Salmon
|
Classes | |
class | SalmonFileInputStream |
Implementation of a C# InputStream for seeking and reading a SalmonFile. This class provides a seekable source with parallel substreams and cached buffers for performance. More... | |
class | SalmonStream |
Stream decorator provides AES256 encryption and decryption of stream. Block data integrity is also supported. More... | |
Enumerations | |
enum | EncryptionMode { Encrypt , Decrypt } |
Encryption Mode. More... | |
enum | ProviderType { Default , AesIntrinsics , TinyAES } |
AES provider types. List of AES implementations that currently supported. More... | |
AES provider types. List of AES implementations that currently supported.
Enumerator | |
---|---|
Default | Default C# AES cipher. |
AesIntrinsics | Salmon builtin AES intrinsics. This needs the SalmonNative library to be loaded. See: README.md |
TinyAES | Tiny AES implementation. This needs the SalmonNative library to be loaded. See: README.md |