Solid Fluid System Solutions  
Home Software About Hardware Firmware

Document Icon VConsole (Library)
Current Document Icon Crypto
Document Icon Archive
Document Icon Container
Document Icon Pipe
Document Icon Compress
Document Icon Math
Document Icon Vector
Document Icon DateTime
Document Icon List/Array
Document Icon HashIntegerFloat
Document Icon Database
Document Icon Thread
Document Icon String
Document Icon Machine
Document Icon Regex
Document Icon SGMLParse
Document Icon HTTPHeader
Document Icon Comm
Document Icon Collab
Document Icon HierAgent
Document Icon Resource
Document Icon Colour
Document Icon Image

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.

Copyright © Solid Fluid 2007-2022
Last modified: SolFlu  Sun, 07 Jun 2009 17:18:19 GMT