Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Dropped support for LibreSSL 2.7, 2.8, and 2.9.0 (2.9.1+ are still ↵ | Alex Gaynor | 2020-04-25 | 1 | -11/+1 |
| | | | | supported) (#5231) | ||||
* | Refs #5075 -- use ed448_test.json from wycheproof (#5191) | Alex Gaynor | 2020-04-12 | 1 | -3/+27 |
| | |||||
* | Refs #5075 -- use hkdf_*.json from wycheproof (#5190) | Alex Gaynor | 2020-04-12 | 2 | -2/+52 |
| | |||||
* | Refs #5075 -- use rsa_oaep_*.json from wycheproof (#5100) | Alex Gaynor | 2020-04-11 | 1 | -0/+63 |
| | |||||
* | Drop support for OpenSSL 1.0.1 (#5178) | Alex Gaynor | 2020-04-04 | 2 | -4/+4 |
| | |||||
* | Refs #5075 -- use ecdsa_*.json from wycheproof (#5099) | Alex Gaynor | 2020-01-12 | 1 | -0/+17 |
| | |||||
* | Refs #5075 -- use dsa_*.json from wycheproof (#5098) | Alex Gaynor | 2020-01-12 | 1 | -0/+4 |
| | |||||
* | Refs #5075 -- use rsa_signature_*.json from wycheproof (#5078) | Alex Gaynor | 2020-01-12 | 1 | -0/+22 |
| | | | | | | * Refs #5075 -- use rsa_signature_*.json from wycheproof * for azure | ||||
* | Refs #5075 -- use x448_test.json from wycheproof (#5077) | Alex Gaynor | 2020-01-12 | 1 | -0/+48 |
| | | | | | | | | | | * Refs #5075 -- use x448_test.json from wycheproof * Fixed test * crypto libraries from people who can't math, it's fine * Skip teh weirdo 57 byte public keys | ||||
* | Get tests passing with latest wycheproof clone (#5076) | Alex Gaynor | 2019-11-26 | 2 | -1/+4 |
| | | | | | | | | * Get tests passing with latest wycheproof clone * Fix x25519 wycheproof tests * Fix for acme repo changes | ||||
* | Fix some backend feature checks in tests (#4931) | David Benjamin | 2019-07-08 | 2 | -4/+0 |
| | | | | | | | | | | | | | | | * Remove irrelevant DHBackend test conditions DHBackend provides functions for plain finite-field Diffie-Hellman. X25519 and X448 are their own algorithms, and Ed25519 and Ed448 aren't even Diffie-Hellman primitives. * Add missing backend support checks. Some new AES and EC tests did not check for whether the corresponding mode or curve was supported by the backend. * Add a DummyMode for coverage | ||||
* | ed25519 support (#4114) | Paul Kehrer | 2019-02-26 | 1 | -0/+45 |
| | | | | | | * ed25519 support * review feedback | ||||
* | Run wycheproof RSA tests on LibreSSL>=2.8 (#4737) | Alex Gaynor | 2019-01-24 | 1 | -6/+6 |
| | | | | | | | | * Run wycheproof RSA tests on LibreSSL>=2.8 * Define it this way * These are errors on libressl | ||||
* | Serialization x25519 (#4688) | Paul Kehrer | 2019-01-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | * modify x25519 serialization to match x448 supports raw and pkcs8 encoding on private_bytes supports raw and subjectpublickeyinfo on public_bytes deprecates zero argument call to public_bytes * add docs * this is public now * don't need that * review feedback | ||||
* | Support compressed points in the wycheproof tests (#4648) | Alex Gaynor | 2018-12-18 | 1 | -15/+5 |
| | | | | | | | | * Support compressed points in the wycheproof tests * Handle entries with no public key * Ok, let's try this | ||||
* | Refs #4375 -- added ECDH EC point wycheproof tests (#4384) | Alex Gaynor | 2018-08-06 | 1 | -0/+41 |
| | |||||
* | Refs #4375 -- added RSA PSS wycheproof tests (#4381) | Alex Gaynor | 2018-08-03 | 1 | -1/+41 |
| | |||||
* | Refs #4375 -- integrate wycheproof AES CCM tests (#4379) | Alex Gaynor | 2018-08-02 | 1 | -1/+39 |
| | | | | | | * Refs #4375 -- integrate wycheproof AES CCM tests * Skip these tests if we don't have CCM support | ||||
* | Updated wycheproof tests for new upstream vectors (#4378) | Alex Gaynor | 2018-08-01 | 2 | -8/+18 |
| | | | | | | | | * updated tests for upstream wycheproof changes * Updated AES tests * oops, flake8 | ||||
* | Update comment (#4371) | Alex Gaynor | 2018-07-26 | 1 | -2/+2 |
| | |||||
* | Refs #3331 -- integrated wycheproof ECDH tests (#4354) | Alex Gaynor | 2018-07-18 | 1 | -0/+83 |
| | | | | | | | | | | | | * Refs #3331 -- integrated wycheproof ECDH tests * flake8 + missing assert * Handle this error case * skip on unsupported * shouldn't need to try here any more | ||||
* | add wycheproof gcm tests (#4349) | Paul Kehrer | 2018-07-17 | 1 | -0/+54 |
| | | | | | | * add wycheproof gcm tests * add AEAD test | ||||
* | add chacha20poly1305 wycheproof tests (#4345) | Paul Kehrer | 2018-07-17 | 1 | -0/+47 |
| | | | | | | | | * add chacha20poly1305 wycheproof tests * flake8 * review | ||||
* | add wycheproof tests for AES CMAC (#4344) | Paul Kehrer | 2018-07-17 | 1 | -0/+36 |
| | | | | | | * add wycheproof tests for AES CMAC * review feedback | ||||
* | Refs #3331 -- integrated wycheproof ECDSA tests (#4341) | Alex Gaynor | 2018-07-17 | 1 | -0/+76 |
| | | | | | | | | | | * Refs #3331 -- integrated wycheproof ECDSA tests * Also handle these key loading errors * review * empty commit to trigger jenkins | ||||
* | add aes cbc pkcs5 wycheproof tests (#4347) | Paul Kehrer | 2018-07-17 | 1 | -0/+42 |
| | |||||
* | add DSA wycheproof tests (#4346) | Paul Kehrer | 2018-07-17 | 1 | -0/+49 |
| | |||||
* | Refs #3331 -- added initial wycheproof integration, starting with x25519, ↵ | Alex Gaynor | 2018-07-16 | 5 | -0/+209 |
rsa, and keywrap (#4310) * Refs #3331 -- added initial wycheproof integration, starting with x25519 tests |