From 0cf031cd137778228c091665785816b2c8a3ccd4 Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Fri, 6 Jun 2014 16:54:17 -0500 Subject: remove raw numbers properties from the RSA*Key interfaces refs #1026. Concrete class (that will be deprecated in another PR) still possesses them for backwards compatibility purposes. --- docs/hazmat/primitives/interfaces.rst | 93 ----------------------------------- 1 file changed, 93 deletions(-) (limited to 'docs/hazmat/primitives') diff --git a/docs/hazmat/primitives/interfaces.rst b/docs/hazmat/primitives/interfaces.rst index b2857f58..34e4e938 100644 --- a/docs/hazmat/primitives/interfaces.rst +++ b/docs/hazmat/primitives/interfaces.rst @@ -157,81 +157,12 @@ Asymmetric interfaces An RSA public key object corresponding to the values of the private key. - .. attribute:: modulus - - :type: int - - The public modulus. - - .. attribute:: public_exponent - - :type: int - - The public exponent. - - .. attribute:: private_exponent - - :type: int - - The private exponent. - .. attribute:: key_size :type: int The bit length of the modulus. - .. attribute:: p - - :type: int - - ``p``, one of the two primes composing the :attr:`modulus`. - - .. attribute:: q - - :type: int - - ``q``, one of the two primes composing the :attr:`modulus`. - - .. attribute:: d - - :type: int - - The private exponent. Alias for :attr:`private_exponent`. - - .. attribute:: dmp1 - - :type: int - - A `Chinese remainder theorem`_ coefficient used to speed up RSA - operations. Calculated as: d mod (p-1) - - .. attribute:: dmq1 - - :type: int - - A `Chinese remainder theorem`_ coefficient used to speed up RSA - operations. Calculated as: d mod (q-1) - - .. attribute:: iqmp - - :type: int - - A `Chinese remainder theorem`_ coefficient used to speed up RSA - operations. Calculated as: q\ :sup:`-1` mod p - - .. attribute:: n - - :type: int - - The public modulus. Alias for :attr:`modulus`. - - .. attribute:: e - - :type: int - - The public exponent. Alias for :attr:`public_exponent`. - .. class:: RSAPublicKey @@ -281,36 +212,12 @@ Asymmetric interfaces :return bytes: Encrypted data. - .. attribute:: modulus - - :type: int - - The public modulus. - .. attribute:: key_size :type: int The bit length of the modulus. - .. attribute:: public_exponent - - :type: int - - The public exponent. - - .. attribute:: n - - :type: int - - The public modulus. Alias for :attr:`modulus`. - - .. attribute:: e - - :type: int - - The public exponent. Alias for :attr:`public_exponent`. - .. class:: DSAParameters -- cgit v1.2.3