aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* WIP for Serpent AVX2Jack Lloyd2018-08-245-7/+416
* Merge GH #1659 Report correct size for XMSS signaturesJack Lloyd2018-08-241-2/+4
|\
| * Implements correct XMSS signature size calculationMatthias Gierlings2018-08-241-2/+4
* | Allow SIV for PBES2 private key encryptionJack Lloyd2018-08-231-2/+7
* | Add OIDs for SIV and OCB mode ciphersJack Lloyd2018-08-232-0/+41
|/
* Merge GH #1656 Add operator*(BigInt,word)Jack Lloyd2018-08-232-0/+21
|\
| * Add operator*(BigInt, word)Jack Lloyd2018-08-232-0/+21
* | Merge GH #1657 If cert extn decoding fails do not fail entire parseJack Lloyd2018-08-233-3/+9
|\ \
| * | If cert extension parsing fails, replace the object with UnknownJack Lloyd2018-08-233-3/+9
| |/
* / Fix build without x509 moduleTobias Brunner2018-08-231-1/+22
|/
* Add PBES2 as alias for PBE-PKCS5v20Jack Lloyd2018-08-234-3/+7
* Merge GH #1651 Default disable TLS v1.0/v1.1 and CBC+CCM suitesJack Lloyd2018-08-235-14/+30
|\
| * Default disable support for TLS v1.0/v1.1 and all CBC and CCM suitesJack Lloyd2018-08-225-14/+30
* | Simplify exception messagesJack Lloyd2018-08-2226-72/+89
|/
* Lint fixesJack Lloyd2018-08-212-8/+8
* Add HOTP to PythonJack Lloyd2018-08-212-1/+57
* Regenerate xchacha20poly1305-testvectorsSimon Warta2018-08-191-676/+676
* Add nonce-set checks for OpenSSL CBC mode implsJack Lloyd2018-08-171-1/+5
* Have cipher modes also verify that the nonce is set prior to useJack Lloyd2018-08-176-8/+35
* Add a test that processing without a nonce set failsJack Lloyd2018-08-171-3/+18
* In EAX, CCM, OCB verify nonce is set before processingJack Lloyd2018-08-173-1/+9
* Add BOTAN_STATE_CHECK macroJack Lloyd2018-08-172-2/+21
* Fix an EAX bug in reset()Jack Lloyd2018-08-172-7/+12
* Add botan_cipher_reset to FFIJack Lloyd2018-08-173-0/+20
* Add some tests of HMAC with SHA-3Jack Lloyd2018-08-171-0/+134
* Ignore an empty string ("") for trusted_path argumentJack Lloyd2018-08-161-1/+1
* Add args for botan FFI cert verification for hostname and timeJack Lloyd2018-08-163-8/+20
* Add botan_x509_cert_dupJack Lloyd2018-08-163-4/+30
* Fix bug introduced in 15e149acJack Lloyd2018-08-162-6/+16
* Avoid throwing within the FFI layerJack Lloyd2018-08-163-10/+9
* Add TOTP to FFIJack Lloyd2018-08-164-5/+180
* For HOTP/TOTP allow a key/len pair instead of requiring SymmetricKeyJack Lloyd2018-08-165-9/+36
* Expose HOTP to FFIJack Lloyd2018-08-154-4/+173
* More FFI testsJack Lloyd2018-08-151-0/+54
* Fix some Doxygen warningsJack Lloyd2018-08-153-4/+2
* Update comments in FFI headerJack Lloyd2018-08-151-43/+138
* Remove support for 8 or 16 bit BigInt wordsJack Lloyd2018-08-157-29/+52
* In speed test, check for availability of NIST reducer functionsJack Lloyd2018-08-151-0/+2
* Fix BigInt::to_{dec,hex}_string for zeroJack Lloyd2018-08-151-1/+8
* Cleanup of BigInt encoding/decoding functionsJack Lloyd2018-08-146-33/+162
* Add some additional null pointer arg checks to FFIJack Lloyd2018-08-144-29/+66
* Merge GH #1647 Add X.509 path validation to FFIJack Lloyd2018-08-146-3/+182
|\
| * Add path validation to FFIJack Lloyd2018-08-136-3/+182
* | Merge GH #1648 Add XChaCha20Poly1305 tests generated by libsodiumJack Lloyd2018-08-131-0/+9362
|\ \
| * | Add XChaCha20Poly1305 test vectors generated by libsodiumSimon Warta2018-08-131-0/+9362
| |/
* / Expose RDRAND RNG through FFIJack Lloyd2018-08-136-46/+86
|/
* Merge GH #1646 Add MPI and FPE to Python wrapperJack Lloyd2018-08-135-178/+680
|\
| * Add MPI and FPE to Python wrapperJack Lloyd2018-08-132-144/+628
| * De-inline ffi_guard_thunkJack Lloyd2018-08-133-34/+52
* | Add some final annotationsJack Lloyd2018-08-134-4/+4