Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Merge branch 'master' into rsa-pss-signing | Paul Kehrer | 2014-03-20 | 9 | -19/+21 | |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: add mgf1_hash_supported unsupported hash check more concise way of generating tests switch to a lambda rename some things add FIPS 186-2/3 signature verification tests for RSA PKCSv15 and PSS revert one import order change a few small fixes Add ASN1_TIME_free import order fixes for future automated checking Conflicts: tests/hazmat/primitives/test_rsa.py tests/hazmat/primitives/utils.py | |||||
| * | | | document the ValueError | Paul Kehrer | 2014-03-19 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | never trust openssl | Paul Kehrer | 2014-03-19 | 1 | -16/+51 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Turns out you can't trust it to safely compute the max salt length allowed for PSS, so now we get to do it ourselves. We also check for whether the key size is large enough for the selected hash function (PSS only for now, PKCS1 coming in another PR) | |||||
| * | | | RSA PSS signature support | Paul Kehrer | 2014-03-19 | 1 | -2/+77 | |
| | | | | ||||||
* | | | | Merge pull request #836 from reaperhulk/netbsd-why-oh-why | Alex Gaynor | 2014-03-21 | 1 | -0/+23 | |
|\ \ \ \ | | | | | | | | | | | workaround a netbsd bug where they did not compile with d1_meth.c | |||||
| * | | | | c has syntax rules too | Paul Kehrer | 2014-03-21 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | workaround a netbsd bug where they did not compile with d1_meth.c | Paul Kehrer | 2014-03-21 | 1 | -0/+23 | |
| | |/ / | |/| | | ||||||
* / | | | padding and constant time also need the cffi modulename fix | Paul Kehrer | 2014-03-21 | 2 | -12/+28 | |
|/ / / | ||||||
* | | | Merge pull request #829 from reaperhulk/import-order-fixer | Alex Gaynor | 2014-03-19 | 8 | -19/+20 | |
|\ \ \ | | | | | | | | | import order fixes for future automated checking | |||||
| * | | | import order fixes for future automated checking | Paul Kehrer | 2014-03-19 | 8 | -19/+20 | |
| |/ / | ||||||
* | | | Merge pull request #830 from jgiannuzzi/master | Alex Gaynor | 2014-03-19 | 1 | -0/+1 | |
|\ \ \ | |/ / |/| | | Add ASN1_TIME_free | |||||
| * | | Add ASN1_TIME_free | Jonathan Giannuzzi | 2014-03-19 | 1 | -0/+1 | |
| | | | | | | | | | | | | Required function to solve a memory leak in pyOpenSSL | |||||
* | | | Merge pull request #792 from reaperhulk/rsa-pss-verify | Alex Gaynor | 2014-03-17 | 2 | -2/+90 | |
|\ \ \ | | | | | | | | | RSA PSS Verify | |||||
| * | | | change exception and improve some language | Paul Kehrer | 2014-03-17 | 1 | -4/+8 | |
| | | | | ||||||
| * | | | use mgf1_hash_supported to simplify some logic | Paul Kehrer | 2014-03-17 | 1 | -2/+1 | |
| | | | | ||||||
| * | | | extract RSA struct from EVP_PKEY | Paul Kehrer | 2014-03-16 | 1 | -1/+5 | |
| | | | | ||||||
| * | | | consume errors before asserting | Paul Kehrer | 2014-03-16 | 1 | -2/+4 | |
| | | | | ||||||
| * | | | make mgf private | Paul Kehrer | 2014-03-16 | 2 | -6/+6 | |
| | | | | ||||||
| * | | | add RSA PSS verification support | Paul Kehrer | 2014-03-16 | 2 | -1/+80 | |
| | | | | ||||||
* | | | | Merge pull request #768 from reaperhulk/cffi-modulename-fix | David Reid | 2014-03-17 | 1 | -8/+30 | |
|\ \ \ \ | | | | | | | | | | | Workaround for cffi issue 140 | |||||
| * | | | | address review comments | Paul Kehrer | 2014-03-17 | 1 | -5/+6 | |
| | | | | | ||||||
| * | | | | be less dumb | Paul Kehrer | 2014-03-13 | 1 | -8/+3 | |
| | | | | | ||||||
| * | | | | make create_modulename private, add test | Paul Kehrer | 2014-03-13 | 1 | -4/+8 | |
| | | | | | ||||||
| * | | | | workaround for cffi issue 140. refs #762 | Paul Kehrer | 2014-03-09 | 1 | -7/+29 | |
| | | | | | ||||||
* | | | | | Merge pull request #759 from public/no-hex | Alex Gaynor | 2014-03-17 | 1 | -11/+38 | |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Don't go via hex() when working with BNs | |||||
| * | | | | Don't go via hex() when working with BNs | Alex Stapleton | 2014-03-14 | 1 | -11/+38 | |
| | | | | | ||||||
* | | | | | Add key_size property to DSAPublicKey | Mohammed Attia | 2014-03-17 | 1 | -0/+6 | |
| |_|/ / |/| | | | ||||||
* | | | | Merge pull request #808 from public/tidy-rsa | Paul Kehrer | 2014-03-16 | 1 | -34/+58 | |
|\ \ \ \ | | | | | | | | | | | RSAPrivateKey to evp_pkey utility method | |||||
| * | | | | s/set1/assign/ | Alex Stapleton | 2014-03-16 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | Just EVP_PKEY GC free the contained keys. | Alex Stapleton | 2014-03-16 | 1 | -2/+5 | |
| | | | | | | | | | | | | | | | | | | | | Fortunately we never use these bare. | |||||
| * | | | | RSAPrivateKey to evp_pkey utility method | Alex Stapleton | 2014-03-16 | 1 | -32/+53 | |
| | | | | | ||||||
* | | | | | Merge pull request #811 from alex/import-style | Paul Kehrer | 2014-03-16 | 2 | -4/+2 | |
|\ \ \ \ \ | | | | | | | | | | | | | Tiny style changes to some imports | |||||
| * | | | | | Tiny style changes to some imports | Alex Gaynor | 2014-03-16 | 2 | -4/+2 | |
| | | | | | | ||||||
* | | | | | | s/available_backends/_available_backends/ | Alex Stapleton | 2014-03-16 | 1 | -9/+9 | |
| | | | | | | ||||||
* | | | | | | Fix circular imports with available_backends() | Alex Stapleton | 2014-03-16 | 1 | -7/+26 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #807 from Ayrx/add-backend-check-to-rsa | Paul Kehrer | 2014-03-16 | 1 | -0/+14 | |
|\ \ \ \ \ | | | | | | | | | | | | | Added backend check to rsa primitives | |||||
| * | | | | | Added backend check to rsa primitives | Ayrx | 2014-03-16 | 1 | -0/+14 | |
| |/ / / / | ||||||
* | | | | | Merge pull request #806 from Ayrx/add-backend-check-to-cipher | Paul Kehrer | 2014-03-16 | 1 | -1/+7 | |
|\ \ \ \ \ | | | | | | | | | | | | | Added backend check to cipher primitives | |||||
| * | | | | | Added backend check to cipher primitives | Ayrx | 2014-03-16 | 1 | -1/+7 | |
| |/ / / / | ||||||
* | | | | | Merge pull request #805 from Ayrx/add-backend-check-to-hmac | Paul Kehrer | 2014-03-16 | 1 | -1/+9 | |
|\ \ \ \ \ | | | | | | | | | | | | | Added backend check to hmac primitives | |||||
| * | | | | | Fixed style nitpick | Ayrx | 2014-03-16 | 1 | -1/+2 | |
| | | | | | | ||||||
| * | | | | | Added backend check to hmac primitives | Ayrx | 2014-03-16 | 1 | -1/+8 | |
| |/ / / / | ||||||
* / / / / | Added backend check to hash primitives | Ayrx | 2014-03-16 | 1 | -1/+6 | |
|/ / / / | ||||||
* | | | | Merge pull request #803 from alex/style | Paul Kehrer | 2014-03-15 | 1 | -2/+4 | |
|\ \ \ \ | | | | | | | | | | | Don't put things with side effects in assert statements | |||||
| * | | | | Don't put things with side effects in assert statements | Alex Gaynor | 2014-03-15 | 1 | -2/+4 | |
| | | | | | ||||||
* | | | | | Merge pull request #775 from reaperhulk/rsa-mgf1-class | Alex Gaynor | 2014-03-15 | 1 | -0/+21 | |
|\ \ \ \ \ | |/ / / / |/| | | | | add MGF1 class, docs, tests | |||||
| * | | | | restructure if statements to be less confusing | Paul Kehrer | 2014-03-15 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | make MAX_LENGTH an object() | Paul Kehrer | 2014-03-14 | 1 | -3/+1 | |
| | | | | | ||||||
| * | | | | make attributes of MGF1 private since that's our general convention | Paul Kehrer | 2014-03-11 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | change MAX_LENGTH to be an object rather than a byte string | Paul Kehrer | 2014-03-11 | 1 | -3/+5 | |
| | | | | |