Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | add X509_verify_cert_error_string | Paul Kehrer | 2014-02-10 | 1 | -0/+2 | |
|/ | ||||||
* | Merge pull request #579 from public/words | Alex Gaynor | 2014-02-08 | 8 | -13/+13 | |
|\ | | | | | s/which/that/ | |||||
| * | s/which/that/ | Alex Stapleton | 2014-02-08 | 8 | -13/+13 | |
| | | | | | | | | | | Which is usually for descriptive clauses in technical writing, while that is restrictive. Most of the time we are being being restrictive. | |||||
* | | Merge pull request #583 from reaperhulk/rsa-marks | Alex Gaynor | 2014-02-08 | 2 | -1/+3 | |
|\ \ | | | | | | | pytest marks for RSA | |||||
| * | | pytest marks for RSA | Paul Kehrer | 2014-02-08 | 2 | -1/+3 | |
| | | | ||||||
* | | | Merge pull request #584 from public/key_size | Paul Kehrer | 2014-02-08 | 2 | -4/+4 | |
|\ \ \ | |/ / |/| | | s/bit_length/key_size/ (again) | |||||
| * | | s/bit_length/key_size/ (again) | Alex Stapleton | 2014-02-08 | 2 | -4/+4 | |
|/ / | ||||||
* | | Merge pull request #577 from public/backend-rsa-interface | Paul Kehrer | 2014-02-08 | 2 | -0/+30 | |
|\ \ | | | | | | | RSABackend interface | |||||
| * | | Start of an RSABackend interface | Alex Stapleton | 2014-02-08 | 2 | -0/+30 | |
| |/ | | | | | | | Only has key generation for now. | |||||
* | | Merge pull request #559 from public/rsa-keys | Paul Kehrer | 2014-02-07 | 5 | -0/+381 | |
|\ \ | | | | | | | RSA keys | |||||
| * | | Make tests more explicit. | Alex Stapleton | 2014-02-07 | 1 | -38/+89 | |
| | | | ||||||
| * | | . | Alex Stapleton | 2014-02-07 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add warning about untrusted private keys | Alex Stapleton | 2014-02-07 | 1 | -0/+7 | |
| | | | ||||||
| * | | Check that public_exponent is odd | Alex Stapleton | 2014-02-07 | 2 | -12/+26 | |
| | | | ||||||
| * | | Use os.path.join to make paths | Alex Stapleton | 2014-02-06 | 1 | -1/+4 | |
| | | | ||||||
| * | | More sanity checks | Alex Stapleton | 2014-02-06 | 3 | -3/+24 | |
| | | | ||||||
| * | | Test alias properties | Alex Stapleton | 2014-02-05 | 1 | -0/+5 | |
| | | | ||||||
| * | | Use a version check when counting bit_length | Alex Stapleton | 2014-02-05 | 1 | -2/+4 | |
| | | | ||||||
| * | | RSA key docs | Alex Stapleton | 2014-02-05 | 2 | -0/+52 | |
| | | | ||||||
| * | | Check p*q=n in the tests | Alex Stapleton | 2014-02-05 | 1 | -0/+2 | |
| | | | ||||||
| * | | Sanity check keys. | Alex Stapleton | 2014-02-05 | 2 | -1/+50 | |
| | | | | | | | | | | | | Taken from RFC 3447. | |||||
| * | | RSA keys | Alex Stapleton | 2014-02-05 | 3 | -0/+175 | |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are implemented such that they don't depend on the backend. This means we don't have to worry about passing an RSA key created with one backend to a different one so much at the expense of having to create a backend specific context on demand. This is slightly non-trivial in (at least) OpenSSL as there are 3 additional derived parameters kept in its RSA struct. They aren't difficult to generate but it requires adding 30-40 lines of BN_* stuff to the backend so I'm leaving that out for now. We'll need to implement that before we can actually do any useful operations with the keys. This also adds a loader for some of the PKCS #1 test vectors. It only extracts the 10 key pairs from pss_vect.txt currently be should be extenable to include the example signatures and other files later. | |||||
* | | Merge pull request #578 from dreid/no-random-doctest-because-reasons | Alex Gaynor | 2014-02-07 | 1 | -1/+1 | |
|\ \ | | | | | | | Use a pycon codeblock instead... | |||||
| * | | Use a pycon codeblock instead... | David Reid | 2014-02-07 | 1 | -1/+1 | |
|/ / | ||||||
* | | Merge pull request #575 from alex/development-status | David Reid | 2014-02-07 | 1 | -1/+0 | |
|\ \ | | | | | | | We're now past pre-alpha | |||||
| * | | Just drop the classifier entirely | Alex Gaynor | 2014-02-07 | 1 | -1/+0 | |
| | | | ||||||
| * | | We're now past pre-alpha | Alex Gaynor | 2014-02-07 | 1 | -1/+1 | |
|/ / | ||||||
* | | Merge pull request #573 from manuels/patch-1 | Paul Kehrer | 2014-02-06 | 1 | -0/+4 | |
|\ \ | | | | | | | Add support for DTLSv1 | |||||
| * | | Add support for DTLSv1 | manuels | 2014-02-06 | 1 | -0/+4 | |
|/ / | ||||||
* | | Merge pull request #572 from alex/rephrase | Paul Kehrer | 2014-02-06 | 2 | -17/+17 | |
|\ \ | | | | | | | Rephrase for additional clairyt | |||||
| * | | Rephrase for additional clairyt | Alex Gaynor | 2014-02-06 | 2 | -17/+17 | |
| | | | ||||||
* | | | Merge pull request #570 from alex/use-urandom | Paul Kehrer | 2014-02-06 | 2 | -0/+21 | |
|\ \ \ | |/ / |/| | | Fixed #568 -- Document that users should use urandom for all their rando... | |||||
| * | | Be more alarmist | Alex Gaynor | 2014-02-06 | 1 | -2/+2 | |
| | | | ||||||
| * | | Fixed #568 -- Document that users should use urandom for all their random ↵ | Alex Gaynor | 2014-02-06 | 2 | -0/+21 | |
| | | | | | | | | | | | | numbers | |||||
* | | | Merge pull request #571 from parlarjb/patch-1 | Alex Gaynor | 2014-02-06 | 1 | -1/+1 | |
|\ \ \ | |/ / |/| | | Update padding.rst | |||||
| * | | Update padding.rst | Jay Parlar | 2014-02-06 | 1 | -1/+1 | |
|/ / | | | | | Small typo fix | |||||
* | | Merge pull request #567 from alex/filename-match | Paul Kehrer | 2014-02-05 | 1 | -5/+12 | |
|\ \ | | | | | | | Make the filename match | |||||
| * | | Rewrite this to be more streamlined | Alex Gaynor | 2014-02-05 | 1 | -3/+6 | |
| | | | ||||||
| * | | Make the filename match | Alex Gaynor | 2014-02-05 | 1 | -2/+6 | |
|/ / | ||||||
* | | Merge pull request #377 from reaperhulk/urandom-engine | Alex Gaynor | 2014-02-05 | 6 | -2/+355 | |
|\ \ | | | | | | | Set default RAND engine to urandom/cryptgenrandom | |||||
| * | | improve comments | Paul Kehrer | 2014-02-05 | 1 | -5/+5 | |
| | | | ||||||
| * | | add os random engine to changelog | Paul Kehrer | 2014-02-05 | 1 | -0/+1 | |
| | | | ||||||
| * | | remove unregisters from wordlist as it's not in the docs now | Paul Kehrer | 2014-02-05 | 1 | -1/+0 | |
| | | | ||||||
| * | | get urandom fd flag and bitwise OR it with FD_CLOEXEC. comment update | Paul Kehrer | 2014-02-05 | 1 | -2/+6 | |
| | | | ||||||
| * | | remove deactivate and replace with activate_builtin_random | Paul Kehrer | 2014-02-05 | 3 | -179/+21 | |
| | | | ||||||
| * | | Merge branch 'master' into urandom-engine | Paul Kehrer | 2014-02-05 | 11 | -20/+436 | |
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: PKCS #1 RSA test vector loader Removed pointless anchor Docs need virtualenv as well Everything about bash is the worst Some reST markup nonsense Fix for OS X More clearly describe the behavior of constant_time.bytes_eq Run the doc tests under OS X Made OpenSSL's derive_pbkdf2_hmac raise the right exception Document which backends implement which itnerfaces. Fixes #538 pep8 Fixed a typo in the docs Make the default backend be a multi-backend Conflicts: tests/hazmat/backends/test_openssl.py | |||||
| * | | add some more comments to clarify what the ENGINE_ calls in backend do | Paul Kehrer | 2014-02-04 | 1 | -1/+15 | |
| | | | ||||||
| * | | assert the right thing | Paul Kehrer | 2014-02-04 | 1 | -1/+1 | |
| | | | ||||||
| * | | rename osrand_engine to osrandom_engine | Paul Kehrer | 2014-02-04 | 2 | -1/+1 | |
| | | | ||||||
| * | | forward declaration woo | Paul Kehrer | 2014-02-04 | 1 | -0/+2 | |
| | | |