diff options
author | Jeffrey Walton <noloader@gmail.com> | 2023-04-22 01:05:18 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2023-04-22 01:05:18 -0400 |
commit | 899dea907103075cf7e68b16dc81aadd4ce83749 (patch) | |
tree | 48662de6be28117a1b46d132f3da442cefe4a0b1 | |
parent | 9fb35dcc35ea76505c8a77f2506e124d7de4feea (diff) | |
download | cryptopp-git-899dea907103075cf7e68b16dc81aadd4ce83749.tar.gz |
Revert "Update RSA encryption and signature docs"
This reverts commit 9fb35dcc35ea76505c8a77f2506e124d7de4feea. Going back through history, PKCS#1 v2.0 has been used in the comments for at least 20 years dating back to Crypto++ 5.0"
-rw-r--r-- | rsa.h | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -3,7 +3,7 @@ /// \file rsa.h
/// \brief Classes for the RSA cryptosystem
/// \details This file contains classes that implement the RSA
-/// ciphers and signature schemes as defined in PKCS #1 v1.5.
+/// ciphers and signature schemes as defined in PKCS #1 v2.0.
#ifndef CRYPTOPP_RSA_H
#define CRYPTOPP_RSA_H
@@ -202,68 +202,68 @@ struct RSASS_ISO : public TF_SS<RSA_ISO, P1363_EMSA2, H> };
/// \brief \ref RSAES<STANDARD> "RSAES<PKCS1v15>::Decryptor" typedef
-/// \details RSA encryption scheme defined in PKCS #1 v1.5
+/// \details RSA encryption scheme defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
DOCUMENTED_TYPEDEF(RSAES<PKCS1v15>::Decryptor, RSAES_PKCS1v15_Decryptor);
/// \brief \ref RSAES<STANDARD> "RSAES<PKCS1v15>::Encryptor" typedef
-/// \details RSA encryption scheme defined in PKCS #1 v1.5
+/// \details RSA encryption scheme defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
DOCUMENTED_TYPEDEF(RSAES<PKCS1v15>::Encryptor, RSAES_PKCS1v15_Encryptor);
/// \brief \ref RSAES<STANDARD> "RSAES<OAEP<SHA1>>::Decryptor" typedef
-/// \details RSA encryption scheme defined in PKCS #1 v1.5
+/// \details RSA encryption scheme defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
DOCUMENTED_TYPEDEF(RSAES<OAEP<SHA1> >::Decryptor, RSAES_OAEP_SHA_Decryptor);
/// \brief \ref RSAES<STANDARD> "RSAES<OAEP<SHA1>>::Encryptor" typedef
-/// \details RSA encryption scheme defined in PKCS #1 v1.5
+/// \details RSA encryption scheme defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
DOCUMENTED_TYPEDEF(RSAES<OAEP<SHA1> >::Encryptor, RSAES_OAEP_SHA_Encryptor);
/// \brief \ref RSAES<STANDARD> "RSAES<OAEP<SHA256>>::Decryptor" typedef
-/// \details RSA encryption scheme defined in PKCS #1 v1.5
+/// \details RSA encryption scheme defined in PKCS #1 v2.0
/// \since Crypto++ 8.7
DOCUMENTED_TYPEDEF(RSAES<OAEP<SHA256> >::Decryptor, RSAES_OAEP_SHA256_Decryptor);
/// \brief \ref RSAES<STANDARD> "RSAES<OAEP<SHA256>>::Encryptor" typedef
-/// \details RSA encryption scheme defined in PKCS #1 v1.5
+/// \details RSA encryption scheme defined in PKCS #1 v2.0
/// \since Crypto++ 8.7
DOCUMENTED_TYPEDEF(RSAES<OAEP<SHA256> >::Encryptor, RSAES_OAEP_SHA256_Encryptor);
#ifdef CRYPTOPP_DOXYGEN_PROCESSING
/// \brief \ref RSASS<STANDARD,HASH> "RSASS<PKCS1v15,SHA1>::Signer" typedef
-/// \details RSA signature schemes defined in PKCS #1 v1.5
+/// \details RSA signature schemes defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
class RSASSA_PKCS1v15_SHA_Signer : public RSASS<PKCS1v15,SHA1>::Signer {};
/// \brief \ref RSASS<STANDARD,HASH> "RSASS<PKCS1v15,SHA1>::Verifier" typedef
-/// \details RSA signature schemes defined in PKCS #1 v1.5
+/// \details RSA signature schemes defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
class RSASSA_PKCS1v15_SHA_Verifier : public RSASS<PKCS1v15,SHA1>::Verifier {};
/// \brief \ref RSASS<STANDARD,HASH> "RSASS<PKCS1v15,SHA256>::Signer" typedef
-/// \details RSA signature schemes defined in PKCS #1 v1.5
+/// \details RSA signature schemes defined in PKCS #1 v2.0
/// \since Crypto++ 8.7
class RSASSA_PKCS1v15_SHA256_Signer : public RSASS<PKCS1v15,SHA256>::Signer {};
/// \brief \ref RSASS<STANDARD,HASH> "RSASS<PKCS1v15,SHA256>::Verifier" typedef
-/// \details RSA signature schemes defined in PKCS #1 v1.5
+/// \details RSA signature schemes defined in PKCS #1 v2.0
/// \since Crypto++ 8.7
class RSASSA_PKCS1v15_SHA256_Verifier : public RSASS<PKCS1v15,SHA256>::Verifier {};
namespace Weak {
/// \brief \ref RSASS<STANDARD,HASH> "RSASS<PKCS1v15, Weak::MD2>::Signer" typedef
-/// \details RSA signature schemes defined in PKCS #1 v1.5
+/// \details RSA signature schemes defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
class RSASSA_PKCS1v15_MD2_Signer : public RSASS<PKCS1v15, Weak1::MD2>::Signer {};
/// \brief \ref RSASS<STANDARD,HASH> "RSASS<PKCS1v15, Weak::MD2>::Verifier" typedef
-/// \details RSA signature schemes defined in PKCS #1 v1.5
+/// \details RSA signature schemes defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
class RSASSA_PKCS1v15_MD2_Verifier : public RSASS<PKCS1v15, Weak1::MD2>::Verifier {};
/// \brief \ref RSASS<STANDARD,HASH> "RSASS<PKCS1v15, Weak::MD5>::Signer" typedef
-/// \details RSA signature schemes defined in PKCS #1 v1.5
+/// \details RSA signature schemes defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
class RSASSA_PKCS1v15_MD5_Signer : public RSASS<PKCS1v15, Weak1::MD5>::Signer {};
/// \brief \ref RSASS<STANDARD,HASH> "RSASS<PKCS1v15, Weak::MD5>::Verifier" typedef
-/// \details RSA signature schemes defined in PKCS #1 v1.5
+/// \details RSA signature schemes defined in PKCS #1 v2.0
/// \since Crypto++ 1.0
class RSASSA_PKCS1v15_MD5_Verifier : public RSASS<PKCS1v15, Weak1::MD5>::Verifier {};
}
|