summaryrefslogtreecommitdiff
path: root/crypto/asymmetric_keys/x509_cert_parser.c
AgeCommit message (Expand)Author
2023-10-27crypto: asymmetric_keys - allow FIPS 202 SHA-3 signaturesDimitri John Ledkov
2023-10-20crypto: pkcs7 - remove sha1 supportDimitri John Ledkov
2023-10-05crypto: pkcs7 - remove md4 md5 x.509 supportDimitri John Ledkov
2023-04-24KEYS: X.509: Parse Key UsageEric Snowberg
2023-04-24KEYS: X.509: Parse Basic Constraints for CAEric Snowberg
2022-08-03X.509: Support parsing certificate using SM2 algorithmTianjia Zhang
2022-03-08KEYS: x509: remove unused fieldsEric Biggers
2022-03-08KEYS: x509: clearly distinguish between key and signature algorithmsEric Biggers
2022-01-09keys: X.509 public key issuer lookup without AKIDAndrew Zaborowski
2021-03-26x509: Add OID for NIST P384 and extend parser for itSaulo Alessandre
2021-03-26x509: Add support for parsing x509 certs with ECDSA keysStefan Berger
2021-03-26x509: Detect sm2 keys by their parameters OIDStefan Berger
2020-09-25X.509: support OSCCA certificate parseTianjia Zhang
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner
2019-04-18crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithmVitaly Chikunov
2019-04-18X.509: parse public key parameters from x509 for akcipherVitaly Chikunov
2018-10-26KEYS: Make the X.509 and PKCS7 parsers supply the sig encoding type [ver #2]David Howells
2018-06-25X.509: unpack RSA signatureValue field from BIT STRINGMaciej S. Szmigiero
2018-04-07kbuild: rename *-asn1.[ch] to *.asn1.[ch]Masahiro Yamada
2017-12-08X.509: reject invalid BIT STRING for subjectPublicKeyEric Biggers
2017-06-09X.509: Fix error code in x509_cert_parse()Dan Carpenter
2016-11-25X.509: Fix double free in x509_cert_parse() [ver #3]Andrey Ryabinin
2016-04-06X.509: Extract signature digest and make self-signed cert checks earlierDavid Howells
2016-04-06X.509: Retain the key verification dataDavid 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-02-29X.509: Handle midnight alternative notation in GeneralizedTimeDavid Howells
2016-02-29X.509: Support leap secondsDavid Howells
2016-02-29X.509: Fix leap year handling againDavid Howells
2016-02-10crypto: KEYS: convert public key and digsig asym to the akcipher apiTadeusz Struk
2015-11-12X.509: Fix the time validation [ver #2]David Howells
2015-09-21crypto: asymmetric_keys - remove always false comparisonsudip
2015-08-12PKCS#7: Improve and export the X.509 ASN.1 time object decoderDavid Howells
2015-08-12X.509: Change recorded SKID & AKID to not include Subject or IssuerDavid Howells
2015-08-07X.509: Extract both parts of the AuthorityKeyIdentifierDavid Howells
2014-10-06KEYS: use swapped SKID for performing partial matchingDmitry Kasatkin
2014-10-03X.509: If available, use the raw subjKeyId to form the key descriptionDavid Howells
2014-09-16KEYS: Overhaul key identification when searching for asymmetric keysDavid Howells
2014-07-02X.509: Export certificate parse and free functionsDavid Howells
2014-07-01X.509: Add bits needed for PKCS#7David Howells
2013-10-25keys: change asymmetric keys to use common hash definitionsDmitry Kasatkin
2013-09-25X.509: Embed public_key_signature struct and create filler functionDavid Howells
2013-09-25KEYS: Store public key algo ID in public_key structDavid Howells
2013-04-22X.509: Support parse long form of length octets in Authority Key IdentifierChun-Yi Lee
2012-10-10asymmetric keys: fix printk format warningRandy Dunlap
2012-10-10MODSIGN: Fix 32-bit overflow in X.509 certificate validity date checkingDavid Howells
2012-10-08X.509: Add a crypto key parser for binary (DER) X.509 certificatesDavid Howells