aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix issue mixing %s and format for ValueError in AESPaul Kehrer2013-09-091-1/+1
|
* Merge pull request #28 from alex/simple-symmetric-encryptionHynek Schlawack2013-09-0713-5/+530
|\ | | | | [WIP] initial implementation of symmetric encryption
| * This isn't a thingAlex Gaynor2013-08-311-1/+0
| |
| * remove this duplicateAlex Gaynor2013-08-311-4/+0
| |
| * put this backAlex Gaynor2013-08-311-1/+1
| |
| * This is a const but raelly a macro or somethingAlex Gaynor2013-08-311-1/+1
| |
| * Removed some dead codeAlex Gaynor2013-08-311-5/+0
| |
| * Replace paths we have no idea how to test with assertsAlex Gaynor2013-08-301-22/+5
| |
| * Merge branch 'simple-symmetric-encryption' of ↵Alex Gaynor2013-08-121-3/+9
| |\ | | | | | | | | | https://github.com/alex/cryptography into simple-symmetric-encryption
| | * Test the symmetric encryption doc snippets using doctestDonald Stufft2013-08-121-3/+9
| | |
| * | Some systems need this headerAlex Gaynor2013-08-121-0/+1
| |/
| * Moved comment to the right place, use integer enumsAlex Gaynor2013-08-121-3/+3
| |
| * Merge branch 'master' into simple-symmetric-encryptionAlex Gaynor2013-08-123-4/+7
| |\
| * \ Merge branch 'master' into simple-symmetric-encryptionDonald Stufft2013-08-1110-15/+156
| |\ \ | | | | | | | | | | | | | | | | Conflicts: setup.py
| * | | Addressed a TODOAlex Gaynor2013-08-111-2/+5
| | | |
| * | | Style fixAlex Gaynor2013-08-111-2/+3
| | | |
| * | | Add mandatory headers to files touched by this branchHynek Schlawack2013-08-118-0/+30
| | | |
| * | | Ciphers should know what size blocks they useDonald Stufft2013-08-101-0/+1
| | | |
| * | | Small note about the purposeDonald Stufft2013-08-101-0/+1
| | | |
| * | | Add a comment to note that disabling padding is desiredDonald Stufft2013-08-101-1/+3
| | | |
| * | | 2.6 compatAlex Gaynor2013-08-101-1/+1
| | | |
| * | | Fixed wrong testAlex Gaynor2013-08-101-1/+1
| | | |
| * | | Ensure that AES gets a proper key sizeDonald Stufft2013-08-102-0/+10
| | | |
| * | | Merge branch 'master' into simple-symmetric-encryptionAlex Gaynor2013-08-101-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: docs/primitives/symmetric-encryption.rst
| * \ \ \ Merge branch 'master' into simple-symmetric-encryptionAlex Gaynor2013-08-100-0/+0
| |\ \ \ \
| * | | | | Fixed toxAlex Gaynor2013-08-101-1/+3
| | | | | |
| * | | | | Use an enum for determining BlockCipher operationDonald Stufft2013-08-104-9/+25
| | | | | |
| * | | | | Remove padding from the docs.Alex Gaynor2013-08-101-3/+3
| | | | | |
| * | | | | Be consistentAlex Gaynor2013-08-101-1/+1
| | | | | |
| * | | | | Merge branch 'master' into simple-symmetric-encryptionAlex Gaynor2013-08-100-0/+0
| |\ \ \ \ \
| * | | | | | Remove the padding from the BlockCipher APIDonald Stufft2013-08-104-39/+22
| | | | | | |
| * | | | | | Merge branch 'master' into simple-symmetric-encryptionAlex Gaynor2013-08-101-6/+0
| |\ \ \ \ \ \
| * | | | | | | BlockCiphers should know their own nameDonald Stufft2013-08-102-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We normalize on CIPHER-KEYSIZE-MODE for the block cipher name.
| * | | | | | | Ciphers should know what size their keys areDonald Stufft2013-08-103-1/+34
| | | | | | | |
| * | | | | | | Make flake8 happyDonald Stufft2013-08-103-0/+3
| | | | | | | |
| * | | | | | | Merge branch 'master' into simple-symmetric-encryptionDonald Stufft2013-08-100-0/+0
| |\ \ \ \ \ \ \
| * | | | | | | | Ensure that a BlockCipher can only be used for one operationDonald Stufft2013-08-102-2/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Gaynor2013-08-108-0/+104
| | | | | | | | |
| * | | | | | | | Removed duplicate tests, added tests + fix for use after finalizeAlex Gaynor2013-08-092-15/+13
| | | | | | | | |
| * | | | | | | | Address a review noteAlex Gaynor2013-08-091-1/+1
| | | | | | | | |
| * | | | | | | | Use a test file with shorter keys so that all lines match our coding standardAlex Gaynor2013-08-091-32/+56
| | | | | | | | |
| * | | | | | | | Get stuff working on py3k for realAlex Gaynor2013-08-095-65/+80
| | | | | | | | |
| * | | | | | | | Steps to get this running on py32 and py33 againAlex Gaynor2013-08-092-4/+4
| | | | | | | | |
| * | | | | | | | Compute the cipher name slightly (only slightly) betterAlex Gaynor2013-08-093-2/+6
| | | | | | | | |
| * | | | | | | | More TODOsAlex Gaynor2013-08-092-1/+3
| | | | | | | | |
| * | | | | | | | Start playing with getting useful errors. We need unit tests for all theseAlex Gaynor2013-08-091-10/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lines
| * | | | | | | | Clear the sensitive dataAlex Gaynor2013-08-091-0/+6
| | | | | | | | |
| * | | | | | | | Another TODOAlex Gaynor2013-08-091-0/+1
| | | | | | | | |
| * | | | | | | | Many TODOs later, we can encrypt a thingAlex Gaynor2013-08-093-3/+74
| | | | | | | | |
| * | | | | | | | Properly decode plaintext before encrypting itDonald Stufft2013-08-092-16/+32
| | | | | | | | |