Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | Use an enum for determining BlockCipher operation | Donald Stufft | 2013-08-10 | 4 | -9/+25 | |
| | | | | | | ||||||
| * | | | | | Remove padding from the docs. | Alex Gaynor | 2013-08-10 | 1 | -3/+3 | |
| | | | | | | ||||||
| * | | | | | Be consistent | Alex Gaynor | 2013-08-10 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | Merge branch 'master' into simple-symmetric-encryption | Alex Gaynor | 2013-08-10 | 0 | -0/+0 | |
| |\ \ \ \ \ | ||||||
| * | | | | | | Remove the padding from the BlockCipher API | Donald Stufft | 2013-08-10 | 4 | -39/+22 | |
| | | | | | | | ||||||
| * | | | | | | Merge branch 'master' into simple-symmetric-encryption | Alex Gaynor | 2013-08-10 | 1 | -6/+0 | |
| |\ \ \ \ \ \ | ||||||
| * | | | | | | | BlockCiphers should know their own name | Donald Stufft | 2013-08-10 | 2 | -0/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We normalize on CIPHER-KEYSIZE-MODE for the block cipher name. | |||||
| * | | | | | | | Ciphers should know what size their keys are | Donald Stufft | 2013-08-10 | 3 | -1/+34 | |
| | | | | | | | | ||||||
| * | | | | | | | Make flake8 happy | Donald Stufft | 2013-08-10 | 3 | -0/+3 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge branch 'master' into simple-symmetric-encryption | Donald Stufft | 2013-08-10 | 0 | -0/+0 | |
| |\ \ \ \ \ \ \ | ||||||
| * | | | | | | | | Ensure that a BlockCipher can only be used for one operation | Donald Stufft | 2013-08-10 | 2 | -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 Gaynor | 2013-08-10 | 8 | -0/+104 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Removed duplicate tests, added tests + fix for use after finalize | Alex Gaynor | 2013-08-09 | 2 | -15/+13 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Address a review note | Alex Gaynor | 2013-08-09 | 1 | -1/+1 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Use a test file with shorter keys so that all lines match our coding standard | Alex Gaynor | 2013-08-09 | 1 | -32/+56 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Get stuff working on py3k for real | Alex Gaynor | 2013-08-09 | 5 | -65/+80 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Steps to get this running on py32 and py33 again | Alex Gaynor | 2013-08-09 | 2 | -4/+4 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Compute the cipher name slightly (only slightly) better | Alex Gaynor | 2013-08-09 | 3 | -2/+6 | |
| | | | | | | | | | ||||||
| * | | | | | | | | More TODOs | Alex Gaynor | 2013-08-09 | 2 | -1/+3 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Start playing with getting useful errors. We need unit tests for all these | Alex Gaynor | 2013-08-09 | 1 | -10/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lines | |||||
| * | | | | | | | | Clear the sensitive data | Alex Gaynor | 2013-08-09 | 1 | -0/+6 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Another TODO | Alex Gaynor | 2013-08-09 | 1 | -0/+1 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Many TODOs later, we can encrypt a thing | Alex Gaynor | 2013-08-09 | 3 | -3/+74 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Properly decode plaintext before encrypting it | Donald Stufft | 2013-08-09 | 2 | -16/+32 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Use the NIST MMT vectors to test AES-CBC w/ no padding | Donald Stufft | 2013-08-09 | 19 | -13/+2348 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Reduce code duplication | Alex Gaynor | 2013-08-08 | 1 | -80/+19 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Style | Alex Gaynor | 2013-08-08 | 1 | -2/+1 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Use the NIST KAT vectors to test AES-CBC w/ no padding | Donald Stufft | 2013-08-09 | 72 | -0/+73644 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Tests now running against the NIST vectors | Alex Gaynor | 2013-08-08 | 2 | -8/+5 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge branch 'master' into simple-symmetric-encryption | Alex Gaynor | 2013-08-08 | 4 | -2/+315 | |
| |\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | Started stubbing stuff out, including a simple test, now is the part where we | Alex Gaynor | 2013-08-08 | 8 | -3/+51 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | write some actual cryptographic software. So yeah. | |||||
* | | | | | | | | | | Merge pull request #46 from alex/another-reason | Hynek Schlawack | 2013-08-12 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | Also mention that other packages miss python3 support | |||||
| * | | | | | | | | | Nit for Hynek | Alex Gaynor | 2013-08-12 | 1 | -1/+1 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Also mention that other packages miss python3 support | Alex Gaynor | 2013-08-12 | 1 | -1/+1 | |
|/ / / / / / / / / | ||||||
* | | | | | | | | | Merge pull request #44 from hynek/fix-__about__ | Donald Stufft | 2013-08-12 | 1 | -3/+3 | |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix __author__ | |||||
| * | | | | | | | | | Fix __author__ | Hynek Schlawack | 2013-08-12 | 1 | -3/+3 | |
| | | | | | | | | | | ||||||
* | | | | | | | | | | Merge pull request #42 from dstufft/doctests | Hynek Schlawack | 2013-08-12 | 2 | -2/+4 | |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | Use the Sphinx doctest builder | |||||
| * | | | | | | | | | Use the Sphinx doctest builder | Donald Stufft | 2013-08-11 | 2 | -2/+4 | |
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows us to test our documentation snippets using the standard "doctest" utility. | |||||
* | | | | | | | | | Merge pull request #43 from tiran/master | Donald Stufft | 2013-08-11 | 1 | -1/+2 | |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Fix spelling of my name | |||||
| * | | | | | | | | Fix spelling of my name | Christian Heimes | 2013-08-12 | 1 | -1/+2 | |
|/ / / / / / / / | ||||||
* | | | | | | | | Merge pull request #41 from dstufft/fix-setup | Alex Gaynor | 2013-08-11 | 5 | -9/+96 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix setup | |||||
| * | | | | | | | | Ignore the dist directory | Donald Stufft | 2013-08-11 | 1 | -0/+1 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Include all of our files in the distributions, and install packages | Donald Stufft | 2013-08-11 | 2 | -1/+10 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Fix the packaging meta-data | Donald Stufft | 2013-08-11 | 3 | -9/+86 | |
|/ / / / / / / / | ||||||
* | | | | | | | | Merge pull request #40 from dstufft/fix-docs | Alex Gaynor | 2013-08-11 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Make the example error free | |||||
| * | | | | | | | | Make the example error free | Donald Stufft | 2013-08-11 | 1 | -1/+1 | |
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without padding b"my secret message" is not divisible by AES's block size and thus would throw an error. | |||||
* | | | | | | | | Merge pull request #37 from tiran/master | Alex Gaynor | 2013-08-11 | 3 | -2/+33 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | add classifiers, url, description and nose integration for python setup.... | |||||
| * | | | | | | | | hyper nit-pick | Christian Heimes | 2013-08-11 | 1 | -1/+0 | |
| | | | | | | | | | ||||||
| * | | | | | | | | super nit-pick | Christian Heimes | 2013-08-11 | 1 | -1/+2 | |
| | | | | | | | | | ||||||
| * | | | | | | | | drop setup.py test again | Christian Heimes | 2013-08-11 | 1 | -16/+0 | |
| | | | | | | | | |