Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Simple utility class that enables holding ByteArrays. This implements equals and hash code.
Link copied to clipboard
object ChaCha20Decryptor
Link copied to clipboard
object ChaCha20Encryptor
Link copied to clipboard
Link copied to clipboard
object LibsodiumInitializer
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Method used to calculate the digested MD5 hash of a relatively small byte array
Link copied to clipboard
Method used to calculate the digested SHA256 hash of a relatively small byte array
Link copied to clipboard
Link copied to clipboard
Method used to decrypt a relatively small array of bytes using the AES256 decryption algorithm
Link copied to clipboard
expect fun decryptFileWithAES256(source: <Error class: unknown class>, sink: <Error class: unknown class>, secretKey: AES256Key): Long
Method used to decrypt some binary data using the AES256 encryption algorithm
actual fun decryptFileWithAES256(source: <Error class: unknown class>, sink: <Error class: unknown class>, secretKey: AES256Key): Long
actual fun decryptFileWithAES256(source: <Error class: unknown class>, sink: <Error class: unknown class>, secretKey: AES256Key): Long
Link copied to clipboard
expect fun encryptDataWithAES256(data: PlainData, key: AES256Key = generateRandomAES256Key()): EncryptedData
Method used to encrypt a relatively small array of bytes using the AES256 encryption algorithm
Link copied to clipboard
expect fun encryptFileWithAES256(source: <Error class: unknown class>, key: AES256Key, sink: <Error class: unknown class>): Long
Method used to encrypt binary data using the AES256 encryption algorithm
actual fun encryptFileWithAES256(source: <Error class: unknown class>, key: AES256Key, sink: <Error class: unknown class>): Long
actual fun encryptFileWithAES256(source: <Error class: unknown class>, key: AES256Key, sink: <Error class: unknown class>): Long
Link copied to clipboard
Method to generate a random Secret Key via the AES256 ciphering Algorithm