summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2023-04-22 01:05:18 -0400
committerJeffrey Walton <noloader@gmail.com>2023-04-22 01:05:18 -0400
commit899dea907103075cf7e68b16dc81aadd4ce83749 (patch)
tree48662de6be28117a1b46d132f3da442cefe4a0b1
parent9fb35dcc35ea76505c8a77f2506e124d7de4feea (diff)
downloadcryptopp-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.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/rsa.h b/rsa.h
index 17ea4b6d..4a5c3cbe 100644
--- a/rsa.h
+++ b/rsa.h
@@ -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 {};
}