| Commit message (Expand) | Author | Age | Files | Lines |
* | 2nd review round | seu | 2016-10-02 | 3 | -0/+32 |
* | Maintainer mode fixes. | Jack Lloyd | 2016-09-21 | 1 | -2/+2 |
* | Change T::provider to return std::string | Jack Lloyd | 2016-09-15 | 1 | -2/+2 |
* | Merge GH #613 NewHope R-LWE key exchange | Jack Lloyd | 2016-09-05 | 3 | -0/+652 |
|\ |
|
| * | Fix tests on things that are not little endian | Jack Lloyd | 2016-08-30 | 1 | -12/+6 |
| * | Avoid requiring alignment (think this was just for the AVX2 version) | Jack Lloyd | 2016-08-30 | 2 | -37/+35 |
| * | Fix header guard, macro tidy | Jack Lloyd | 2016-08-30 | 2 | -5/+7 |
| * | Add NEWHOPE KEM scheme | Jack Lloyd | 2016-08-30 | 3 | -0/+658 |
* | | Remove IF_Scheme_{Public,Private}Key | Jack Lloyd | 2016-09-02 | 6 | -283/+186 |
* | | Remove deprecated Nyberg-Rueppel and Rabin-Williams signatures | Jack Lloyd | 2016-09-02 | 7 | -535/+0 |
* | | Merge GH #567/GH #457 TLS refactoring and Callbacks interface | Jack Lloyd | 2016-08-31 | 1 | -30/+46 |
|\ \
| |/
|/| |
|
| * | Reduction of code complexity in MP & ECC classes. | Matthias Gierlings | 2016-06-19 | 1 | -30/+46 |
* | | Travis CI additions and cleanup | Jack Lloyd | 2016-08-28 | 1 | -3/+3 |
* | | RNG changes (GH #593) | Jack Lloyd | 2016-08-24 | 1 | -1/+1 |
* | | Merge GH #591 | Jack Lloyd | 2016-08-19 | 4 | -16/+6 |
|\ \ |
|
| * | | Fix leading zero bytes in DSA, ECDSA, ECGDSA and ECKCDSA signatures | René Korthaus | 2016-08-17 | 4 | -16/+6 |
* | | | fix source file encoding ANSI -> UTF-8 | Daniel Neus | 2016-08-17 | 1 | -1/+1 |
|/ / |
|
* | | Merge branch 'master' into frp256v1 | Simon Cogliani | 2016-07-30 | 1 | -1/+8 |
|\ \ |
|
| * | | fix: load_check() was called instead of gen_check() during DH private key gen... | Daniel Neus | 2016-07-26 | 1 | -1/+8 |
* | | | ANSSI elliptic curve cryptography frp256v1 | Simon Cogliani | 2016-07-24 | 1 | -0/+10 |
|/ / |
|
* | | Merge GH #541 More ECIES tests | Jack Lloyd | 2016-07-19 | 1 | -2/+2 |
|\ \ |
|
| * | | add more ECIES tests | Daniel Neus | 2016-07-19 | 1 | -2/+2 |
* | | | Merge GH #520 RNG changes | Jack Lloyd | 2016-07-18 | 3 | -4/+12 |
|\ \ \
| |/ /
|/| | |
|
| * | | Revamp entropy polling | Jack Lloyd | 2016-07-17 | 1 | -0/+1 |
| * | | Switch to HMAC_DRBG for all RNG generation. | Jack Lloyd | 2016-07-17 | 2 | -4/+11 |
* | | | Merge GH #535 Use Cipher_Mode instead of Pipe in ECIES | Jack Lloyd | 2016-07-17 | 3 | -22/+20 |
|\ \ \ |
|
| * | | | replace (deprecated) Pipe API with Cipher_Mode in ECIES | Daniel Neus | 2016-07-13 | 3 | -22/+20 |
| |/ / |
|
* / / | DLIES rework | Daniel Neus | 2016-07-13 | 3 | -100/+261 |
|/ / |
|
* | | Add missing override annotation. Fix formatting in ECIES tests | Jack Lloyd | 2016-06-30 | 1 | -1/+1 |
* | | Merge GH #504 Add ECKCDSA | Jack Lloyd | 2016-06-20 | 10 | -24/+382 |
|\ \ |
|
| * | | Add ECKCDSA signature algorithm | René Korthaus | 2016-06-14 | 10 | -24/+382 |
* | | | Merge GH #483 Add ECIES and KDF1 from ISO 18033 | Jack Lloyd | 2016-06-20 | 3 | -0/+701 |
|\ \ \
| |_|/
|/| | |
|
| * | | Merge remote-tracking branch 'remotes/origin/master' into ecies | Philipp Weber | 2016-05-30 | 1 | -1/+1 |
| |\ \ |
|
| * | | | ecies review change: decrypt only if mac is correct and catch exceptions duri... | Philipp Weber | 2016-05-23 | 1 | -11/+25 |
| * | | | add ecies implementation according to iso-18033 | Philipp Weber | 2016-04-27 | 3 | -0/+687 |
* | | | | fix test failures and seg faults when Botan is configured with --module-poli... | René Korthaus | 2016-06-17 | 8 | -4/+12 |
| |_|/
|/| | |
|
* | | | Merge GH #489 Add support probabilistic DSA & ECDSA | Jack Lloyd | 2016-06-07 | 4 | -11/+23 |
|\ \ \
| |_|/
|/| | |
|
| * | | Add support probabilistic DSA & ECDSA | René Korthaus | 2016-05-08 | 4 | -11/+23 |
| |/ |
|
* / | Add explicit static_cast operations to eliminate implicit cast compiler warni... | Dan Brown | 2016-04-27 | 1 | -1/+1 |
|/ |
|
* | Enable ECGDSA in default build | René Korthaus | 2016-04-20 | 1 | -2/+0 |
* | Add ECGDSA | René Korthaus | 2016-04-19 | 7 | -11/+306 |
* | Clean up PK decryption encoding. | Jack Lloyd | 2016-03-20 | 4 | -10/+3 |
* | Add PK_Decryptor::decrypt_or_random | Jack Lloyd | 2016-03-20 | 7 | -21/+148 |
* | Merge GH #446 add --module-policy option | Jack Lloyd | 2016-03-06 | 1 | -0/+2 |
|\ |
|
| * | Add option --module-policy | Jack Lloyd | 2016-03-06 | 1 | -0/+2 |
* | | Merge branch 'master' into clang-analyzer | Daniel Neus | 2016-03-06 | 14 | -51/+35 |
|\ \ |
|
| * | | Remaining cppcheck fixes that are not covered by GH #444 | Daniel Neus | 2016-03-05 | 6 | -32/+16 |
| |/ |
|
| * | Remove explicit from DL_Group, EC_Group constructors taking std::string | Jack Lloyd | 2016-03-05 | 2 | -2/+2 |
| * | cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli... | Daniel Neus | 2016-03-05 | 9 | -21/+21 |
* | | fix dead assignment in mce/polyn_gf2m.cpp in polyn_gf2m() found by clang-anal... | Daniel Neus | 2016-03-02 | 1 | -3/+1 |
|/ |
|