util
library
Functions
-
decryptFileBytes({required File file, required String encryptionKey})
→ List<int>
-
Decrypt and return the contents of the given
file, using the given
encryptionKey as a list of bytes.
-
decryptFileString({required File file, required String encryptionKey})
→ String
-
Decrypt and return the contents of the given
file, using the given
encryptionKey as a string.
-
encryptBytes({required List<int> bytes, required File outputFile, String? encryptionKey})
→ String
-
Encrypt the given
bytes to the given outputFile, and return the
encryption key.
-
encryptFile({required File inputFile, required File outputFile, String? encryptionKey})
→ String
-
Encrypt the given
inputFile into the given outputFile, and return the
encryption key.
-
encryptString({required String string, required File outputFile, String? encryptionKey})
→ String
-
Encrypt the given
string to the given outputFile, and return the
encryption key.
-
generateEncryptionKey()
→ String
-
Generate a secure encryption key.