| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Fixes #2992 -- clearly link to a key dumping docs in serialization module
* fixed rest
* guh, grammar
|
|
|
|
| |
True story: I used `e` instead of `d` because it seemed more closely related
to `e`. Should have looked it up, of course... but the docs could be better.
|
| |
|
|
|
| |
We have always been at war with OpenSSL 0.9.8
|
| |
|
|
|
| |
d2i_AutoPrivateKey is less useful than we thought
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Simplify and remove some 0.9.8 code from the EVP bindings
The Cryptography_ symbol remains because pyOpenSSL uses. There's still other 0.9.8isms in this file.
* only eclare this once
|
|
|
| |
CMS is 'cryptographic message syntax', and not 'centers for medicaid and medicare', fyi
|
| |
|
|
|
|
|
|
|
|
| |
* Remove 0.9.8 isms from the DSA and x509 verify bindings
* fixed syntax and remove more gunk
* remove some obscure flags
|
| |
|
| |
|
|
|
|
|
|
| |
* 0.9.8 error code conditionals no longer required
* move the error codes to be with their brethren
|
| |
|
|
|
|
|
|
|
|
| |
* remove unneeded AES conditionals now that we no longer support 0.9.8
* This comment was inaccurate. EVP AES CTR is available in 1.0.1+, not 1.0.0.
* update function definition to match 1.0.0 and move to functions
|
| |
|
|
|
| |
Refs #2982
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Drop OpenSSL 0.9.8
* Drop this test, it's not relevant any longer
* unused import
* Remove CRYPTOGRAPHY_ALLOW_OPENSSL_098=1 from our tox
* removed unused code for Cryptography_HAS_PKEY_CTX
* return unused code for _AESCTRCipherContext
* syntax :-(
* remove some unused tests and skips
* remove unused code for Cryptography_HAS_PBKDF2_HMAC
* Revert "return unused code for _AESCTRCipherContext"
This reverts commit 7d149729205aa4c9735eb322414b167a75b302df.
* Remove unused RSA code
* Remove unused test code for conditional bindings
* Remove unused dsa code
* unused import
* Remove unused x509 extension code
* Remove unused EC code
* Attempt to remove unused DER key loading code
* document this
* grammar
* Added back this paragraph
* Update docs
|
| |
|
|
|
| |
Fixes #1478
|
|
|
|
|
|
| |
* remove the i2d_{EXTENSION_NAME} macros since we don't need them
* we still need this for a few more moments
|
|
|
|
|
|
|
|
|
|
| |
* Added another release task
* apparently this is how we caps this
* caps + linky
* order
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* changelog and version bump
* typo, sigh
* fine you win doc8
* it's a brand new day
* add sign/verify for RSA to changelog
|
|
|
|
|
|
|
|
|
| |
This patch adds wrapper methods to allow the user to sign and verify a
single message block without having to go through the multi-step
process of creating a signer or verifier, updating it with the one
message, and finalizing the result. This will make signing and
verifying data more user-friendly when only using small messages.
Partial bug #1529
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* some rsa oaep sha2 support
* various improvements
* fix a thing
* simplify
* update the test
* styyyyyle
* more styyyyle
* fix libre, remove a skip that should never be hit
* OAEP version check fixes
|
|
|
|
|
|
|
|
| |
* added a repr to the dsa numbers classes
* fix
* another test
|
|
|
|
|
|
| |
* remove some bindings we don't use
* thread state is not required
|
|
|
|
|
|
| |
* Refs #1478 -- attempt to improve our nonsense docs for ECCurve.key_size
* fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* SSH serialization for public keys
* name errors ahoy!
* id, ego, superego
* dsa support
* EC support
* Don't keyerror
* Documentation OpenSSH
* flake8
* fix
* bytes bytes bytes
* skip curve unsupported
* bytes!
* Move a function
* reorganize code for coverage
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Add alias for Certificate serial as serial number
* Adding deprecation to utils
* Now with catch warnings and proper vers
|
|
|
|
|
|
| |
* Forward port the changelog for 1.3.3
* 1.3.4 as well
|
|
|
|
|
|
| |
* Fixing typo in asymmetric utils
* Fixed the other similar typo on utils
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add RSA OAEP SHA2 vectors via custom vector creation
* update the docs
* retab
* remove sha2 oaep support (it will be added again in another PR)
* add header to each vector file
* Add Java 8 Bouncy Castle based verification of RSA-OAEP SHA-2 test vectors (#4)
* Update Java verifier to skip past test vector file header if present (#5)
* Update Java verifier to skip past test vector file header if present
* Fix tabs vs. space whitespace
* generate sha1 oaep permutations as well + verify support in java
* address review feedback
|
| |
|
|
|
|
|
|
|
|
| |
* Bind another function because reasons
* ptr
* move to the correct section
|
| |
|
| |
|
| |
|