Lines Matching refs:primitives
6 .. module:: cryptography.hazmat.primitives.asymmetric.dsa
12 :doc:`EdDSA using curve25519</hazmat/primitives/asymmetric/ed25519>` or
13 :doc:`ECDSA</hazmat/primitives/asymmetric/ec>`.
41 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`.
67 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`.
76 Using a :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`
81 >>> from cryptography.hazmat.primitives import hashes
82 >>> from cryptography.hazmat.primitives.asymmetric import dsa
94 :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`.
98 :class:`~cryptography.hazmat.primitives.asymmetric.utils.Prehashed`.
102 >>> from cryptography.hazmat.primitives.asymmetric import utils
117 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey` instance.
119 :func:`~cryptography.hazmat.primitives.serialization.load_pem_public_key`,
120 :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key`,
121 :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicNumbers.public_key`
123 :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey.public_key`.
142 :class:`~cryptography.hazmat.primitives.asymmetric.utils.Prehashed`.
190 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`.
206 :type: :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameterNumbers`
208 The :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameterNumbers`
217 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey`.
238 :type: :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicNumbers`
240 The :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicNumbers`
249 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`.
268 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`.
280 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameterNumbers`
284 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameterNumbers`
298 :return: :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey`
304 :return: :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`
318 :class:`~cryptography.hazmat.primitives.asymmetric.utils.Prehashed`
327 :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` or
328 :class:`~cryptography.hazmat.primitives.asymmetric.utils.Prehashed`
345 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateNumbers`
349 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateNumbers`
355 :attr:`~cryptography.hazmat.primitives.serialization.Encoding.PEM` or
356 :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER`),
358 :attr:`~cryptography.hazmat.primitives.serialization.PrivateFormat.TraditionalOpenSSL`,
359 :attr:`~cryptography.hazmat.primitives.serialization.PrivateFormat.OpenSSH`
361 :attr:`~cryptography.hazmat.primitives.serialization.PrivateFormat.PKCS8`)
363 :class:`~cryptography.hazmat.primitives.serialization.BestAvailableEncryption`
364 or :class:`~cryptography.hazmat.primitives.serialization.NoEncryption`)
368 :class:`~cryptography.hazmat.primitives.serialization.Encoding` enum.
371 :class:`~cryptography.hazmat.primitives.serialization.PrivateFormat`
375 :class:`~cryptography.hazmat.primitives.serialization.KeySerializationEncryption`
395 :return: :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`
402 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicNumbers`
406 :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicNumbers`
412 :attr:`~cryptography.hazmat.primitives.serialization.Encoding.PEM` or
413 :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER`) and
415 :attr:`~cryptography.hazmat.primitives.serialization.PublicFormat.SubjectPublicKeyInfo`)
419 :class:`~cryptography.hazmat.primitives.serialization.Encoding` enum.
422 :class:`~cryptography.hazmat.primitives.serialization.PublicFormat` enum.
430 :class:`~cryptography.hazmat.primitives.asymmetric.utils.Prehashed`
441 :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` or
442 :class:`~cryptography.hazmat.primitives.asymmetric.utils.Prehashed`