aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make flake8 happyDonald Stufft2013-08-103-0/+3
|
* Merge branch 'master' into simple-symmetric-encryptionDonald Stufft2013-08-100-0/+0
|\
| * Merge pull request #31 from dstufft/add-nist-vector-filesHynek Schlawack2013-08-1089-0/+75749
| |\ | | | | | | Add the NIST AES vectors
| | * Add the NIST AES vectorsDonald Stufft2013-08-1089-0/+75749
| |/
* | 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
| |
* | Use the NIST MMT vectors to test AES-CBC w/ no paddingDonald Stufft2013-08-0919-13/+2348
| |
* | Reduce code duplicationAlex Gaynor2013-08-081-80/+19
| |
* | StyleAlex Gaynor2013-08-081-2/+1
| |
* | Use the NIST KAT vectors to test AES-CBC w/ no paddingDonald Stufft2013-08-0972-0/+73644
| |
* | Tests now running against the NIST vectorsAlex Gaynor2013-08-082-8/+5
| |
* | Merge branch 'master' into simple-symmetric-encryptionAlex Gaynor2013-08-084-2/+315
|\|
| * Merge pull request #29 from dstufft/nist-vector-file-utilitiesAlex Gaynor2013-08-084-2/+315
| |\ | | | | | | Add a test utility functions to read & process NIST vector files
| | * Add a test utility functions to read & process NIST vector filesDonald Stufft2013-08-094-2/+315
| | |
* | | Started stubbing stuff out, including a simple test, now is the part where weAlex Gaynor2013-08-088-3/+51
|/ / | | | | | | write some actual cryptographic software. So yeah.
* | Merge pull request #26 from alex/symmetric-encryption-docsDonald Stufft2013-08-083-0/+77
|\ \ | | | | | | [WIP] Started trying to document symmetric encryption
| * | Typo fixAlex Gaynor2013-08-081-2/+2
| | |
| * | A padding exampleAlex Gaynor2013-08-081-2/+4
| | |
| * | This is where padding goesAlex Gaynor2013-08-081-1/+5
| | |
| * | Descriptive textAlex Gaynor2013-08-081-0/+3
| | |
| * | Describe the methods more explicitlyAlex Gaynor2013-08-081-8/+11
| | |
| * | Document this as a classAlex Gaynor2013-08-081-18/+17
| | |
| * | New languageAlex Gaynor2013-08-081-3/+3
| | |
| * | more accurateAlex Gaynor2013-08-081-2/+4
| | |
| * | Move the modules aroundAlex Gaynor2013-08-081-5/+4
| | |
| * | FixAlex Gaynor2013-08-081-2/+2
| | |
| * | This is a lieAlex Gaynor2013-08-081-2/+0
| | |
| * | All capsAlex Gaynor2013-08-081-1/+1
| | |
| * | fix spelling errors, move moduleAlex Gaynor2013-08-081-2/+2
| | |
| * | Document that IVs should not be reused.Alex Gaynor2013-08-081-0/+2
| | |
| * | Document how long iv should beAlex Gaynor2013-08-081-1/+3
| | |
| * | Try to document CBCAlex Gaynor2013-08-081-2/+9
| | |
| * | Attempt to document AESAlex Gaynor2013-08-081-2/+8
| | |
| * | Crypto is seriously hardAlex Gaynor2013-08-081-1/+1
| | |
| * | Start stubbing out subheadingsAlex Gaynor2013-08-081-0/+12
| | |
| * | Begin to describe the methodsAlex Gaynor2013-08-081-0/+8
| | |
| * | Started trying to document symmetric encryptionAlex Gaynor2013-08-083-0/+30
| | |
* | | Merge pull request #27 from exarkun/spelling-counts-gentlemenDonald Stufft2013-08-081-3/+3
|\ \ \ | |/ / |/| | There *is* a p in `cryptography` but it has a specific position in the word.