Miscreant 0.3.3

Misuse resistant symmetric encryption library providing AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM constructions

Install-Package Miscreant -Version 0.3.3
dotnet add package Miscreant --version 0.3.3
paket add Miscreant --version 0.3.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

The best crypto you've never heard of, brought to you by Phil Rogaway

C# implementation of Miscreant: Advanced symmetric encryption library
which provides the AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM
constructions. These algorithms are easy-to-use (or rather, hard-to-misuse)
and support encryption of individual messages or message streams.

AES-SIV provides nonce-reuse misuse-resistance (NRMR): accidentally
reusing a nonce with this construction is not a security catastrophe,
unlike it is with more popular AES encryption modes like AES-GCM.
With AES-SIV, the worst outcome of reusing a nonce is an attacker
can see you've sent the same plaintext twice, as opposed to almost all other
AES modes where it can facilitate chosen ciphertext attacks and/or
full plaintext recovery.

For more information, see the toplevel README.md.

The best crypto you've never heard of, brought to you by Phil Rogaway

C# implementation of Miscreant: Advanced symmetric encryption library
which provides the AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM
constructions. These algorithms are easy-to-use (or rather, hard-to-misuse)
and support encryption of individual messages or message streams.

AES-SIV provides nonce-reuse misuse-resistance (NRMR): accidentally
reusing a nonce with this construction is not a security catastrophe,
unlike it is with more popular AES encryption modes like AES-GCM.
With AES-SIV, the worst outcome of reusing a nonce is an attacker
can see you've sent the same plaintext twice, as opposed to almost all other
AES modes where it can facilitate chosen ciphertext attacks and/or
full plaintext recovery.

For more information, see the toplevel README.md.

Version History

Version Downloads Last updated
0.3.3 73 9/11/2018
0.3.2 76 8/2/2018
0.3.1 117 4/3/2018
0.3.0 147 12/31/2017