summaryrefslogtreecommitdiff
path: root/lib/Crypto/SelfTest/Cipher
Commit message (Expand)AuthorAgeFilesLines
* Throw exception when IV is used with ECB or CTRLegrandin2014-02-211-8/+23
* Add encrypt_and_digest() and decrypt_and_verify()Legrandin2013-10-201-23/+46
* Add support for GCM mode (AES only).Legrandin2013-10-202-2/+199
* Add support for SIV (Synthetic IV) modeLegrandin2013-10-202-22/+88
* Add EAX authenticated encryption modeLegrandin2013-10-202-6/+92
* Add support for CCM mode (AES only).Legrandin2013-10-202-15/+559
* Fixed MODE_OFB requiring paddingdev-jjc2013-07-142-1/+25
* Counter: Deprecate disable_shortcut; Remove __PCT_CTR_SHORTCUT__ entirelyDwayne Litzenberger2013-07-141-8/+35
* AES-NI support: Python 2.1 Backward compatibilityDwayne Litzenberger2013-04-211-1/+4
* Initial AES-NI supportSebastian Ramacher2013-04-212-2/+9
* Hash: Rename SHA->SHA1 and RIPEMD->RIPEMD160 (1/2)Dwayne Litzenberger2013-02-161-2/+2
* Added ARC4-drop[n] cipherLegrandin2012-06-201-0/+20
* Add test vectors for ARC4Legrandin2012-06-201-2/+358
* Reenable redefined tests.Sebastian Ramacher2012-05-281-5/+6
* Fix block ciphers allowing empty string as IVDwayne C. Litzenberger2012-05-241-1/+26
* Added test vectors from NIST 800-38ALegrandin2012-05-181-0/+136
* Added OPENPGP mode to RoundTripTestsLegrandin2012-05-171-2/+8
* Added OpenPGP modeLegrandin2012-05-173-4/+64
* Removed PGP mode from block ciphersLegrandin2012-05-141-1/+15
* Merge from upstreamLegrandin2011-12-221-10/+10
|\
| * Python 3.x fixes:Dwayne C. Litzenberger2011-10-221-8/+8
* | Merged from upstream (py3k support) and modified so that all unit tests pass.Legrandin2011-10-1811-186/+376
|\ \ | |/
| * Don't abuse __builtins__Dwayne C. Litzenberger2011-10-101-1/+1
| * Py3k compatibility: testsDwayne C. Litzenberger2011-10-101-2/+3
| * Fix bare CR (which is a SyntaxError in Python 2.1)Dwayne C. Litzenberger2011-05-211-1/+2
| * Unwraping byte conversion on test vectors.Anders Sundman2011-04-249-1202/+1201
| * Add unit tests for Crypto.Random.randomThorsten Behrens2010-12-311-3/+3
| * Add Ron Rivet TestThorsten Behrens2010-12-301-1/+41
| * Changes to allow pycrpyto to work on Python 3.x as well as 2.1 through 2.7Thorsten Behrens2010-12-289-1202/+1346
* | Added Lorenz Quack's native C implementation of all SHA-2 algorithmLegrandin2011-10-161-1/+1
* | Restructure both PKCS#1 ciphers as objects, to make them more uniform with ot...Legrandin2011-10-112-21/+30
* | To simplify, no RNG needs to be provided with PKCS1 encryption: the one belon...Legrandin2011-10-022-10/+13
* | Modify decryption function for PKCS#1 v1.5 so that a sentinel is returned in ...Legrandin2011-09-281-5/+5
* | Add PKCS#1 OAEP encryption, with test casesLegrandin2011-02-172-1/+364
* | Added PKCS#1 v1.5 encryptionLegrandin2011-02-102-0/+168
|/
* Add roundtripping test (it passes)Dwayne C. Litzenberger2010-12-101-0/+23
* SelfTest: Clarify descriptions & ordering of Cipher testsDwayne C. Litzenberger2009-10-121-4/+28
* SelfTest: Add regression test for MODE_CTR ciphers not raising OverflowError ...Dwayne C. Litzenberger2009-10-121-0/+20
* SelfTest: When testing CTR mode ciphers, test both with the shortcut and with...Dwayne C. Litzenberger2009-10-121-0/+10
* SelfTest: Test stream cipher (and MODE_CTR) API behaviourDwayne C. Litzenberger2009-10-121-0/+27
* SelfTest: Add AES-CTR testsDwayne C. Litzenberger2009-10-122-4/+66
* SelfTest: when using CFB mode, make sure block ciphers enforce that segment_s...Dwayne C. Litzenberger2009-10-101-4/+20
* test_DES3.py: Add test for two-key (16-byte key) 3DESDwayne C. Litzenberger2009-08-021-0/+5
* SelfTest: Add test for segfault when using MODE_CTR without specifying 'count...Dwayne C. Litzenberger2009-08-021-0/+15
* test_XOR.py: Fix test for bug where keys longer than 32 bytes are silently tr...Dwayne C. Litzenberger2009-08-021-2/+3
* test_XOR.py: Test for bug where keys longer than 32 bytes are silently truncatedDwayne C. Litzenberger2009-08-021-5/+10
* Restore Crypto.Cipher.XOR and its self-testDwayne C. Litzenberger2009-08-021-0/+1
* Resurrect lib/Crypto/SelfTest/Cipher/test_XOR.pyDwayne C. Litzenberger2009-08-021-0/+64
* Remove SelfTest modules for IDEA, RC5, and XOR ciphersDwayne C. Litzenberger2009-03-014-240/+0
* Legal: Dedicate my files to the public domain.Dwayne C. Litzenberger2009-03-0112-252/+204