diff options
Diffstat (limited to 'patches/verify.patch')
-rw-r--r-- | patches/verify.patch | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/patches/verify.patch b/patches/verify.patch index d52b7ce4..ccc08a78 100644 --- a/patches/verify.patch +++ b/patches/verify.patch @@ -64,7 +64,7 @@ struct x509_certificate *signer; /* Certificate that signed this one */ --- a/include/crypto/backport-public_key.h +++ b/include/crypto/backport-public_key.h -@@ -50,34 +50,6 @@ extern void public_key_signature_free(st +@@ -46,27 +46,6 @@ extern void public_key_signature_free(st extern struct asymmetric_key_subtype public_key_subtype; @@ -87,15 +87,9 @@ - const union key_payload *payload, - struct key *trusted); - --extern int query_asymmetric_key(const struct kernel_pkey_params *, -- struct kernel_pkey_query *); -- --extern int encrypt_blob(struct kernel_pkey_params *, const void *, void *); --extern int decrypt_blob(struct kernel_pkey_params *, const void *, void *); --extern int create_signature(struct kernel_pkey_params *, const void *, void *); --extern int verify_signature(const struct key *, -- const struct public_key_signature *); -- +-extern int verify_signature(const struct key *key, +- const struct public_key_signature *sig); + int public_key_verify_signature(const struct public_key *pkey, const struct public_key_signature *sig); - + |