aboutsummaryrefslogtreecommitdiffstats
path: root/vectors/cryptography_vectors
Commit message (Collapse)AuthorAgeFilesLines
* add NIST PKITS X.509 vectorsPaul Kehrer2014-11-241558-0/+27956
| | | | | http://csrc.nist.gov/groups/ST/crypto_apps_infra/pki/pkitesting.html http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/PKITS_data.zip
* Upgrade the encryption algorithm on another thing. This uses the same PBES2 ↵Alex Gaynor2014-11-181-38/+16
| | | | | | parameters as the previous one. If someone has a choice for a 2nd algorithm, I'm happy to do that. See previous PR for ideas about how to review
* Re-encrypts one of our vectors from a truly atrocious algorithm (single DES, ↵Alex Gaynor2014-11-171-4/+5
| | | | | | MD5) to a PBES#2 based one (PBKDF2HMAC + AES) Refs #1390
* Update the license header for every source file, as well as the documentation.Alex Gaynor2014-11-162-24/+7
| | | | Fixes #1209
* fixAlex Gaynor2014-10-311-1/+1
|
* Update the license in setup.pyAlex Gaynor2014-10-311-1/+1
|
* Remove the EC PARAMETERS section from the PEMAlex Gaynor2014-10-081-3/+0
|
* open master for seventh release developmentPaul Kehrer2014-09-291-1/+1
|
* Bump version and set changelog date for 0.6 releasePaul Kehrer2014-09-291-1/+1
|
* Added missing newline, corrected changesmichael-hart2014-09-261-1/+1
|
* Part 1 of rebase, with corrections for pep8michael-hart2014-09-261-2/+2
|
* Added missing vector filemichael-hart2014-09-261-0/+4
|
* Test Vector changesmichael-hart2014-09-2311-1/+123
| | | | | | | Changed names of existing vectors to be more instructive about what the key contains, and adapted tests to compensate, which pass. Added public keys for all encryption types and two new private keys for PEM serialization, documented in the README.txt in the same folder
* Added PKCS8 encoded private keys to testsMichael Hart2014-09-122-0/+11
| | | | | | | Generated two files with the same private key as PEM_Serialization's ec_private_key.pem, one unencrypted and one encrypted with "123456". Also changed existing PEMSerialization unit tests to take parameters so that tests can be extended easily.
* Changed EC curve type and add test markersMichael2014-09-123-9/+9
| | | | | | Changed the Elliptic Curve curve type from secp256k1 to secp256r1, as this is supported, in an attempt to pass tests on CentOS 7; also added markers and methods to skip test functions for systems that do not support ECC.
* Implemented support for loading EC private keysunknown2014-09-113-0/+23
| | | | | | Loads Elliptic Curve private keys from .PEM files, whether encrypted or unencrypted, given that the encryption method is supported. Also included changes to the test files and documentation for said method.
* NIST KASVS values for DH and ECDHAlex Stapleton2014-07-164-0/+5624
| | | | | | | http://csrc.nist.gov/groups/STM/cavp/documents/keymgmt/kastestvectors.zip Only the "Static" scheme is added here since we are only testing the primitive DH and ECDH key agreement operation.
* open master for development on the sixth releasePaul Kehrer2014-07-071-1/+1
|
* 0.5.1 version bumpPaul Kehrer2014-07-071-1/+1
|
* update to version 0.5Paul Kehrer2014-07-071-1/+1
|
* remove executable bit from vector filesPaul Kehrer2014-06-15137-0/+0
|
* Add PKCS8 key with bad encryption OIDAlex Stapleton2014-05-271-0/+17
| | | | This is encpkcs8.pem with the base64 OID replaced with Ys
* Add PKCS#8 key with unknown OIDAlex Stapleton2014-05-271-0/+9
| | | | This is unenc-dsa-pkcs8.pem with the base64 OID replaced with X's
* Unencrypted 1024-bit DSA key in PKCS#8Alex Stapleton2014-05-271-0/+9
| | | | Generated by myself.
* update versions and reopen masterPaul Kehrer2014-05-031-1/+1
|
* bump version to 0.4Paul Kehrer2014-05-031-1/+1
|
* Fix pep8 errors for latest import linterAlex Stapleton2014-04-201-2/+2
|
* Fixed wrong vectorsAyrx2014-04-132-5/+5
|
* More vectorsAyrx2014-04-104-1/+110
|
* Added test vectors for AES-CMACAyrx2014-04-101-0/+18
|
* add headers to seed-cfb/seed-ofb filesPaul Kehrer2014-04-082-2/+8
|
* add SEED CFB/OFB bespoke vectors and documentationPaul Kehrer2014-04-082-0/+240
|
* add SEED CBC vectors from rfc 4196Paul Kehrer2014-04-081-0/+15
|
* add SEED ECB vectors from rfc 4269Paul Kehrer2014-04-081-0/+22
|
* Rename vectors now we have a name for this formatAlex Stapleton2014-04-037-0/+0
|
* Ed25519 test vectorsAlex Stapleton2014-04-021-0/+1024
|
* FIPS 186-3 ECDSA CAVP vectorsAlex Stapleton2014-04-026-0/+25558
|
* FIPS 186-2 ECDSA CAVP vectorsAlex Stapleton2014-04-026-0/+6254
|
* update versions for 0.4.dev1 and add boilerplate to changelogPaul Kehrer2014-03-271-1/+1
|
* bump versions and changelog for third releasePaul Kehrer2014-03-271-1/+1
|
* Move cryptography.vectors to cryptography_vectorsAlex Stapleton2014-03-24323-0/+652777
All vectors are now stored in the subpackage in the vectors/ folder. This package is automatically installed by setup.py test and will also be uploaded with a matching version number by the PyPI upload task.