toggle menu
cryptography-kotlin
0.4.0
common
switch theme
search in API
cryptography-core
/
dev.whyoleg.cryptography.algorithms
/
AES
/
IvDecryptor
Iv
Decryptor
interface
IvDecryptor
:
Decryptor
(
source
)
Inheritors
IvCipher
IvAuthenticatedDecryptor
Members
Functions
decrypt
Link copied to clipboard
open
suspend
fun
decrypt
(
ciphertext
:
ByteArray
)
:
ByteArray
open
suspend
fun
decrypt
(
ciphertext
:
ByteString
)
:
ByteString
decrypt
Blocking
Link copied to clipboard
abstract
fun
decryptBlocking
(
ciphertext
:
ByteArray
)
:
ByteArray
open
fun
decryptBlocking
(
ciphertext
:
ByteString
)
:
ByteString
decrypting
Sink
Link copied to clipboard
abstract
fun
decryptingSink
(
plaintext
:
RawSink
)
:
RawSink
decrypting
Sink
With
Iv
Link copied to clipboard
abstract
fun
decryptingSinkWithIv
(
iv
:
ByteArray
,
plaintext
:
RawSink
)
:
RawSink
open
fun
decryptingSinkWithIv
(
iv
:
ByteString
,
plaintext
:
RawSink
)
:
RawSink
decrypting
Source
Link copied to clipboard
abstract
fun
decryptingSource
(
ciphertext
:
RawSource
)
:
RawSource
decrypting
Source
With
Iv
Link copied to clipboard
abstract
fun
decryptingSourceWithIv
(
iv
:
ByteArray
,
ciphertext
:
RawSource
)
:
RawSource
open
fun
decryptingSourceWithIv
(
iv
:
ByteString
,
ciphertext
:
RawSource
)
:
RawSource
decrypt
With
Iv
Link copied to clipboard
open
suspend
fun
decryptWithIv
(
iv
:
ByteArray
,
ciphertext
:
ByteArray
)
:
ByteArray
open
suspend
fun
decryptWithIv
(
iv
:
ByteString
,
ciphertext
:
ByteString
)
:
ByteString
decrypt
With
Iv
Blocking
Link copied to clipboard
abstract
fun
decryptWithIvBlocking
(
iv
:
ByteArray
,
ciphertext
:
ByteArray
)
:
ByteArray
open
fun
decryptWithIvBlocking
(
iv
:
ByteString
,
ciphertext
:
ByteString
)
:
ByteString