summaryrefslogtreecommitdiff
path: root/src/cryptography/hazmat/primitives/ciphers/algorithms.py
Commit message (Expand)AuthorAgeFilesLines
* Use from __future__ import annotations everywhere (#8643)Alex Gaynor2023-03-311-0/+1
* Added type annotations for more things in backend (#8265)Alex Gaynor2023-02-111-10/+10
* add AES128/AES256 classes (#7542)Paul Kehrer2022-08-261-0/+20
* fixes #6809 -- deprecate 4 legacy ciphers (#6922)Alex Gaynor2022-03-021-0/+40
* Improve typing in mode code (#6775)Alex Gaynor2021-12-301-1/+1
* type encryptor/decryptor (#6744)Paul Kehrer2021-12-231-2/+1
* more typing (#5887)Paul Kehrer2021-03-021-1/+1
* Add SM4 symmetric block cipher (#5834)tobyp2021-02-281-0/+13
* add typehints for read only properties (#5826)Mathias Ertl2021-02-151-1/+3
* Added typing for more of ciphers (#5738)Alex Gaynor2021-02-011-1/+1
* type hinting for symmetric ciphers (#5719)Paul Kehrer2021-01-301-43/+27
* Remove __future__ import from our code (#5610)Alex Gaynor2020-12-091-1/+0
* Paint it Black by the Rolling Stones (#5324)Alex Gaynor2020-07-201-4/+7
* Simplify string formatting (#4757)Alex Gaynor2019-02-201-1/+1
* allow bytes-like for key/iv/data for symmetric encryption (#4621)Paul Kehrer2018-12-091-2/+2
* centralize our bytes check (#4622)Paul Kehrer2018-12-021-2/+1
* Add clearer message when key type is not bytes (#4289)Vladyslav Moisieienkov2018-06-201-0/+3
* Add support for AES XTS (#3900)Paul Kehrer2017-10-011-1/+2
* add ChaCha20 support (#3919)Paul Kehrer2017-09-281-0/+24
* Add support for 160 bit ARC4 keysEhren Kret2015-11-281-1/+1
* export interfaces from base in ciphers, update docsPaul Kehrer2015-02-141-1/+1
* move cipher and mode interfacesPaul Kehrer2015-02-131-15/+17
* Update the license header for every source file, as well as the documentation.Alex Gaynor2014-11-161-12/+3
* Move the cryptography package into a src/ subdirectoryDonald Stufft2014-11-131-0/+147