toggle menu
cryptography-kotlin
0.3.0
common
switch theme
search in API
cryptography-core
/
dev.whyoleg.cryptography.algorithms.symmetric
/
AES
AES
interface
AES
<
K
:
AES.Key
>
:
CryptographyAlgorithm
(
source
)
Inheritors
CBC
CTR
GCM
Members
Types
CBC
Link copied to clipboard
interface
CBC
:
AES
<
AES.CBC.Key
>
CTR
Link copied to clipboard
interface
CTR
:
AES
<
AES.CTR.Key
>
GCM
Link copied to clipboard
interface
GCM
:
AES
<
AES.GCM.Key
>
Key
Link copied to clipboard
interface
Key
:
EncodableKey
<
AES.Key.Format
>
Properties
id
Link copied to clipboard
abstract
val
id
:
CryptographyAlgorithmId
<
*
>
Functions
key
Decoder
Link copied to clipboard
abstract
fun
keyDecoder
(
)
:
KeyDecoder
<
AES.Key.Format
,
K
>
key
Generator
Link copied to clipboard
abstract
fun
keyGenerator
(
keySize
:
SymmetricKeySize
=
SymmetricKeySize.B256
)
:
KeyGenerator
<
K
>