| Commit message (Expand) | Author | Age | Files | Lines |
* | Various fixes with bsi module policy | René Korthaus | 2016-07-04 | 2 | -2/+8 |
* | Add missing override annotation. Fix formatting in ECIES tests | Jack Lloyd | 2016-06-30 | 1 | -1/+1 |
* | Add ECKDSA OIDs for SHA signatures | Jack Lloyd | 2016-06-22 | 1 | -0/+4 |
* | Update KDF1-ISO 18033 with KDF label argument | Jack Lloyd | 2016-06-20 | 2 | -2/+5 |
* | Merge GH #504 Add ECKCDSA | Jack Lloyd | 2016-06-20 | 19 | -26/+431 |
|\ |
|
| * | Add ECKCDSA signature algorithm | René Korthaus | 2016-06-14 | 21 | -26/+439 |
* | | Merge GH #483 Add ECIES and KDF1 from ISO 18033 | Jack Lloyd | 2016-06-20 | 7 | -0/+782 |
|\ \ |
|
| * \ | Merge remote-tracking branch 'remotes/origin/master' into ecies | Philipp Weber | 2016-05-30 | 27 | -90/+82 |
| |\ \ |
|
| * | | | 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 |
| * | | | add kdf1 implementation according to iso-18033 (preparation for ecies) | Philipp Weber | 2016-04-27 | 4 | -0/+81 |
* | | | | Merge GH #497 Add StreamCipher::seek and implementation for ChaCha | Jack Lloyd | 2016-06-18 | 12 | -4/+64 |
|\ \ \ \ |
|
| * | | | | Adding StreamCipher::seek interface, supporting seek in ChaCha, and also addi... | SimCog | 2016-06-18 | 12 | -4/+64 |
| | |_|/
| |/| | |
|
* | | | | Merge GH #487 Remove CVC certificates and EMSA1_BSI signature encoding | Jack Lloyd | 2016-06-17 | 24 | -2437/+1 |
|\ \ \ \ |
|
| * | | | | remove the already bitrotting and probably broken CVC implementation | Daniel Neus | 2016-05-18 | 18 | -2350/+0 |
| * | | | | remove all uses of EMSA1_BSI | Daniel Neus | 2016-05-02 | 4 | -20/+3 |
| * | | | | remove EMSA1_BSI (no longer recommended by BSI) | Daniel Neus | 2016-04-30 | 3 | -69/+0 |
* | | | | | Merge GH #495 Add label argument to KDF::derive_key | Jack Lloyd | 2016-06-17 | 20 | -53/+215 |
|\ \ \ \ \ |
|
| * | | | | | make sure kdf labels are always used | Kai Michaelis | 2016-06-01 | 8 | -20/+41 |
| * | | | | | add label parameter to KDF::derive_key | Kai Michaelis | 2016-05-19 | 20 | -43/+184 |
* | | | | | | Merge GH #503 Space savings for TLS::Ciphersuite | Jack Lloyd | 2016-06-17 | 3 | -444/+364 |
|\ \ \ \ \ \ |
|
| * | | | | | | Save the IETF ciphersute name directly in TLS::Ciphersuite | Jack Lloyd | 2016-06-09 | 3 | -444/+364 |
| | |_|/ / /
| |/| | | | |
|
* / | | | | | 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 Not_Implemented exception | Jack Lloyd | 2016-06-07 | 4 | -7/+17 |
| |_|_|/
|/| | | |
|
* | | | | Remove DN field requirements on generating certs and PKCS #10 | Jack Lloyd | 2016-05-23 | 3 | -22/+0 |
* | | | | Fix GCM counter increment | Jack Lloyd | 2016-05-23 | 3 | -3/+19 |
| |/ /
|/| | |
|
* | | | Merge GH #484 use explicit casts to avoids MSVC warning C4267 | Jack Lloyd | 2016-05-09 | 21 | -64/+62 |
|\ \ \
| |/ /
|/| | |
|
| * | | Add explicit static_cast operations to eliminate implicit cast compiler warni... | Dan Brown | 2016-04-27 | 18 | -36/+34 |
| * | | Change calls to 'get_byte' to explicitly cast parameters and eliminate compil... | Dan Brown | 2016-04-27 | 7 | -28/+28 |
| |/ |
|
* / | Add missing override | Jack Lloyd | 2016-04-28 | 1 | -1/+1 |
|/ |
|
* | Merge GH #469 Generate error on unknown critical extension during path valida... | Jack Lloyd | 2016-04-23 | 9 | -78/+241 |
|\ |
|
| * | Move name constraints validation code to extension class | René Korthaus | 2016-04-17 | 3 | -101/+111 |
| * | Add Unknown_Critical_Extension type | René Korthaus | 2016-04-10 | 3 | -16/+43 |
| * | Generate error on unknown critical extension during path validation | René Korthaus | 2016-04-06 | 9 | -19/+145 |
* | | Fix return type of TLS_Reader::get_u32bit | Jack Lloyd | 2016-04-21 | 1 | -2/+2 |
* | | Merge GH #475 Remove Transform base class | Jack Lloyd | 2016-04-21 | 30 | -579/+549 |
|\ \ |
|
| * | | Remove Transform base class | Jack Lloyd | 2016-04-21 | 30 | -579/+549 |
* | | | Merge GH #481 Add NIST SP800-108 & 56c KDFs | Jack Lloyd | 2016-04-21 | 7 | -0/+351 |
|\ \ \ |
|
| * | | | NIST SP800-108 & 56c | Kai Michaelis | 2016-04-20 | 7 | -0/+351 |
| |/ / |
|
* | | | Enable ECGDSA in default build | René Korthaus | 2016-04-20 | 1 | -2/+0 |
* | | | Add ECGDSA | René Korthaus | 2016-04-19 | 10 | -11/+341 |
|/ / |
|
* | | Don't reject TLS packets with zero plaintext bytes | Jack Lloyd | 2016-04-15 | 2 | -13/+19 |
* | | Empty the key/tweak containers which is used to signal the key was set | Jack Lloyd | 2016-04-15 | 1 | -3/+3 |
* | | Add support for ChaCha(12) | Jack Lloyd | 2016-04-09 | 3 | -9/+33 |
* | | fix linker error if compiling with `--module-policy bsi` on Windows. Fixes GH... | Daniel Neus | 2016-04-08 | 1 | -1/+1 |
|/ |
|
* | Update OCB ciphersuites to follow new nonce scheme from -04 draft | Jack Lloyd | 2016-04-04 | 1 | -37/+37 |
* | Add IETF standard ChaCha20Poly1305 ciphersuites to TLS | Jack Lloyd | 2016-03-23 | 3 | -23/+83 |
* | Fix bug in IETF version of ChaCha20Poly1305 | Jack Lloyd | 2016-03-23 | 1 | -11/+20 |