summaryrefslogtreecommitdiff
path: root/include/crypto/public_key.h
AgeCommit message (Expand)Author
2024-01-26KEYS: include header for EINVAL definitionClay Chang
2023-08-17KEYS: DigitalSignature link restrictionEric Snowberg
2023-06-23KEYS: asymmetric: Move sm2 code into x509_public_keyHerbert Xu
2023-04-24KEYS: CA link restrictionEric Snowberg
2023-04-24KEYS: X.509: Parse Key UsageEric Snowberg
2023-04-24KEYS: X.509: Parse Basic Constraints for CAEric Snowberg
2023-04-24KEYS: Create static version of public_key_verify_signatureEric Snowberg
2022-01-09keys: X.509 public key issuer lookup without AKIDAndrew Zaborowski
2021-08-23crypto: public_key: fix overflow during implicit conversionzhenwei pi
2021-01-21crypto: public_key: Remove redundant header file from public_key.hTianjia Zhang
2020-10-08X.509: Fix modular build of public_key_sm2Herbert Xu
2020-09-25X.509: support OSCCA SM2-with-SM3 certificate verificationTianjia Zhang
2020-06-19docs: crypto: convert asymmetric-keys.txt to ReSTMauro Carvalho Chehab
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner
2019-04-18X.509: parse public key parameters from x509 for akcipherVitaly Chikunov
2018-10-26KEYS: Allow the public_key struct to hold a private key [ver #2]David Howells
2018-10-26KEYS: Provide missing asymmetric key subops for new key type ops [ver #2]David Howells
2017-04-04KEYS: Keyring asymmetric key restrict method with chainingMat Martineau
2017-04-04KEYS: Restrict asymmetric key linkage using a specific keychainMat Martineau
2017-04-03KEYS: Split role of the keyring pointer for keyring restrict functionsMat Martineau
2016-04-11KEYS: Move the point of trust determination to __key_link()David Howells
2016-04-11KEYS: Move x509_request_asymmetric_key() to asymmetric_type.cDavid Howells
2016-04-06KEYS: Generalise system_verify_data() to provide access to internal contentDavid Howells
2016-04-06KEYS: Add identifier pointers to public_key_signature structDavid Howells
2016-04-06KEYS: Allow authentication data to be stored in an asymmetric keyDavid Howells
2016-03-03X.509: Make algo identifiers text instead of enumDavid Howells
2016-03-03akcipher: Move the RSA DER encoding check to the crypto layerDavid Howells
2016-02-18crypto: public_key: remove MPIs from public_key_signature structTadeusz Struk
2016-02-10crypto: KEYS: convert public key and digsig asym to the akcipher apiTadeusz Struk
2015-10-21KEYS: Merge the type-specific data with the payload dataDavid Howells
2015-08-12PKCS#7: Appropriately restrict authenticated attributes and content typeDavid Howells
2015-08-07MODSIGN: Provide a utility to append a PKCS#7 signature to a moduleDavid Howells
2015-08-07X.509: Support X.509 lookup by Issuer+Serial form AuthorityKeyIdentifierDavid Howells
2014-10-06KEYS: Restore partial ID matching functionality for asymmetric keysDmitry Kasatkin
2014-09-16KEYS: Overhaul key identification when searching for asymmetric keysDavid Howells
2014-07-29PKCS#7: Use x509_request_asymmetric_key()David Howells
2013-10-25keys: change asymmetric keys to use common hash definitionsDmitry Kasatkin
2013-09-25KEYS: Store public key algo ID in public_key_signature structDavid Howells
2013-09-25KEYS: Store public key algo ID in public_key structDavid Howells
2013-09-25KEYS: Move the algorithm pointer array from x509 to public_key.cDavid Howells
2013-09-25KEYS: Rename public key parameter name arraysDavid Howells
2012-10-08KEYS: Provide signature verification with an asymmetric keyDavid Howells
2012-10-08KEYS: Asymmetric public-key algorithm crypto key subtypeDavid Howells