Functions

Link copied to clipboard
abstract fun createDecryptFunction(associatedData: ByteArray?): CipherFunction
Link copied to clipboard
open suspend override fun decrypt(ciphertext: ByteArray): ByteArray
open suspend override fun decrypt(ciphertext: ByteString): ByteString
open suspend fun decrypt(ciphertext: ByteArray, associatedData: ByteArray?): ByteArray
open suspend fun decrypt(ciphertext: ByteString, associatedData: ByteString?): ByteString
Link copied to clipboard
open override fun decryptBlocking(ciphertext: ByteString): ByteString
open fun decryptBlocking(ciphertext: ByteString, associatedData: ByteString?): ByteString
open override fun decryptBlocking(ciphertext: ByteArray): ByteArray
open override fun decryptBlocking(ciphertext: ByteArray, associatedData: ByteArray?): ByteArray
Link copied to clipboard
open fun decryptingSink(plaintext: RawSink, associatedData: ByteString?): RawSink
open override fun decryptingSink(plaintext: RawSink): RawSink
open override fun decryptingSink(plaintext: RawSink, associatedData: ByteArray?): RawSink
Link copied to clipboard
open fun decryptingSource(ciphertext: RawSource, associatedData: ByteString?): RawSource
open override fun decryptingSource(ciphertext: RawSource): RawSource
open override fun decryptingSource(ciphertext: RawSource, associatedData: ByteArray?): RawSource