Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | simplify enc/dec in the OpenSSL backend by using the EVP_Cipher* methods | Paul Kehrer | 2013-10-23 | 3 | -44/+25 | |
|/ | ||||||
* | Merge pull request #173 from reaperhulk/split-backend | Alex Gaynor | 2013-10-22 | 8 | -69/+82 | |
|\ | | | | | Split backend up (refs #170) | |||||
| * | split backend up (refs #170) | Paul Kehrer | 2013-10-22 | 8 | -69/+82 | |
| | | | | | | | | | | | | | | | | * Moves cipher methods into a Ciphers class and hash methods to a Hashes class and makes them available inside Backend as pluralized attributes. * Shortened many of the methods since their purpose is now defined by their container class | |||||
* | | Merge pull request #172 from reaperhulk/api-to-backend-in-one-easy-step | Alex Gaynor | 2013-10-22 | 15 | -117/+124 | |
|\| | | | | | The great api -> backend rename | |||||
| * | more backend renames from merged commits | Paul Kehrer | 2013-10-22 | 2 | -9/+9 | |
| | | ||||||
| * | Merge branch 'master' into api-to-backend-in-one-easy-step | Paul Kehrer | 2013-10-22 | 6 | -21/+61 | |
| |\ | |/ |/| | | | | | | | | | | | | | | | | | * master: Make use of currentmodule to maybe reduce redundant module definitions and also get source links. Enable the new read the docs theme, it's pretty. use is for identical object comparison add gcm constants and EVP_CIPHER_CTX_ctrl macro md5 is 128-bit. The person responsible for this mistake has been shot add test to verify api is being copied in hash When copying a hash, pass the api through to the new object | |||||
* | | Merge pull request #171 from dreid/use-currentmodule | Alex Gaynor | 2013-10-22 | 2 | -19/+29 | |
|\ \ | | | | | | | Make use of currentmodule to maybe reduce redundant module definitions a... | |||||
| * | | Make use of currentmodule to maybe reduce redundant module definitions and ↵ | David Reid | 2013-10-22 | 2 | -19/+29 | |
| | | | | | | | | | | | | also get source links. | |||||
* | | | Merge pull request #153 from reaperhulk/hash-ctx-copy-api | Alex Gaynor | 2013-10-22 | 2 | -1/+23 | |
|\ \ \ | | | | | | | | | When copying a hash, pass the api through to the new object | |||||
| * | | | use is for identical object comparison | Paul Kehrer | 2013-10-22 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | add test to verify api is being copied in hash | Paul Kehrer | 2013-10-22 | 1 | -0/+11 | |
| | | | | ||||||
| * | | | When copying a hash, pass the api through to the new object | Paul Kehrer | 2013-10-22 | 2 | -1/+12 | |
| | | | | ||||||
* | | | | Merge pull request #168 from reaperhulk/evp-add-gcm-requirements | Alex Gaynor | 2013-10-22 | 1 | -0/+4 | |
|\ \ \ \ | | | | | | | | | | | Add GCM constants and EVP_CIPHER_CTX_ctrl macro | |||||
| * | | | | add gcm constants and EVP_CIPHER_CTX_ctrl macro | Paul Kehrer | 2013-10-22 | 1 | -0/+4 | |
| | | | | | ||||||
* | | | | | Merge pull request #169 from alex/new-rtd-theme | David Reid | 2013-10-22 | 1 | -0/+4 | |
|\ \ \ \ \ | | | | | | | | | | | | | Enable the new read the docs theme, it's pretty. | |||||
| * | | | | | Enable the new read the docs theme, it's pretty. | Alex Gaynor | 2013-10-22 | 1 | -0/+4 | |
|/ / / / / | | | | | | | | | | | | | | | | Refs: https://twitter.com/readthedocs/status/392794577918099456 | |||||
* | | | | | Merge pull request #167 from reaperhulk/hash-doc-fix | Alex Gaynor | 2013-10-22 | 1 | -1/+1 | |
|\ \ \ \ \ | |_|_|/ / |/| | | | | MD5 is 128-bit. The person responsible for this mistake has been shot | |||||
| * | | | | md5 is 128-bit. The person responsible for this mistake has been shot | Paul Kehrer | 2013-10-22 | 1 | -1/+1 | |
| |/ / / | ||||||
| | | * | we regret the excesses of our previous api culling. restore some apis. | Paul Kehrer | 2013-10-22 | 1 | -2/+2 | |
| | | | | ||||||
| | | * | the great api -> backend rename | Paul Kehrer | 2013-10-22 | 15 | -110/+117 | |
| |_|/ |/| | | ||||||
* | | | Merge pull request #166 from alex/disable-coveralls | David Reid | 2013-10-22 | 2 | -10/+5 | |
|\ \ \ | |/ / |/| | | Disabled coveralls | |||||
| * | | Disabled coveralls | Alex Gaynor | 2013-10-22 | 2 | -10/+5 | |
| |/ | ||||||
* | | Merge pull request #165 from dreid/proper-returns | Alex Gaynor | 2013-10-22 | 1 | -2/+6 | |
|\ \ | |/ |/| | Don't try to fit the type into the :return: declaration. | |||||
| * | Don't try to fit the type into the :return: declaration instead describe it ↵ | David Reid | 2013-10-22 | 1 | -2/+6 | |
| | | | | | | | | in the prose where it'll be properly linked. | |||||
* | | Merge pull request #164 from dreid/dangling-rtd-reference | Alex Gaynor | 2013-10-22 | 1 | -2/+0 | |
|\ \ | |/ |/| | Remove a dangling reference to Read The Docs. | |||||
| * | Remove a dangling reference to Read The Docs. | David Reid | 2013-10-22 | 1 | -2/+0 | |
|/ | ||||||
* | Merge pull request #155 from reaperhulk/hmac-vectors | David Reid | 2013-10-22 | 7 | -0/+281 | |
|\ | | | | | HMAC test vectors | |||||
| * | add note on hmac truncation vectors | Paul Kehrer | 2013-10-22 | 3 | -0/+3 | |
| | | ||||||
| * | HMAC test vectors from RFC 2202, 2286, and 4231 | Paul Kehrer | 2013-10-20 | 7 | -0/+278 | |
| | | ||||||
* | | Merge pull request #163 from reaperhulk/fix-bug-148 | Alex Gaynor | 2013-10-22 | 2 | -1/+5 | |
|\ \ | | | | | | | Return proper string type from hexdigest in py2/3 | |||||
| * | | fixes #148 + test case | Paul Kehrer | 2013-10-22 | 2 | -1/+5 | |
|/ / | ||||||
* | | Merge pull request #112 from reaperhulk/block-cipher-decrypt | David Reid | 2013-10-22 | 10 | -89/+181 | |
|\ \ | | | | | | | Block Cipher Decryption | |||||
| * | | verify that encryptor/decryptor returns CipherContext compliant interface | Paul Kehrer | 2013-10-22 | 1 | -2/+3 | |
| | | | ||||||
| * | | more docs | Paul Kehrer | 2013-10-22 | 1 | -4/+3 | |
| | | | ||||||
| * | | fix doc test failure | Paul Kehrer | 2013-10-22 | 1 | -1/+1 | |
| | | | ||||||
| * | | 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 | |
| |\ \ | ||||||
| * | | | 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 #108 from alex/triple-des | Donald Stufft | 2013-10-22 | 5 | -2/+154 | |
|\ \ \ | | | | | | | | | [WIP] Add TripleDES | |||||
| * | | | grammar | Alex Gaynor | 2013-10-22 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Merge branch 'master' into triple-des | Alex Gaynor | 2013-10-22 | 1 | -1/+3 | |
| |\ \ \ | |/ / / |/| | | |