./security/py-cryptography_vectors, Cryptographic test vectors

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.0, Package name: py27-cryptography_vectors-2.0, Maintainer: pkgsrc-users

This package contains the test vectors for the cryptography python
module.


Required to run:
[devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 5928ba8955c595328057bff2a728c3c0961ad57b
RMD160: 2f89a5d346ed3c7784cdbdc030cf84e34a16fde1
Filesize: 26605.071 KB

Version history: (Expand)


CVS history: (Expand)


   2017-07-18 15:52:13 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
2.0:

BACKWARDS INCOMPATIBLE: Support for Python 3.3 has been dropped.
We now ship manylinux1 wheels linked against OpenSSL 1.1.0f. These wheels will \ 
be automatically used with most Linux distributions if you are running the \ 
latest pip.
Deprecated the use of signer on \ 
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`, \ 
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`, and \ 
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey` \ 
in favor of sign.
Deprecated the use of verifier on \ 
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey`, \ 
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey`, and \ 
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey` in \ 
favor of verify.
Added support for parsing \ 
:class:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp` \ 
objects from X.509 certificate extensions.
Added support for \ 
:class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305`.
Added support for :class:`~cryptography.hazmat.primitives.ciphers.aead.AESCCM`.
Added :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCM`, a "one \ 
shot" API for AES GCM encryption.
Added support for :doc:`/hazmat/primitives/asymmetric/x25519`.
Added support for serializing and deserializing Diffie-Hellman parameters with \ 
:func:`~cryptography.hazmat.primitives.serialization.load_pem_parameters`, \ 
:func:`~cryptography.hazmat.primitives.serialization.load_der_parameters`, and \ 
:meth:`~cryptography.hazmat.primitives.asymmetric.dh.DHParameters.parameter_bytes` \ 
.
The extensions attribute on :class:`~cryptography.x509.Certificate`, \ 
:class:`~cryptography.x509.CertificateSigningRequest`, \ 
:class:`~cryptography.x509.CertificateRevocationList`, and \ 
:class:`~cryptography.x509.RevokedCertificate` now caches the computed \ 
Extensions object. There should be no performance change, just a performance \ 
improvement for programs accessing the extensions attribute multiple times.
   2017-05-31 10:50:45 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 1.9:

BACKWARDS INCOMPATIBLE: Elliptic Curve signature verification no longer returns \ 
True on success. This brings it in line with the interface's documentation, and \ 
our intent. The correct way to use \ 
:meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.verify` \ 
has always been to check whether or not \ 
:class:`~cryptography.exceptions.InvalidSignature` was raised.
BACKWARDS INCOMPATIBLE: Dropped support for macOS 10.7 and 10.8.
BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.3.
Python 3.3 support has been deprecated, and will be removed in the next \ 
cryptography release.
Add support for providing tag during \ 
:class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` finalization via \ 
:meth:`~cryptography.hazmat.primitives.ciphers.AEADDecryptionContext.finalize_with_tag`.
Fixed an issue preventing cryptography from compiling against LibreSSL 2.5.x.
Added \ 
:meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.key_size` \ 
and \ 
:meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey.key_size` \ 
as convenience methods for determining the bit size of a secret scalar for the \ 
curve.
Accessing an unrecognized extension marked critical on an X.509 object will no \ 
longer raise an UnsupportedExtension exception, instead an \ 
:class:`~cryptography.x509.UnrecognizedExtension` object will be returned. This \ 
behavior was based on a poor reading of the RFC, unknown critical extensions \ 
only need to be rejected on certificate verification.
The CommonCrypto backend has been removed.
MultiBackend has been removed.
Whirlpool and RIPEMD160 have been deprecated.
   2017-05-26 11:00:37 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 1.8.2:
Bug fixes.
   2017-03-13 10:28:37 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated py-cryptography_vectors to 1.8.1.

Changes not found, but this comes with new asymmetric DH and DSA files.
   2017-01-28 02:18:52 by Thomas Klausner | Files touched by this commit (4)
Log message:
Import py-cryptography_vectors-1.7.2 as security/py-cryptography_vectors.

This package contains the test vectors for the cryptography python
module.