diff options
Diffstat (limited to 'docs/hazmat/primitives/asymmetric')
| -rw-r--r-- | docs/hazmat/primitives/asymmetric/dsa.rst | 8 | ||||
| -rw-r--r-- | docs/hazmat/primitives/asymmetric/ec.rst | 8 | ||||
| -rw-r--r-- | docs/hazmat/primitives/asymmetric/utils.rst | 12 | 
3 files changed, 15 insertions, 13 deletions
diff --git a/docs/hazmat/primitives/asymmetric/dsa.rst b/docs/hazmat/primitives/asymmetric/dsa.rst index 2ceb7d7d..4eb17e30 100644 --- a/docs/hazmat/primitives/asymmetric/dsa.rst +++ b/docs/hazmat/primitives/asymmetric/dsa.rst @@ -80,8 +80,8 @@ provider.      >>> signature = signer.finalize()  The ``signature`` is a ``bytes`` object, whose contents is DER encoded as -described in :rfc:`6979`. This can be decoded using -:func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_rfc6979_signature`. +described in :rfc:`3279`. This can be decoded using +:func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`.  Verification  ~~~~~~~~~~~~ @@ -264,7 +264,7 @@ Key interfaces          Sign data which can be verified later by others using the public key.          The signature is formatted as DER-encoded bytes, as specified in -        :rfc:`6979`. +        :rfc:`3279`.          :param algorithm: An instance of a              :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` @@ -354,7 +354,7 @@ Key interfaces          key.          :param bytes signature: The signature to verify. DER encoded as -            specified in :rfc:`6979`. +            specified in :rfc:`3279`.          :param algorithm: An instance of a              :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` diff --git a/docs/hazmat/primitives/asymmetric/ec.rst b/docs/hazmat/primitives/asymmetric/ec.rst index e0abe0ab..323f4c3f 100644 --- a/docs/hazmat/primitives/asymmetric/ec.rst +++ b/docs/hazmat/primitives/asymmetric/ec.rst @@ -49,8 +49,8 @@ Elliptic Curve Signature Algorithms          >>> signature = signer.finalize()      The ``signature`` is a ``bytes`` object, whose contents is DER encoded as -    described in :rfc:`6979`. This can be decoded using -    :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_rfc6979_signature`. +    described in :rfc:`3279`. This can be decoded using +    :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`. @@ -306,7 +306,7 @@ Key Interfaces          Sign data which can be verified later by others using the public key.          The signature is formatted as DER-encoded bytes, as specified in -        :rfc:`6979`. +        :rfc:`3279`.          :param signature_algorithm: An instance of a              :class:`EllipticCurveSignatureAlgorithm` provider. @@ -372,7 +372,7 @@ Key Interfaces          key.          :param bytes signature: The signature to verify. DER encoded as -            specified in :rfc:`6979`. +            specified in :rfc:`3279`.          :param signature_algorithm: An instance of a              :class:`EllipticCurveSignatureAlgorithm` provider. diff --git a/docs/hazmat/primitives/asymmetric/utils.rst b/docs/hazmat/primitives/asymmetric/utils.rst index 7380f0b5..07883598 100644 --- a/docs/hazmat/primitives/asymmetric/utils.rst +++ b/docs/hazmat/primitives/asymmetric/utils.rst @@ -6,10 +6,11 @@ Asymmetric Utilities  .. currentmodule:: cryptography.hazmat.primitives.asymmetric.utils -.. function:: decode_rfc6979_signature(signature) +.. function:: decode_dss_signature(signature) -    Takes in :rfc:`6979` signatures generated by the DSA/ECDSA signers and -    returns a tuple ``(r, s)``. +    Takes in signatures generated by the DSA/ECDSA signers and returns a +    tuple ``(r, s)``. These signatures are ASN.1 encoded ``Dss-Sig-Value`` +    sequences (as defined in :rfc:`3279`)      :param bytes signature: The signature to decode. @@ -17,9 +18,10 @@ Asymmetric Utilities      :raises ValueError: Raised if the signature is malformed. -.. function:: encode_rfc6979_signature(r, s) +.. function:: encode_dss_signature(r, s) -    Creates an :rfc:`6979` byte string from raw signature values. +    Creates an ASN.1 encoded ``Dss-Sig-Value`` (as defined in :rfc:`3279`) from +    raw ``r`` and ``s`` values.      :param int r: The raw signature value ``r``.  | 
