aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/primitives/ciphers
Commit message (Expand)AuthorAgeFilesLines
* Dropped support for LibreSSL 2.7, 2.8, and 2.9.0 (2.9.1+ are still supported)...Alex Gaynor2020-04-251-6/+0
* Fixed error message in AES-CCM data length validation to reflect the error re...Maciej Jurczak2020-03-281-1/+1
* Simplify string formatting (#4757)Alex Gaynor2019-02-203-6/+6
* support byteslike in aead for key and nonce (#4695)Paul Kehrer2019-01-151-6/+6
* allow bytes-like for key/iv/data for symmetric encryption (#4621)Paul Kehrer2018-12-092-9/+9
* centralize our bytes check (#4622)Paul Kehrer2018-12-022-23/+9
* Refs #4375 -- integrate wycheproof AES CCM tests (#4379)Alex Gaynor2018-08-021-1/+1
* also check iv length for GCM nonce in AEAD (#4350)Paul Kehrer2018-07-171-0/+2
* raise ValueError on zero length GCM IV (#4348)Paul Kehrer2018-07-171-0/+2
* disallow implicit tag truncation with finalize_with_tag (#4342)Paul Kehrer2018-07-171-0/+1
* document one shot AEAD length restrictions (#4322)Paul Kehrer2018-07-141-0/+24
* Add clearer message when key type is not bytes (#4289)Vladyslav Moisieienkov2018-06-201-0/+3
* Latest flake8 has some rules about variable names (#3996)Alex Gaynor2017-10-231-2/+2
* Add support for AES XTS (#3900)Paul Kehrer2017-10-012-8/+54
* add ChaCha20 support (#3919)Paul Kehrer2017-09-281-0/+24
* add AESGCM AEAD support (#3785)Paul Kehrer2017-07-171-0/+42
* move tag_length to the AESCCM constructor (#3783)Paul Kehrer2017-07-161-14/+16
* AESCCM support (#3700)Paul Kehrer2017-07-161-0/+63
* use an instance in aead_cipher_supported (#3772)Paul Kehrer2017-07-091-3/+3
* stop using backend methods for chacha (#3765)Paul Kehrer2017-07-081-4/+5
* change chacha20poly1305_supported to aead_cipher_supported (#3762)Paul Kehrer2017-07-081-1/+1
* ChaCha20Poly1305 support (#3680)Paul Kehrer2017-06-081-0/+54
* Bump the minimum PyPy/cffi version and simplify as a result (#3585)Alex Gaynor2017-05-231-27/+7
* Fixed #3533 -- made GCM mode object immutable (#3553)Alex Gaynor2017-05-203-16/+9
* use openssl constants (#3534)Paul Kehrer2017-05-031-2/+5
* postpone GCM authentication tag requirement until finalization (#3421)Philipp Gesang2017-05-022-17/+34
* Don't compare cffi version using strings (#3524)Alex Gaynor2017-04-291-2/+2
* add support for update_into on CipherContext (#3190)Paul Kehrer2017-02-161-2/+40
* improved languagePaul Kehrer2016-03-071-1/+1
* require mode nonce/iv/tag data to be bytesPaul Kehrer2016-03-071-0/+21
* Correct the error string for a messageAlex Gaynor2016-02-281-1/+1
* Add support for 160 bit ARC4 keysEhren Kret2015-11-281-1/+1
* put the AAD and encrypted byte limit checks in the parent contextPaul Kehrer2015-07-012-0/+21
* export interfaces from base in ciphers, update docsPaul Kehrer2015-02-142-2/+10
* move cipher and mode interfacesPaul Kehrer2015-02-133-42/+151
* Update the license header for every source file, as well as the documentation.Alex Gaynor2014-11-164-48/+12
* Move the cryptography package into a src/ subdirectoryDonald Stufft2014-11-134-0/+425