| Name | Description |
---|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | CreateAes |
Creates an Aes encryption algorithm that respects current FIPS setting.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | CreateSHA1 |
Creates a SHA1 hashing algorithm that respects current FIPS setting.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | CreateSHA256 |
Creates a SHA256 hashing algorithm that respects current FIPS setting.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | CreateSHA384 |
Creates a SHA384 hashing algorithm that respects current FIPS setting.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | CreateSHA512 |
Creates a SHA512 hashing algorithm that respects current FIPS setting.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Decrypt(Byte, String, CipherStrength) |
Returns a binary array of decrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Decrypt(String, String, CipherStrength) |
Returns a decrypted string from a Base64 encoded string of binary encrypted data from the given
parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Decrypt(Byte, Byte, Byte, CipherStrength) |
Returns a binary array of decrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Decrypt(Stream, Byte, Byte, CipherStrength) |
Returns a stream of decrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Decrypt(Byte, Int32, Int32, String, CipherStrength) |
Returns a binary array of decrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Decrypt(Byte, Int32, Int32, Byte, Byte, CipherStrength) |
Returns a binary array of decrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Decrypt(Stream, Stream, Byte, Byte, CipherStrength, ActionProcessProgressInt64) |
Decrypts input stream onto output stream for the given parameters.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | DecryptFile |
Creates a decrypted file from source file data.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Encrypt(Byte, String, CipherStrength) |
Returns a binary array of encrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Encrypt(String, String, CipherStrength) |
Returns a Base64 encoded string of the returned binary array of the encrypted data, generated with
the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Encrypt(Byte, Byte, Byte, CipherStrength) |
Returns a binary array of encrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Encrypt(Stream, Byte, Byte, CipherStrength) |
Returns a stream of encrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Encrypt(Byte, Int32, Int32, String, CipherStrength) |
Returns a binary array of encrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Encrypt(Byte, Int32, Int32, Byte, Byte, CipherStrength) |
Returns a binary array of encrypted data for the given parameters.
|
![Public Extension Method Public Extension Method](../icons/pubExtension.gif) | Encrypt(Stream, Stream, Byte, Byte, CipherStrength, ActionProcessProgressInt64) |
Encrypts input stream onto output stream for the given parameters.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | EncryptFile |
Creates an encrypted file from source file data.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | ExportKeyIV |
Exports a key and initialization vector from the local system key cache.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | FlushCache |
Blocks current thread and waits for any pending save of local system key cache to complete.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | GetPasswordHash |
Gets the Base64 encoded SHA-256 hash of given user password.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | ImportKeyIV |
Imports a key and initialization vector into the local system key cache.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | KeyIVExists |
Determines if a key and initialization vector exists for the given password in the local system key cache.
|
![Public method Public method](../icons/pubMethod.gif) ![Static member Static member](../icons/Static.gif) | ReloadCache |
Manually loads keys into the local system key cache.
|