aboutsummaryrefslogtreecommitdiff
path: root/crypto/asymmetric_keys/public_key.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-12crypto: asymmetric_keys - Adjust signature size calculation for NIST P521Gravatar Stefan Berger 1-1/+13
2024-03-22Revert "crypto: pkcs7 - remove sha1 support"Gravatar Eric Biggers 1-1/+2
2023-11-02Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Gravatar Linus Torvalds 1-3/+5
2023-10-27crypto: asymmetric_keys - allow FIPS 202 SHA-3 signaturesGravatar Dimitri John Ledkov 1-1/+4
2023-10-20crypto: pkcs7 - remove sha1 supportGravatar Dimitri John Ledkov 1-2/+1
2023-10-18KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hashGravatar Herbert Xu 1-3/+2
2023-07-28KEYS: use kfree_sensitive with keyGravatar Mahmoud Adam 1-4/+4
2023-07-07KEYS: asymmetric: Fix error codesGravatar Dan Carpenter 1-5/+15
2023-06-23KEYS: asymmetric: Use new crypto interface without scatterlistsGravatar Herbert Xu 1-97/+137
2023-06-23KEYS: asymmetric: Move sm2 code into x509_public_keyGravatar Herbert Xu 1-67/+0
2023-02-13KEYS: asymmetric: Fix ECDSA use via keyctl uapiGravatar Denis Kenzior 1-2/+22
2022-08-03KEYS: asymmetric: enforce SM2 signature use pkey algoGravatar Tianjia Zhang 1-2/+5
2022-03-10KEYS: asymmetric: properly validate hash_algo and encodingGravatar Eric Biggers 1-35/+76
2022-03-10KEYS: asymmetric: enforce that sig algo matches key algoGravatar Eric Biggers 1-0/+15
2021-03-26x509: Add support for parsing x509 certs with ECDSA keysGravatar Stefan Berger 1-1/+3
2021-01-20X.509: Fix crash caused by NULL pointerGravatar Tianjia Zhang 1-1/+2
2020-10-08X.509: Fix modular build of public_key_sm2Gravatar Herbert Xu 1-0/+57
2020-09-25X.509: support OSCCA SM2-with-SM3 certificate verificationGravatar Tianjia Zhang 1-0/+6
2020-08-04Merge tag 'docs-5.9' of git://git.lwn.net/linuxGravatar Linus Torvalds 1-1/+1
2020-07-15keys: asymmetric: fix error return code in software_key_query()Gravatar Wei Yongjun 1-0/+1
2020-06-19docs: crypto: convert asymmetric-keys.txt to ReSTGravatar Mauro Carvalho Chehab 1-1/+1
2019-12-12KEYS: asymmetric: return ENOMEM if akcipher_request_alloc() failsGravatar Eric Biggers 1-0/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Gravatar Thomas Gleixner 1-5/+1
2019-04-18X.509: parse public key parameters from x509 for akcipherGravatar Vitaly Chikunov 1-15/+57
2019-04-18KEYS: do not kmemdup digest in {public,tpm}_key_verify_signatureGravatar Vitaly Chikunov 1-8/+1
2019-04-18crypto: akcipher - new verify API for public key algorithmsGravatar Vitaly Chikunov 1-24/+10
2018-10-26KEYS: Implement encrypt, decrypt and sign for software asymmetric key [ver #2]Gravatar David Howells 1-1/+81
2018-10-26KEYS: Allow the public_key struct to hold a private key [ver #2]Gravatar David Howells 1-2/+12
2018-10-26KEYS: Provide software public key query function [ver #2]Gravatar David Howells 1-17/+82
2018-02-22X.509: fix BUG_ON() when hash algorithm is unsupportedGravatar Eric Biggers 1-1/+3
2017-12-08KEYS: be careful with error codes in public_key_verify_signature()Gravatar Eric Biggers 1-2/+5
2017-11-15pkcs7: Set the module licence to prevent taintingGravatar David Howells 1-0/+2
2017-11-03crypto: move pub key to generic async completionGravatar Gilad Ben-Yossef 1-24/+4
2017-05-23crypto: asymmetric_keys - handle EBUSY due to backlog correctlyGravatar Gilad Ben-Yossef 1-1/+1
2016-12-14crypto: asymmetric_keys - set error code on failureGravatar Pan Bian 1-0/+1
2016-04-06KEYS: Allow authentication data to be stored in an asymmetric keyGravatar David Howells 1-6/+14
2016-03-03X.509: Make algo identifiers text instead of enumGravatar David Howells 1-20/+4
2016-03-03akcipher: Move the RSA DER encoding check to the crypto layerGravatar David Howells 1-11/+93
2016-02-10crypto: KEYS: convert public key and digsig asym to the akcipher apiGravatar Tadeusz Struk 1-42/+22
2015-10-21KEYS: Merge the type-specific data with the payload dataGravatar David Howells 1-2/+2
2015-08-12KEYS: Add a name for PKEY_ID_PKCS7Gravatar David Howells 1-0/+1
2014-09-03KEYS: Fix public_key asymmetric key subtype nameGravatar David Howells 1-0/+1
2013-10-25keys: change asymmetric keys to use common hash definitionsGravatar Dmitry Kasatkin 1-12/+0
2013-09-25KEYS: Split public_key_verify_signature() and make availableGravatar David Howells 1-8/+32
2013-09-25KEYS: Move the algorithm pointer array from x509 to public_key.cGravatar David Howells 1-0/+8
2013-09-25KEYS: Rename public key parameter name arraysGravatar David Howells 1-7/+7
2012-10-08KEYS: Asymmetric public-key algorithm crypto key subtypeGravatar David Howells 1-0/+108