aboutsummaryrefslogtreecommitdiff
path: root/crypto/asymmetric_keys/x509_cert_parser.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-13Merge tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Gravatar Linus Torvalds 1-27/+18
2024-04-12X.509: Introduce scope-based x509_certificate allocationGravatar Lukas Wunner 1-27/+16
2024-04-12crypto: x509 - Add OID for NIST P521 and extend parser for itGravatar Stefan Berger 1-0/+3
2024-03-22Revert "crypto: pkcs7 - remove sha1 support"Gravatar Eric Biggers 1-0/+8
2023-10-27crypto: asymmetric_keys - allow FIPS 202 SHA-3 signaturesGravatar Dimitri John Ledkov 1-0/+24
2023-10-20crypto: pkcs7 - remove sha1 supportGravatar Dimitri John Ledkov 1-8/+0
2023-10-05crypto: pkcs7 - remove md4 md5 x.509 supportGravatar Dimitri John Ledkov 1-6/+0
2023-04-24KEYS: X.509: Parse Key UsageGravatar Eric Snowberg 1-0/+28
2023-04-24KEYS: X.509: Parse Basic Constraints for CAGravatar Eric Snowberg 1-0/+22
2022-08-03X.509: Support parsing certificate using SM2 algorithmGravatar Tianjia Zhang 1-0/+3
2022-03-08KEYS: x509: remove unused fieldsGravatar Eric Biggers 1-2/+0
2022-03-08KEYS: x509: clearly distinguish between key and signature algorithmsGravatar Eric Biggers 1-14/+18
2022-01-09keys: X.509 public key issuer lookup without AKIDGravatar Andrew Zaborowski 1-0/+10
2021-03-26x509: Add OID for NIST P384 and extend parser for itGravatar Saulo Alessandre 1-0/+3
2021-03-26x509: Add support for parsing x509 certs with ECDSA keysGravatar Stefan Berger 1-1/+33
2021-03-26x509: Detect sm2 keys by their parameters OIDGravatar Stefan Berger 1-1/+11
2020-09-25X.509: support OSCCA certificate parseGravatar Tianjia Zhang 1-5/+22
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Gravatar Thomas Gleixner 1-5/+1
2019-04-18crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithmGravatar Vitaly Chikunov 1-4/+22
2019-04-18X.509: parse public key parameters from x509 for akcipherGravatar Vitaly Chikunov 1-0/+31
2018-10-26KEYS: Make the X.509 and PKCS7 parsers supply the sig encoding type [ver #2]Gravatar David Howells 1-12/+9
2018-06-25X.509: unpack RSA signatureValue field from BIT STRINGGravatar Maciej S. Szmigiero 1-0/+9
2018-04-07kbuild: rename *-asn1.[ch] to *.asn1.[ch]Gravatar Masahiro Yamada 1-2/+2
2017-12-08X.509: reject invalid BIT STRING for subjectPublicKeyGravatar Eric Biggers 1-0/+2
2017-06-09X.509: Fix error code in x509_cert_parse()Gravatar Dan Carpenter 1-0/+1
2016-11-25X.509: Fix double free in x509_cert_parse() [ver #3]Gravatar Andrey Ryabinin 1-1/+0
2016-04-06X.509: Extract signature digest and make self-signed cert checks earlierGravatar David Howells 1-0/+10
2016-04-06X.509: Retain the key verification dataGravatar David Howells 1-20/+20
2016-04-06KEYS: Allow authentication data to be stored in an asymmetric keyGravatar David Howells 1-1/+1
2016-03-03X.509: Make algo identifiers text instead of enumGravatar David Howells 1-13/+13
2016-02-29X.509: Handle midnight alternative notation in GeneralizedTimeGravatar David Howells 1-1/+1
2016-02-29X.509: Support leap secondsGravatar David Howells 1-1/+1
2016-02-29X.509: Fix leap year handling againGravatar David Howells 1-4/+4
2016-02-10crypto: KEYS: convert public key and digsig asym to the akcipher apiGravatar Tadeusz Struk 1-30/+7
2015-11-12X.509: Fix the time validation [ver #2]Gravatar David Howells 1-5/+7
2015-09-21crypto: asymmetric_keys - remove always false comparisonGravatar sudip 1-3/+3
2015-08-12PKCS#7: Improve and export the X.509 ASN.1 time object decoderGravatar David Howells 1-21/+66
2015-08-12X.509: Change recorded SKID & AKID to not include Subject or IssuerGravatar David Howells 1-6/+2
2015-08-07X.509: Extract both parts of the AuthorityKeyIdentifierGravatar David Howells 1-53/+89
2014-10-06KEYS: use swapped SKID for performing partial matchingGravatar Dmitry Kasatkin 1-6/+6
2014-10-03X.509: If available, use the raw subjKeyId to form the key descriptionGravatar David Howells 1-0/+2
2014-09-16KEYS: Overhaul key identification when searching for asymmetric keysGravatar David Howells 1-22/+33
2014-07-02X.509: Export certificate parse and free functionsGravatar David Howells 1-0/+3
2014-07-01X.509: Add bits needed for PKCS#7Gravatar David Howells 1-0/+17
2013-10-25keys: change asymmetric keys to use common hash definitionsGravatar Dmitry Kasatkin 1-6/+6
2013-09-25X.509: Embed public_key_signature struct and create filler functionGravatar David Howells 1-14/+16
2013-09-25KEYS: Store public key algo ID in public_key structGravatar David Howells 1-2/+3
2013-04-22X.509: Support parse long form of length octets in Authority Key IdentifierGravatar Chun-Yi Lee 1-8/+47
2012-10-10asymmetric keys: fix printk format warningGravatar Randy Dunlap 1-1/+1
2012-10-10MODSIGN: Fix 32-bit overflow in X.509 certificate validity date checkingGravatar David Howells 1-13/+12