aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Guard use of Serialized_RNG with thread macro checkJack Lloyd2018-08-101-0/+2
* Merge GH #1641 Add functions to get expected length of PK signatureJack Lloyd2018-08-1026-24/+133
|\
| * Add FFI function to get signature output lengthJack Lloyd2018-08-103-11/+32
| * Add PK_Signer::signature_lengthJack Lloyd2018-08-1023-13/+101
* | Add a "user-threadsafe" option to botan_rng_initJack Lloyd2018-08-102-0/+17
* | Allow x509 module to be optional for FFIJack Lloyd2018-08-104-23/+125
|/
* Fix GCM bug: would accept AD without keyed if AD was emptyJack Lloyd2018-08-091-2/+2
* Add Tweakable_Block_Cipher classJack Lloyd2018-08-093-14/+28
* Remove functions from Cipher_Mode now inherited from base classJack Lloyd2018-08-091-44/+0
* Fix shadow warningsJack Lloyd2018-08-092-10/+10
* Add StreamCipher::write_keystreamJack Lloyd2018-08-085-7/+37
* Add test that invalid bcrypt versions are rejectedJack Lloyd2018-08-081-2/+6
* Add a test of Threefish-512 tweak functionalityJack Lloyd2018-08-082-1/+19
* Remove unnecessary accessors for Threefish-512Jack Lloyd2018-08-082-6/+4
* Mark some members of Block_Cipher_Fixed_Params as finalJack Lloyd2018-08-081-4/+4
* Test that a stream cipher not supporting IV still accepts 0 len inputJack Lloyd2018-08-081-0/+3
* De-inline functions from stream cipher headersJack Lloyd2018-08-0812-52/+127
* Add StreamCipher::default_iv_lengthJack Lloyd2018-08-089-11/+33
* Add support for XChaCha20Poly1305Jack Lloyd2018-08-074-5/+53
* Add support for XChaChaJack Lloyd2018-08-074-41/+145
* Fix a bug in XSalsa20Jack Lloyd2018-08-074-25/+61
* Avoid crash in ChaCha20+Salsa if set_iv called without a key setJack Lloyd2018-08-073-18/+24
* Avoid Sonarcube complaintJack Lloyd2018-08-061-1/+1
* Remove test that causes problems on 32-bitJack Lloyd2018-08-061-2/+0
* Test intentionally misaligned inputs to hash functionsJack Lloyd2018-08-061-0/+18
* Add detection for RISCV compilersJack Lloyd2018-08-061-0/+8
* Increment shared lib ABI versionJack Lloyd2018-08-051-1/+1
* Fix OpenSSL modesJack Lloyd2018-08-051-1/+12
* Fix crashes when modes were used unkeyed.Jack Lloyd2018-08-059-29/+87
* Use codec_base for Base64 encodingWambou2018-08-042-158/+153
* Fix complaints from latest pylintJack Lloyd2018-08-025-18/+23
* Misc EC_Group testsJack Lloyd2018-08-021-10/+18
* More CLI testsJack Lloyd2018-08-021-1/+9
* Additional CLI testsJack Lloyd2018-08-021-0/+38
* Add --no-fsname option to fingerprint commandJack Lloyd2018-08-021-2/+8
* Accept PKCS1v15 as an alias for EMSA3Jack Lloyd2018-08-023-5/+6
* Format nitJack Lloyd2018-08-021-1/+1
* Clarify comment on botan_privkey_loadJack Lloyd2018-08-021-1/+1
* Merge GH #1637 Merge SM2 signature and ECIES key typesJack Lloyd2018-08-0212-197/+101
|\
| * Combine SM2 key types for signatures and encryptionJack Lloyd2018-08-0112-197/+101
* | Avoid requirement to set rng in botan_privkey_loadJack Lloyd2018-08-012-7/+9
|/
* Add a couple HMAC(SHA-512-256) test vectorsJack Lloyd2018-08-011-0/+11
* Add OID for HMAC with SHA-512/256Jack Lloyd2018-08-012-1/+4
* Merge GH #1636 Add Lucas primality testJack Lloyd2018-08-0116-147/+538
|\
| * Add Lucas test from FIPS 186-4Jack Lloyd2018-07-3116-147/+538
* | Just skip 32-bit ARM iOS build entirelyJack Lloyd2018-08-011-2/+5
* | Avoid XCode 9.4 due to compilation bugJack Lloyd2018-08-011-0/+1
|/
* Fix Doxygen comments for AutoSeeded_RNG [ci skip]Jack Lloyd2018-07-311-3/+7
* Ensure values are fully reduced during ECDSA signatureJack Lloyd2018-07-301-3/+3
* Support calling Whirlpool in OpenSSLJack Lloyd2018-07-261-0/+5