Namespace Org.BouncyCastle.Crypto.Engines
Classes
- AsconEngine
ASCON v1.2 AEAD, https://ascon.iaik.tugraz.at/ .
- ChaCha7539Engine
Implementation of Daniel J. Bernstein's ChaCha stream cipher.
- ChaChaEngine
Implementation of Daniel J. Bernstein's ChaCha stream cipher.
- Rfc3394WrapEngine
An implementation of the AES Key Wrap with Padding specification as described in RFC 3349.
- Rfc5649WrapEngine
An implementation of the AES Key Wrap with Padding specification as described in RFC 5649.
- RsaCoreEngine
This does your basic RSA algorithm.
- SM2Engine
SM2 public key encryption engine - based on https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02.
- SM4Engine
SM4 Block Cipher - SM4 is a 128 bit block cipher with a 128 bit key.
- Salsa20Engine
Implementation of Daniel J. Bernstein's Salsa20 stream cipher, Snuffle 2005
- SparkleEngine
Sparkle v1.2, based on the current round 3 submission, https://sparkle-lwc.github.io/ .
- ThreefishEngine
Implementation of the Threefish tweakable large block cipher in 256, 512 and 1024 bit block sizes.
- XSalsa20Engine
Implementation of Daniel J. Bernstein's XSalsa20 stream cipher - Salsa20 with an extended nonce.