Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use range-based for loop instead of std::for_each | Patrik Fiedler | 2018-01-03 | 1 | -0/+1 |
| | |||||
* | Enable signing X509 structures with rsa-pss | Fabian Weissberg | 2017-12-22 | 1 | -1/+5 |
| | |||||
* | Fix various x509 path validation bugs + path building with ambiguous DNs | Fabian Weissberg | 2017-12-20 | 1 | -16/+18 |
| | | | | Signed-off-by: Fabian Weissberg <[email protected]> | ||||
* | X.509 RSA-PSS verification | Daniel Neus | 2017-10-20 | 1 | -0/+8 |
| | |||||
* | Correct the SHA-3 PKCSv1.5 IDs | Jack Lloyd | 2017-10-05 | 1 | -0/+2 |
| | | | | | | | Thanks to @noloader for pointing me at draft-jivsov-openpgp-sha3-01 which has the correct values. Adds a test so this can't happen again. | ||||
* | Add Streebog hash (GOST R 34.11-2012). | Daniel Wyatt | 2017-08-04 | 1 | -0/+3 |
| | |||||
* | Add SM2 signature scheme | Jack Lloyd | 2017-06-29 | 1 | -0/+6 |
| | | | | | | From https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02 This is a contribution from Ribose Inc (@riboseinc). | ||||
* | Moved to draft-ietf-curdle-pkix assigned OIDs | Francis Dupont | 2017-06-12 | 1 | -2/+2 |
| | |||||
* | Add Ed25519 key type and tests | Jack Lloyd | 2017-06-07 | 1 | -0/+1 |
| | | | | This work was sponsored by Ribose Inc | ||||
* | Add SM3 OIDs and PKCSv1.5 hash prefix | Jack Lloyd | 2017-05-19 | 1 | -0/+3 |
| | |||||
* | Add key_constraints_to_string, GOST-34.10 cert handling | Jack Lloyd | 2016-11-18 | 1 | -0/+2 |
| | | | | Add some try/catch blocks to the X.509 tests, and use create_private_key API | ||||
* | Add OIDs for SHA-3 and SHA-3 signature algorithms | Jack Lloyd | 2016-11-17 | 1 | -1/+30 |
| | | | | | Also CCM OIDS, and SHA-384/SHA-512 DSA OIDs. All from NIST: http://csrc.nist.gov/groups/ST/crypto_apps_infra/csor/algorithms.html | ||||
* | Add OID for XMSS | Jack Lloyd | 2016-11-06 | 1 | -0/+3 |
| | | | | [ci skip] | ||||
* | Remove ability to add OIDS at runtime. Remove global OID lock. | Jack Lloyd | 2016-11-03 | 1 | -0/+211 |
OID map is now generated from an input file on an as needed basis. Just uses a sequence of ifs - simple, fast, and small code size. Merges oid_lookup sub-module which was already required by asn1 anyway, so completely non-optional. Removes @neusdan's nice OID tests since without any runtime adds the tests are moot. |