Property | Type | Description | |
---|---|---|---|
EncryptionSettings | Raven.Bundles.Encryption.Settings.EncryptionSettings |
Method | Description | |
---|---|---|
Codec ( Raven.Bundles.Encryption.Settings.EncryptionSettings settings ) : System | ||
Decode ( string key, Stream dataStream ) : Stream | ||
DecodeBlock ( string key, EncodedBlock block ) : byte[] | ||
Encode ( string key, Stream dataStream ) : Stream | ||
EncodeBlock ( string key, byte data ) : EncodedBlock |
Method | Description | |
---|---|---|
GetCryptoProvider ( byte iv ) : |
||
GetCryptoProviderWithRandomIV ( byte &iv ) : |
||
GetIVLength ( ) : int | ||
GetSaltFromEncryptionKey ( byte key ) : byte[] | ||
GetStartingKeyAndIVForEncryption ( |
public Codec ( Raven.Bundles.Encryption.Settings.EncryptionSettings settings ) : System | ||
settings | Raven.Bundles.Encryption.Settings.EncryptionSettings | |
return | System |
public Decode ( string key, Stream dataStream ) : Stream | ||
key | string | |
dataStream | Stream | |
return | Stream |
public DecodeBlock ( string key, EncodedBlock block ) : byte[] | ||
key | string | |
block | EncodedBlock | |
return | byte[] |
public Encode ( string key, Stream dataStream ) : Stream | ||
key | string | |
dataStream | Stream | |
return | Stream |
public EncodeBlock ( string key, byte data ) : EncodedBlock | ||
key | string | |
data | byte | |
return | EncodedBlock |