|
Crypto
The crypto group provides objects/classes which are wrappers for key management and cryptography capabilities. The actual processing for these routines is provided by "Cipher.dll",
a library which usually ships with our applications. Overall, classes are provided for encapsulating AES
symmetric keys and RSA private, public and signing keys. Class/object wrappers are
also provided which take keys as arguments, and perform encryption on large
blocks of memory. All key types are derived from an abstracted "Key" base class,
such that a key can be managed irrespective of it's type, and the correct
encryption/decryption block used for the given key type.
|