1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2011 Nokia Corporation
4 * Copyright (C) 2011 Intel Corporation
7 * Dmitry Kasatkin <dmitry.kasatkin@nokia.com>
8 * <dmitry.kasatkin@intel.com>
14 #include <linux/key.h>
28 uint8_t version; /* key format version */
29 uint32_t timestamp; /* key made, always 0 for now */
35 struct signature_hdr {
36 uint8_t version; /* signature format version */
37 uint32_t timestamp; /* signature made */
45 #if defined(CONFIG_SIGNATURE) || defined(CONFIG_SIGNATURE_MODULE)
47 int digsig_verify(struct key *keyring, const char *sig, int siglen,
48 const char *digest, int digestlen);
52 static inline int digsig_verify(struct key *keyring, const char *sig,
53 int siglen, const char *digest, int digestlen)
58 #endif /* CONFIG_SIGNATURE */
60 #endif /* _DIGSIG_H */