My Project 1.0
Open Source Encrypted Vault Storage
|
Public Member Functions | |
Task< string?> | DecryptFileAndGetBase64Async (byte[] encryptedData, byte[] iv, byte[] salt, string masterPassword) |
Task< EncryptionResult?> | EncryptAsync< T > (T data, byte[] salt, string masterPassword) |
Task< T?> | DecryptAsync< T > (byte[] encryptedData, byte[] iv, byte[] salt, string masterPassword) |
Task< EncryptionResult?> | EncryptFileAsync (byte[] fileBytes, byte[] salt, string masterPassword) |
Task< byte[]?> | DecryptFileAsync (byte[] encryptedData, byte[] iv, byte[] salt, string masterPassword) |
Definition at line 10 of file CryptoService.cs.
Task< T?> ignivault.App.Services.ICryptoService.DecryptAsync< T > | ( | byte[] | encryptedData, |
byte[] | iv, | ||
byte[] | salt, | ||
string | masterPassword ) |
Implemented in ignivault.App.Services.CryptoService.
Task< string?> ignivault.App.Services.ICryptoService.DecryptFileAndGetBase64Async | ( | byte[] | encryptedData, |
byte[] | iv, | ||
byte[] | salt, | ||
string | masterPassword ) |
Implemented in ignivault.App.Services.CryptoService.
Task< byte[]?> ignivault.App.Services.ICryptoService.DecryptFileAsync | ( | byte[] | encryptedData, |
byte[] | iv, | ||
byte[] | salt, | ||
string | masterPassword ) |
Implemented in ignivault.App.Services.CryptoService.
Task< EncryptionResult?> ignivault.App.Services.ICryptoService.EncryptAsync< T > | ( | T | data, |
byte[] | salt, | ||
string | masterPassword ) |
Implemented in ignivault.App.Services.CryptoService.
Task< EncryptionResult?> ignivault.App.Services.ICryptoService.EncryptFileAsync | ( | byte[] | fileBytes, |
byte[] | salt, | ||
string | masterPassword ) |
Implemented in ignivault.App.Services.CryptoService.