Salmon
|
Classes | |
class | SalmonAuthConfig |
Device Authorization Configuration. This represents the authorization that will be provided to the target device to allow writing operations for a virtual drive. More... | |
class | SalmonAuthException |
Thrown when there is a failure in the nonce sequencer. More... | |
class | SalmonDecryptor |
Utility class that decrypts byte arrays. More... | |
class | SalmonDrive |
Class provides an abstract virtual drive that can be extended for use with any filesystem ie disk, net, cloud, etc. Drive implementations needs to be realized together with IRealFile }. More... | |
class | SalmonDriveConfig |
Represents a configuration file for a drive. The properties are encrypted in the file with a master key which is password derived. More... | |
class | SalmonDriveGenerator |
Utility class generates internal secure properties for the drive. More... | |
class | SalmonDriveKey |
Encryption keys and properties. More... | |
class | SalmonEncryptor |
Encrypts byte arrays. More... | |
class | SalmonFile |
A virtual file backed by an encrypted IRealFile on the real filesystem. Supports operations for retrieving SalmonStream for reading/decrypting and writing/encrypting contents. More... | |
class | SalmonGenerator |
Utility class generates internal secure properties. More... | |
class | SalmonHeader |
Header embedded in the SalmonStream. Header contains nonce and other information for decrypting the stream. More... | |
class | SalmonNonce |
Utility provides nonce operations. More... | |
class | SalmonRangeExceededException |
Thrown when maximum nonce range is exceeded. More... | |
class | SalmonSecurityException |
Salmon generic security exception. More... | |