aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add ISO9796-2 Signature Schemes giving message recovery 2 and 3.Never2016-12-056-12/+470
* Merge GH #733 Add timing test suiteJack Lloyd2016-11-2016-0/+589
|\
| * Timing test suite needs to have TLS CBC functionality accessibleJuraj Somorovsky2016-11-201-1/+1
| * Timing test suite with the mona timing libraryJuraj Somorovsky2016-11-2016-0/+589
* | TLS-Attacker testsuite and fuzzingJuraj Somorovsky2016-11-197-0/+143
* | TLS CBC functionality now exposed to the library developer. Useful for direct...Juraj Somorovsky2016-11-192-21/+32
|/
* Add brainpool test to TLSJack Lloyd2016-11-191-1/+3
* Order default TLS ECC curve preferences by performanceJack Lloyd2016-11-191-4/+6
* Fix class vs struct declaration.Jack Lloyd2016-11-191-4/+6
* Merge GH #729 Add CECPQ1 (x25519+NewHope) TLS ciphersuitesJack Lloyd2016-11-1918-44/+249
|\
| * Add CECPQ1 TLS ciphersuitesJack Lloyd2016-11-1718-44/+249
* | Add key_constraints_to_string, GOST-34.10 cert handlingJack Lloyd2016-11-186-75/+127
* | Add X509_DN::emptyJack Lloyd2016-11-181-0/+2
* | Don't force HMAC_DRBG to be enabledJack Lloyd2016-11-186-20/+27
* | Fix TLS testJack Lloyd2016-11-181-4/+4
|/
* This range check was in the wrong directionJack Lloyd2016-11-171-1/+1
* Add OIDs for SHA-3 and SHA-3 signature algorithmsJack Lloyd2016-11-172-2/+77
* Don't strictly require ffi in modern policyJack Lloyd2016-11-171-3/+2
* Merge GH #727 Tests for KDF::nameJack Lloyd2016-11-1612-35/+36
|\
| * KDF1 uses a hash function onlyRené Korthaus2016-11-161-1/+1
| * Add a test for KDF::name()René Korthaus2016-11-1512-35/+36
* | Fix TLS client next protocol handlingJack Lloyd2016-11-161-1/+2
* | Fix incompatability with (some) common TLS stackJack Lloyd2016-11-164-15/+26
* | Add a script to test TLS compat with major sitesJack Lloyd2016-11-163-0/+113
* | Add new TLS callback for when session is activatedJack Lloyd2016-11-162-0/+8
* | Fix inverted conditionalJack Lloyd2016-11-161-1/+2
* | Disable ffi on cross builds.Jack Lloyd2016-11-161-1/+1
* | Fix TLS corruption tests.Jack Lloyd2016-11-152-8/+11
* | Add negative tests for cipher mode paddingJack Lloyd2016-11-152-52/+107
|/
* Merge GH #724 Add ESP (IPsec) CBC padding modeJack Lloyd2016-11-154-1/+102
|\
| * Update ISO standard for OneAndZeros_PaddingRené Korthaus2016-11-151-1/+1
| * Check all padding bytes in ESP_Padding::unpad()René Korthaus2016-11-152-4/+24
| * Check all ESP padding bytes during unpadRené Korthaus2016-11-141-12/+11
| * Add ESP block cipher padding from RFC 4303René Korthaus2016-11-143-1/+83
* | Add test vectors for HKDF-Expand and HKDF-ExtractRené Korthaus2016-11-152-24/+142
* | Add full HKDF implementationRené Korthaus2016-11-124-46/+134
|/
* Add params to XMSS test inputsJack Lloyd2016-11-123-47/+53
* Remove unused Key_Type typedefsJack Lloyd2016-11-122-4/+0
* Remove unused variable from testsJack Lloyd2016-11-122-8/+0
* Basic speed test for XMSSJack Lloyd2016-11-121-0/+34
* Fixes for XMSS wrt 9c72dabc9Jack Lloyd2016-11-125-31/+6
* Merge GH #717 Add XMSS signaturesJack Lloyd2016-11-1236-1/+4348
|\
| * Implements changes from XMSS reviewMatthias Gierlings2016-11-1113-82/+18
| * Added Extended Hash-Based Signatures (XMSS)Matthias Gierlings2016-11-1137-1/+4412
* | Pubkey cleanupsJack Lloyd2016-11-1244-308/+134
|/
* Merge GH #552 Add Cipher_Mode::reset, better AEAD testsJack Lloyd2016-11-1026-64/+491
|\
| * Cipher_Mode and AEAD_Mode improvementsDaniel Neus2016-11-0826-64/+491
* | Add SHAKE-128 and SHAKE-256 as hash functionsJack Lloyd2016-11-1012-93/+326
* | Remove remaining old style casts.Jack Lloyd2016-11-093-7/+6
* | NewHope cleanupJack Lloyd2016-11-091-63/+300