summaryrefslogtreecommitdiff
path: root/lib/Crypto/Cipher/CAST.py
Commit message (Collapse)AuthorAgeFilesLines
* Add EAX authenticated encryption modeLegrandin2013-10-201-2/+14
| | | | | | | | | [dlitz@dlitz.net: Included changes from the following commits from the author's pull request:] - [9c13f9c] Rename 'IV' parameter to 'nonce' for AEAD modes. - [ca460a7] Made blockalgo.py more PEP-8 compliant; The second parameter of the _GHASH constructor is now the length of the block (block_size) and not the full module. [dlitz@dlitz.net: Fixed unresolved conflict in lib/Crypto/Cipher/blockalgo.py]
* whitespace changes (pre-AEAD)Legrandin2013-10-201-1/+1
| | | | | | | [dlitz@dlitz.net: Whitespace changes extracted from the author's pull request:] - [9c13f9c] Rename 'IV' parameter to 'nonce' for AEAD modes. - [4ec64d8] Removed last references to ApiUsageError - [ee46922] Removed most 'import *' statements
* Update docstring. IVs are no longer optionalStefano Rivera2012-05-271-2/+1
|
* Added example for OPENPGP mode in CAST moduleLegrandin2012-05-171-2/+8
|
* Added OpenPGP modeLegrandin2012-05-171-2/+12
|
* Added example for all symmetric ciphersLegrandin2012-05-141-0/+11
|
* Minor fixes for documentation of ciphersLegrandin2012-05-141-2/+1
| | | | | | Fixed key lengths described with xrange() Removed unnecessary imports. Removed documentation for compiled modules starting with '_'.
* Added documentation for CAST-128Legrandin2012-05-121-0/+97