interfaces/i_asimmetric library

Classes

IAsymmetricCipher
Interface for asymmetric ciphers. Combines IAsymmetric and ICipher.
IAsymmetricSign
Interface for asymmetric signature operations. Combines IAsymmetric and ISign.
KeyPair
An asymmetric key pair (public and private keys).

Mixins

IAsymmetric
Mixin for asymmetric key objects. Provides SHA-256 based keyId implementation using the public key. Must be mixed into classes that extend IExpiration.