toggle menu
cryptography-kotlin
0.3.0
common
switch theme
search in API
cryptography-core
/
dev.whyoleg.cryptography.algorithms.symmetric
/
AES
/
CBC
/
Cipher
Cipher
interface
Cipher
:
Cipher
,
AES.CBC.Encryptor
,
AES.CBC.Decryptor
(
source
)
Members
Functions
decrypt
Link copied to clipboard
open
suspend
fun
decrypt
(
iv
:
ByteArray
,
ciphertextInput
:
ByteArray
)
:
ByteArray
open
suspend
fun
decrypt
(
ciphertextInput
:
ByteArray
)
:
ByteArray
decrypt
Blocking
Link copied to clipboard
abstract
fun
decryptBlocking
(
iv
:
ByteArray
,
ciphertextInput
:
ByteArray
)
:
ByteArray
abstract
fun
decryptBlocking
(
ciphertextInput
:
ByteArray
)
:
ByteArray
encrypt
Link copied to clipboard
open
suspend
fun
encrypt
(
iv
:
ByteArray
,
plaintextInput
:
ByteArray
)
:
ByteArray
open
suspend
fun
encrypt
(
plaintextInput
:
ByteArray
)
:
ByteArray
encrypt
Blocking
Link copied to clipboard
abstract
fun
encryptBlocking
(
iv
:
ByteArray
,
plaintextInput
:
ByteArray
)
:
ByteArray
abstract
fun
encryptBlocking
(
plaintextInput
:
ByteArray
)
:
ByteArray