From 341fdd29a9863e793c560e2a7207989c4f61d772 Mon Sep 17 00:00:00 2001 From: Nikhil Benesch Date: Thu, 10 Dec 2020 20:46:58 -0500 Subject: openpgp: Add a RustCrypto backend. - This adds a cryptographic backend based on the RustCrypto crates. The backend is marked as experimental, as the RustCrypto crates' authors state that they have not been audited and may not perform computations in constant time. Nevertheless, it may be useful in certain environments, e.g. WebAssembly. - The backend implements RSA, EdDSA and ECDH over Curve25519, IDEA, 3DES, CAST5, Blowfish, AES, Twofish, EAX, MD5, SHA1, RipeMD160, and the SHA2 family. - Notably missing are DSA, ElGamal, and ECDSA and ECDH over the NIST curves. - See #333. --- openpgp/NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'openpgp/NEWS') diff --git a/openpgp/NEWS b/openpgp/NEWS index d17c9c08..739f53ec 100644 --- a/openpgp/NEWS +++ b/openpgp/NEWS @@ -3,6 +3,8 @@ #+STARTUP: content hidestars * Changes in 1.4.0 +** New cryptographic backends + - We added a backend based on the RustCrypto crates. ** New functionality - CipherSuite::is_supported - MPI::value_padded -- cgit v1.2.3