summaryrefslogtreecommitdiffstats
path: root/include/crypto/public_key.h
Commit message (Expand)AuthorAgeFilesLines
* KEYS: DigitalSignature link restrictionEric Snowberg2023-08-171-0/+12
* KEYS: asymmetric: Move sm2 code into x509_public_keyHerbert Xu2023-06-231-2/+0
* KEYS: CA link restrictionEric Snowberg2023-04-241-0/+15
* KEYS: X.509: Parse Key UsageEric Snowberg2023-04-241-0/+2
* KEYS: X.509: Parse Basic Constraints for CAEric Snowberg2023-04-241-0/+2
* KEYS: Create static version of public_key_verify_signatureEric Snowberg2023-04-241-0/+9
* keys: X.509 public key issuer lookup without AKIDAndrew Zaborowski2022-01-091-1/+1
* crypto: public_key: fix overflow during implicit conversionzhenwei pi2021-08-231-2/+2
* crypto: public_key: Remove redundant header file from public_key.hTianjia Zhang2021-01-211-1/+0
* X.509: Fix modular build of public_key_sm2Herbert Xu2020-10-081-12/+0
* X.509: support OSCCA SM2-with-SM3 certificate verificationTianjia Zhang2020-09-251-0/+15
* docs: crypto: convert asymmetric-keys.txt to ReSTMauro Carvalho Chehab2020-06-191-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner2019-05-241-5/+1
* X.509: parse public key parameters from x509 for akcipherVitaly Chikunov2019-04-181-0/+4
* KEYS: Allow the public_key struct to hold a private key [ver #2]David Howells2018-10-261-0/+1
* KEYS: Provide missing asymmetric key subops for new key type ops [ver #2]David Howells2018-10-261-2/+11
* KEYS: Keyring asymmetric key restrict method with chainingMat Martineau2017-04-041-0/+5
* KEYS: Restrict asymmetric key linkage using a specific keychainMat Martineau2017-04-041-0/+5
* KEYS: Split role of the keyring pointer for keyring restrict functionsMat Martineau2017-04-031-2/+3
* KEYS: Move the point of trust determination to __key_link()David Howells2016-04-111-0/+7
* KEYS: Move x509_request_asymmetric_key() to asymmetric_type.cDavid Howells2016-04-111-6/+0
* KEYS: Generalise system_verify_data() to provide access to internal contentDavid Howells2016-04-061-14/+0
* KEYS: Add identifier pointers to public_key_signature structDavid Howells2016-04-061-0/+1
* KEYS: Allow authentication data to be stored in an asymmetric keyDavid Howells2016-04-061-1/+4
* X.509: Make algo identifiers text instead of enumDavid Howells2016-03-031-26/+4
* akcipher: Move the RSA DER encoding check to the crypto layerDavid Howells2016-03-031-2/+0
* crypto: public_key: remove MPIs from public_key_signature structTadeusz Struk2016-02-181-13/+1
* crypto: KEYS: convert public key and digsig asym to the akcipher apiTadeusz Struk2016-02-101-24/+10
* KEYS: Merge the type-specific data with the payload dataDavid Howells2015-10-211-1/+0
* PKCS#7: Appropriately restrict authenticated attributes and content typeDavid Howells2015-08-121-0/+14
* MODSIGN: Provide a utility to append a PKCS#7 signature to a moduleDavid Howells2015-08-071-0/+1
* X.509: Support X.509 lookup by Issuer+Serial form AuthorityKeyIdentifierDavid Howells2015-08-071-1/+2
* KEYS: Restore partial ID matching functionality for asymmetric keysDmitry Kasatkin2014-10-061-1/+2
* KEYS: Overhaul key identification when searching for asymmetric keysDavid Howells2014-09-161-2/+3
* PKCS#7: Use x509_request_asymmetric_key()David Howells2014-07-291-0/+4
* keys: change asymmetric keys to use common hash definitionsDmitry Kasatkin2013-10-251-14/+4
* KEYS: Store public key algo ID in public_key_signature structDavid Howells2013-09-251-0/+1
* KEYS: Store public key algo ID in public_key structDavid Howells2013-09-251-0/+1
* KEYS: Move the algorithm pointer array from x509 to public_key.cDavid Howells2013-09-251-0/+1
* KEYS: Rename public key parameter name arraysDavid Howells2013-09-251-3/+3
* KEYS: Provide signature verification with an asymmetric keyDavid Howells2012-10-081-0/+4
* KEYS: Asymmetric public-key algorithm crypto key subtypeDavid Howells2012-10-081-0/+104