Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | exclude abstractmethod decorator from coverage | Paul Kehrer | 2013-10-22 | 1 | -0/+4 |
| | |||||
* | fix typo and show result of decryption in docs | Paul Kehrer | 2013-10-22 | 1 | -2/+2 |
| | |||||
* | Create CipherContext interface & document it | Paul Kehrer | 2013-10-21 | 4 | -24/+57 |
| | | | | | | | * Rename BlockCipherEncryption/DecryptionContexts to just CipherEncryption/DecryptionContext * Moved register to interfaces.py from modes.py since it is generic and can be used to decorate the _CipherEncryption/DecryptionContexts | ||||
* | remove unneeded import...whoops | Paul Kehrer | 2013-10-21 | 1 | -2/+0 |
| | |||||
* | rename variables in encrypt/decrypt example | Paul Kehrer | 2013-10-21 | 1 | -4/+4 |
| | |||||
* | remove enum requirement now that we're not using enum | Paul Kehrer | 2013-10-21 | 1 | -3/+0 |
| | |||||
* | Merge branch 'master' into block-cipher-decrypt | Paul Kehrer | 2013-10-21 | 6 | -21/+103 |
|\ | |||||
| * | Merge pull request #109 from alex/refactor-cipher-names | Donald Stufft | 2013-10-21 | 5 | -17/+68 |
| |\ | | | | | | | [WIP] Refactor how cipher names are computed | ||||
| | * | Merge branch 'master' into refactor-cipher-names | Alex Gaynor | 2013-10-21 | 55 | -44/+17893 |
| | |\ | | |/ | |/| | | | | | | | Conflicts: cryptography/bindings/openssl/api.py | ||||
| * | | Merge pull request #156 from reaperhulk/openssl-hmac-bindings | Alex Gaynor | 2013-10-20 | 2 | -0/+33 |
| |\ \ | | | | | | | | | Add HMAC bindings | ||||
| | * | | simplify HMAC_CTX typedef | Paul Kehrer | 2013-10-20 | 1 | -2/+1 |
| | | | | |||||
| | * | | Add HMAC bindings | Paul Kehrer | 2013-10-20 | 2 | -0/+34 |
| |/ / | |||||
| | * | fix | Alex Gaynor | 2013-10-17 | 1 | -1/+3 |
| | | | |||||
| | * | Include CTR mode | Alex Gaynor | 2013-10-17 | 1 | -2/+2 |
| | | | |||||
| | * | Merge branch 'master' into refactor-cipher-names | Alex Gaynor | 2013-10-17 | 8 | -0/+59 |
| | |\ | |||||
| | * | | Up our coverage | Alex Gaynor | 2013-10-16 | 1 | -0/+8 |
| | | | | |||||
| | * | | pep8 and py3k fixes | Alex Gaynor | 2013-10-16 | 3 | -5/+13 |
| | | | | |||||
| | * | | Refactor how cipher names are computed | Alex Gaynor | 2013-10-16 | 5 | -16/+50 |
| | | | | |||||
* | | | | address review comments | Paul Kehrer | 2013-10-21 | 4 | -78/+79 |
| | | | | | | | | | | | | | | | | | | | | | | | | * inline some methods * refactor enc/dec classes * modify docs | ||||
* | | | | further simplify context objects | Paul Kehrer | 2013-10-21 | 1 | -38/+29 |
| | | | | |||||
* | | | | modified approach to encryption/decryption contexts | Paul Kehrer | 2013-10-21 | 2 | -22/+25 |
| | | | | |||||
* | | | | update docs to reflect new encryptor API | Paul Kehrer | 2013-10-21 | 1 | -1/+2 |
| | | | | |||||
* | | | | block cipher decryption support | Paul Kehrer | 2013-10-21 | 5 | -66/+132 |
|/ / / | | | | | | | | | | | | | | | | This is a squash of previous commits plus new ones. Ran into a pile of conflicts during the rebase and decided this was an easier way to retain a sane commit history | ||||
* | | | Merge pull request #146 from dstufft/use-cryptography-io | Alex Gaynor | 2013-10-20 | 3 | -3/+6 |
|\ \ \ | | | | | | | | | Use the https://cryptography.io domain name | ||||
| * | | | Use the https://cryptography.io domain name | Donald Stufft | 2013-10-19 | 3 | -3/+6 |
| | | | | |||||
* | | | | Merge pull request #149 from alex/docs-fixups | Donald Stufft | 2013-10-20 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | Small fixups for the docs | ||||
| * | | | | Small fixups for the docs | Alex Gaynor | 2013-10-20 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #150 from alex/cleanup-hash-ctx | Donald Stufft | 2013-10-20 | 1 | -1/+3 |
|\ \ \ \ \ | | | | | | | | | | | | | Cleanup hash ctxs when we're done with them | ||||
| * | | | | | Use more precise assertions | Alex Gaynor | 2013-10-20 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | Cleanup hash ctxs when we're done with them | Alex Gaynor | 2013-10-20 | 1 | -0/+2 |
| |/ / / / | |||||
* | | | | | Merge pull request #152 from reaperhulk/openssl-evp-cipher-new-free | Alex Gaynor | 2013-10-20 | 2 | -4/+4 |
|\ \ \ \ \ | |/ / / / |/| | | | | Use _new and _free methods on EVP_CIPHER_CTX | ||||
| * | | | | use _new and _free on EVP_CIPHER_CTX rather than initing manually | Paul Kehrer | 2013-10-20 | 2 | -4/+4 |
|/ / / / | |||||
* | | | | Merge pull request #130 from reaperhulk/hash-saga-thrilling-conclusion-md5 | Donald Stufft | 2013-10-19 | 5 | -3/+125 |
|\ \ \ \ | | | | | | | | | | | Hash Saga Part 7 (MD5 support + docs) | ||||
| * | | | | update method signature for hash update to be consistent with the docs | Paul Kehrer | 2013-10-19 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | fix doc formatting and rename update param to "data" | Paul Kehrer | 2013-10-19 | 1 | -6/+5 |
| | | | | | |||||
| * | | | | Simplify documentation | Matthew Iversen | 2013-10-19 | 1 | -99/+24 |
| | | | | | |||||
| * | | | | change basehash into an abc | Paul Kehrer | 2013-10-19 | 1 | -1/+5 |
| | | | | | |||||
| * | | | | MD5 support + documentation for all hashes | Paul Kehrer | 2013-10-19 | 5 | -0/+194 |
|/ / / / | |||||
* | | | | Merge pull request #128 from reaperhulk/hash-saga-whirlpool | Donald Stufft | 2013-10-19 | 3 | -0/+38 |
|\ \ \ \ | |/ / / |/| | | | Hash Saga Part 6 (Whirlpool support) | ||||
| * | | | Whirlpool support | Paul Kehrer | 2013-10-18 | 3 | -0/+38 |
| | | | | |||||
* | | | | Merge pull request #145 from reaperhulk/struct-style | Alex Gaynor | 2013-10-19 | 1 | -0/+10 |
|\ \ \ \ | | | | | | | | | | | Add struct style info to docs | ||||
| * | | | | add struct style info to docs | Paul Kehrer | 2013-10-19 | 1 | -0/+10 |
| | | | | | |||||
* | | | | | Merge pull request #144 from alex/security-doc | Donald Stufft | 2013-10-19 | 3 | -5/+15 |
|\ \ \ \ \ | |/ / / / |/| | | | | Start better documenting our security procedure | ||||
| * | | | | Start better documenting our security procedure | Alex Gaynor | 2013-10-19 | 3 | -5/+15 |
|/ / / / | |||||
* | | | | Merge pull request #143 from dstufft/require-100-coverage | Alex Gaynor | 2013-10-19 | 4 | -7/+23 |
|\ \ \ \ | | | | | | | | | | | Fail tests if our coverage is less than 100% | ||||
| * | | | | Only execute only_if if we need to | Donald Stufft | 2013-10-19 | 1 | -6/+6 |
| | | | | | |||||
| * | | | | Test what happens when an invalid line is in the cryptrec vectors | Donald Stufft | 2013-10-19 | 2 | -0/+16 |
| | | | | | |||||
| * | | | | Fail tests if our coverage is less than 100% | Donald Stufft | 2013-10-19 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #141 from reaperhulk/block-cipher-buffer-sizing | Alex Gaynor | 2013-10-19 | 3 | -3/+15 |
|\ \ \ \ | | | | | | | | | | | Fix Block cipher buffer sizing | ||||
| * | | | | 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. |