aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Added DH public key check y^q mod p = 1 against small-subgroup attacks as des...Never2016-12-191-0/+2
* Improved DL_Group verification. The group is invalid, if g^q mod p !=1 and in...Never2016-12-191-5/+19
* In ressol, prohibit a >= pJack Lloyd2016-12-111-3/+5
* Public_Key derived class ctors take an std::vector<byte>René Korthaus2016-12-1123-37/+37
* Merge GH #765 Rewrite CBC unpadding operations as const timeJack Lloyd2016-12-102-41/+69
|\
| * forgot to unpoison return valsNever2016-12-091-0/+4
| * Rewrote bc unpad functions as const time operations.Never2016-12-092-41/+65
* | Merge GH #759 Add ISO 9796-2 signature schemesJack Lloyd2016-12-084-12/+414
|\ \
| * | ISO 9796: Change header guard formatNever2016-12-061-2/+2
| * | Add ISO9796-2 Signature Schemes giving message recovery 2 and 3.Never2016-12-054-12/+414
* | | Another rename in the service of filename uniquenessJack Lloyd2016-12-081-0/+0
* | | Remove <source> block from info.txt filesJack Lloyd2016-12-0816-119/+1
* | | Inline Twofish::rs_mul into its only callerJack Lloyd2016-12-082-24/+19
* | | Rename both DL and EC named group files.Jack Lloyd2016-12-082-0/+0
* | | Rename Serpent SIMD and Twofish SBOX source filesJack Lloyd2016-12-082-0/+0
* | | Merge GH #744 Allow custom extensions when creating certsJack Lloyd2016-12-087-29/+195
|\ \ \
| * | | Rename some methods, add more tests and docsRené Korthaus2016-12-043-12/+50
| * | | Allow custom extensions in X509_Cert_OptionsRené Korthaus2016-12-027-25/+153
* | | | Fix off by one in PKCS #1 v1.5 decryption decodingJack Lloyd2016-12-081-1/+1
| |_|/ |/| |
* | | Avoid crash in PKCS1v1.5 unpadding if input len <= 2Jack Lloyd2016-12-081-0/+6
* | | Add missing netinet includes for sockaddr_inlouiz’2016-12-081-0/+1
* | | Merge GH #757 Fix X509 and PKCS8 formatting functions for PK keysJack Lloyd2016-12-0534-75/+96
|\ \ \
| * | | Fix TPM private_key_bits() exception messageRené Korthaus2016-12-051-1/+1
| * | | Add Private_Key::private_key_info()René Korthaus2016-12-0525-38/+49
| * | | Add Public_Key::subject_public_key()René Korthaus2016-12-0524-36/+46
* | | | Merge GH #756 Remove ECB Cipher_Mode classJack Lloyd2016-12-055-268/+1
|\ \ \ \
| * | | | Remove ECB modeJack Lloyd2016-12-045-268/+1
| |/ / /
* / / / Fix bad deref when ciphersuite value is larger than largest known idJack Lloyd2016-12-051-1/+1
|/ / /
* / / Expose pk_ops.h as public interface againJack Lloyd2016-12-0416-16/+26
|/ /
* | system_rng: workaround read only urandomAlon Bar-Lev2016-12-011-1/+4
* | Fix missing include in kdf.cppJack Lloyd2016-11-291-0/+1
* | Fix BER decoder integer overflowJack Lloyd2016-11-283-2/+45
|\ \
| * | Check for overflow in BER decoder EOC scanningJack Lloyd2016-11-273-2/+45
* | | Add TLS::Policy::require_cert_revocation_infoJack Lloyd2016-11-283-1/+14
* | | Merge GH #738 Add OCSP stapling to TLS clientJack Lloyd2016-11-2816-61/+342
|\ \ \
| * | | Add OCSP stapling support to TLS clientJack Lloyd2016-11-2616-61/+342
* | | | define NOMINMAX 1 before every include of windows.hBaruch Burstein2016-11-286-4/+6
| |/ / |/| |
* | | Add BOTAN_UNUSED when relevant OS support is missingJack Lloyd2016-11-272-0/+2
* | | Fix amalgamation for IncludeOS - avoid having <thread> pulled inJack Lloyd2016-11-271-1/+1
* | | Merge GH #590 Initial Cilk/OpenMP supportJack Lloyd2016-11-2714-261/+380
|\ \ \
| * | | Add compiler.h macro header extracted from build.hJack Lloyd2016-11-263-10/+176
| * | | Add Cilk/OpenMP supportJack Lloyd2016-11-2611-251/+204
| |/ /
* | | No reason to deprecate this (only internally called) constructorJack Lloyd2016-11-261-1/+2
* | | Correct output_length bug in SIV and ChaCha20Poly1305 alsoJack Lloyd2016-11-262-2/+2
* | | Add TLS::Policy::to_stringJack Lloyd2016-11-262-0/+13
* | | Simple tests for AutoSeeded_RNGJack Lloyd2016-11-262-1/+2
|/ /
* | Fix OpenSSL RC4 clone - ignored skip paramJack Lloyd2016-11-261-1/+1
* | Add test for various functions previously missed (T::clone, PBKDF::name, AEAD...Jack Lloyd2016-11-263-3/+3
* | Merge GH #718 Add XMSS WOTS schemeJack Lloyd2016-11-2616-43/+563
|\ \
| * | Adds changes from XMSS Review & resolves conflictsMatthias Gierlings2016-11-1210-120/+32