Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Unaligned block encryption test | Paul Kehrer | 2013-10-19 | 1 | -0/+11 |
| | | | | | | | This test verifies that the underlying buffer is being sized correctly by passing data into the encryption function without aligning it to the block size of the cipher. This ensures that we will get a larger return value than the initial argument from our second encrypt call. | ||||
* | Removed name fro BlockCipher -- it's arbitrarily based on the format openssl ↵ | Alex Gaynor | 2013-10-17 | 1 | -10/+1 |
| | | | | uses for *some* ciphers | ||||
* | Use a None default so composition is easier | Alex Gaynor | 2013-10-03 | 1 | -0/+7 |
| | |||||
* | Explicitly pass around the API, and run all tests under all available APIs | Alex Gaynor | 2013-10-03 | 1 | -8/+12 |
| | |||||
* | Add mandatory headers to files touched by this branch | Hynek Schlawack | 2013-08-11 | 1 | -0/+2 |
| | |||||
* | Fixed wrong test | Alex Gaynor | 2013-08-10 | 1 | -1/+1 |
| | |||||
* | Use an enum for determining BlockCipher operation | Donald Stufft | 2013-08-10 | 1 | -2/+4 |
| | |||||
* | Remove the padding from the BlockCipher API | Donald Stufft | 2013-08-10 | 1 | -5/+5 |
| | |||||
* | BlockCiphers should know their own name | Donald Stufft | 2013-08-10 | 1 | -0/+7 |
| | | | | We normalize on CIPHER-KEYSIZE-MODE for the block cipher name. | ||||
* | Ensure that a BlockCipher can only be used for one operation | Donald Stufft | 2013-08-10 | 1 | -0/+20 |
| | | | | | | This prevents trying to call encrypt() and then decrypt() on a block cipher. It also enables finalize() to know what type of finalization to call. | ||||
* | Some apache license headers (we need a pyflkaes check for thsi) | Alex Gaynor | 2013-08-10 | 1 | -0/+13 |
| | |||||
* | Removed duplicate tests, added tests + fix for use after finalize | Alex Gaynor | 2013-08-09 | 1 | -15/+9 |
| | |||||
* | Get stuff working on py3k for real | Alex Gaynor | 2013-08-09 | 1 | -4/+8 |
| | |||||
* | Steps to get this running on py32 and py33 again | Alex Gaynor | 2013-08-09 | 1 | -2/+2 |
| | |||||
* | Properly decode plaintext before encrypting it | Donald Stufft | 2013-08-09 | 1 | -1/+2 |
| | |||||
* | Tests now running against the NIST vectors | Alex Gaynor | 2013-08-08 | 1 | -8/+5 |
| | |||||
* | Started stubbing stuff out, including a simple test, now is the part where we | Alex Gaynor | 2013-08-08 | 1 | -0/+23 |
write some actual cryptographic software. So yeah. |