summaryrefslogtreecommitdiffstats
path: root/openpgp
diff options
context:
space:
mode:
Diffstat (limited to 'openpgp')
-rw-r--r--openpgp/src/crypto/s2k.rs8
-rw-r--r--openpgp/src/types/mod.rs15
2 files changed, 11 insertions, 12 deletions
diff --git a/openpgp/src/crypto/s2k.rs b/openpgp/src/crypto/s2k.rs
index f403589c..67198a0e 100644
--- a/openpgp/src/crypto/s2k.rs
+++ b/openpgp/src/crypto/s2k.rs
@@ -68,9 +68,11 @@ pub enum S2K {
///
/// This mechanism uses neither iteration to increase the time it
/// takes to derive the key from the password nor does it salt the
- /// password. This makes dictionary attacks more feasible. Do
- /// not use this variant.
- #[deprecated(since = "rfc4880", note = "Use `S2K::Iterated`.")]
+ /// password. This makes dictionary attacks more feasible.
+ ///
+ /// This mechanism has been deprecated in RFC 4880. Do not use this
+ /// variant.
+ #[deprecated(note = "Use `S2K::Iterated`.")]
Simple {
/// Hash used for key derivation.
hash: HashAlgorithm
diff --git a/openpgp/src/types/mod.rs b/openpgp/src/types/mod.rs
index dc98dfe4..cf3b4568 100644
--- a/openpgp/src/types/mod.rs
+++ b/openpgp/src/types/mod.rs
@@ -97,13 +97,11 @@ pub(crate) use timestamp::normalize_systemtime;
pub enum PublicKeyAlgorithm {
/// RSA (Encrypt or Sign)
RSAEncryptSign,
- /// RSA Encrypt-Only
- #[deprecated(since = "rfc4880",
- note = "Use `PublicKeyAlgorithm::RSAEncryptSign`.")]
+ /// RSA Encrypt-Only, deprecated in RFC 4880.
+ #[deprecated(note = "Use `PublicKeyAlgorithm::RSAEncryptSign`.")]
RSAEncrypt,
- /// RSA Sign-Only
- #[deprecated(since = "rfc4880",
- note = "Use `PublicKeyAlgorithm::RSAEncryptSign`.")]
+ /// RSA Sign-Only, deprecated in RFC 4880.
+ #[deprecated(note = "Use `PublicKeyAlgorithm::RSAEncryptSign`.")]
RSASign,
/// ElGamal (Encrypt-Only)
ElGamalEncrypt,
@@ -113,9 +111,8 @@ pub enum PublicKeyAlgorithm {
ECDH,
/// Elliptic curve DSA
ECDSA,
- /// ElGamal (Encrypt or Sign)
- #[deprecated(since = "rfc4880",
- note = "If you really must, use \
+ /// ElGamal (Encrypt or Sign), deprecated in RFC 4880.
+ #[deprecated(note = "If you really must, use \
`PublicKeyAlgorithm::ElGamalEncrypt`.")]
ElGamalEncryptSign,
/// "Twisted" Edwards curve DSA