aboutsummaryrefslogtreecommitdiff
path: root/include/crypto/public_key.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-26KEYS: include header for EINVAL definitionGravatar Clay Chang 1-0/+1
2023-08-17KEYS: DigitalSignature link restrictionGravatar Eric Snowberg 1-0/+12
2023-06-23KEYS: asymmetric: Move sm2 code into x509_public_keyGravatar Herbert Xu 1-2/+0
2023-04-24KEYS: CA link restrictionGravatar Eric Snowberg 1-0/+15
2023-04-24KEYS: X.509: Parse Key UsageGravatar Eric Snowberg 1-0/+2
2023-04-24KEYS: X.509: Parse Basic Constraints for CAGravatar Eric Snowberg 1-0/+2
2023-04-24KEYS: Create static version of public_key_verify_signatureGravatar Eric Snowberg 1-0/+9
2022-01-09keys: X.509 public key issuer lookup without AKIDGravatar Andrew Zaborowski 1-1/+1
2021-08-23crypto: public_key: fix overflow during implicit conversionGravatar zhenwei pi 1-2/+2
2021-01-21crypto: public_key: Remove redundant header file from public_key.hGravatar Tianjia Zhang 1-1/+0
2020-10-08X.509: Fix modular build of public_key_sm2Gravatar Herbert Xu 1-12/+0
2020-09-25X.509: support OSCCA SM2-with-SM3 certificate verificationGravatar Tianjia Zhang 1-0/+15
2020-06-19docs: crypto: convert asymmetric-keys.txt to ReSTGravatar Mauro Carvalho Chehab 1-1/+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-0/+4
2018-10-26KEYS: Allow the public_key struct to hold a private key [ver #2]Gravatar David Howells 1-0/+1
2018-10-26KEYS: Provide missing asymmetric key subops for new key type ops [ver #2]Gravatar David Howells 1-2/+11
2017-04-04KEYS: Keyring asymmetric key restrict method with chainingGravatar Mat Martineau 1-0/+5
2017-04-04KEYS: Restrict asymmetric key linkage using a specific keychainGravatar Mat Martineau 1-0/+5
2017-04-03KEYS: Split role of the keyring pointer for keyring restrict functionsGravatar Mat Martineau 1-2/+3
2016-04-11KEYS: Move the point of trust determination to __key_link()Gravatar David Howells 1-0/+7
2016-04-11KEYS: Move x509_request_asymmetric_key() to asymmetric_type.cGravatar David Howells 1-6/+0
2016-04-06KEYS: Generalise system_verify_data() to provide access to internal contentGravatar David Howells 1-14/+0
2016-04-06KEYS: Add identifier pointers to public_key_signature structGravatar David Howells 1-0/+1
2016-04-06KEYS: Allow authentication data to be stored in an asymmetric keyGravatar David Howells 1-1/+4
2016-03-03X.509: Make algo identifiers text instead of enumGravatar David Howells 1-26/+4
2016-03-03akcipher: Move the RSA DER encoding check to the crypto layerGravatar David Howells 1-2/+0
2016-02-18crypto: public_key: remove MPIs from public_key_signature structGravatar Tadeusz Struk 1-13/+1
2016-02-10crypto: KEYS: convert public key and digsig asym to the akcipher apiGravatar Tadeusz Struk 1-24/+10
2015-10-21KEYS: Merge the type-specific data with the payload dataGravatar David Howells 1-1/+0
2015-08-12PKCS#7: Appropriately restrict authenticated attributes and content typeGravatar David Howells 1-0/+14
2015-08-07MODSIGN: Provide a utility to append a PKCS#7 signature to a moduleGravatar David Howells 1-0/+1
2015-08-07X.509: Support X.509 lookup by Issuer+Serial form AuthorityKeyIdentifierGravatar David Howells 1-1/+2
2014-10-06KEYS: Restore partial ID matching functionality for asymmetric keysGravatar Dmitry Kasatkin 1-1/+2
2014-09-16KEYS: Overhaul key identification when searching for asymmetric keysGravatar David Howells 1-2/+3
2014-07-29PKCS#7: Use x509_request_asymmetric_key()Gravatar David Howells 1-0/+4
2013-10-25keys: change asymmetric keys to use common hash definitionsGravatar Dmitry Kasatkin 1-14/+4
2013-09-25KEYS: Store public key algo ID in public_key_signature structGravatar David Howells 1-0/+1
2013-09-25KEYS: Store public key algo ID in public_key structGravatar David Howells 1-0/+1
2013-09-25KEYS: Move the algorithm pointer array from x509 to public_key.cGravatar David Howells 1-0/+1
2013-09-25KEYS: Rename public key parameter name arraysGravatar David Howells 1-3/+3
2012-10-08KEYS: Provide signature verification with an asymmetric keyGravatar David Howells 1-0/+4
2012-10-08KEYS: Asymmetric public-key algorithm crypto key subtypeGravatar David Howells 1-0/+104