cryptography-kotlin
Toggle table of contents
0.5.0
common
Platform filter
common
Switch theme
Search in API
cryptography-kotlin
cryptography-provider-base
/
dev.whyoleg.cryptography.providers.base.operations
/
BaseEncryptor
Base
Encryptor
interface
BaseEncryptor
:
Encryptor
(
source
)
Inheritors
BaseAesIvEncryptor
BaseAuthenticatedEncryptor
BaseCipher
Members
Functions
create
Encrypt
Function
Link copied to clipboard
abstract
fun
createEncryptFunction
(
)
:
CipherFunction
encrypt
Link copied to clipboard
open
suspend
fun
encrypt
(
plaintext
:
ByteArray
)
:
ByteArray
open
suspend
fun
encrypt
(
plaintext
:
ByteString
)
:
ByteString
encrypt
Blocking
Link copied to clipboard
open
fun
encryptBlocking
(
plaintext
:
ByteString
)
:
ByteString
open
override
fun
encryptBlocking
(
plaintext
:
ByteArray
)
:
ByteArray
encrypting
Sink
Link copied to clipboard
open
override
fun
encryptingSink
(
ciphertext
:
RawSink
)
:
RawSink
encrypting
Source
Link copied to clipboard
open
override
fun
encryptingSource
(
plaintext
:
RawSource
)
:
RawSource