Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AsymmetricPrivate(byte[]) - Constructor for class io.aether.crypto.sodium.SodiumKey.AsymmetricPrivate
- AsymmetricPublic(byte[]) - Constructor for class io.aether.crypto.sodium.SodiumKey.AsymmetricPublic
B
- buf - Variable in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- buf - Variable in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- buflen - Variable in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- buflen - Variable in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- buflen_max - Variable in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- buflen_max - Variable in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
C
- checkSign(byte[], Sign) - Method in class io.aether.crypto.sodium.SodiumSigner
- createAsymmetricEngine(AKey.AsymmetricPrivate, AKey.AsymmetricPublic) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createAsymmetricEngine(AKey.AsymmetricPublic) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createAsymmetricEngine(PairAsymKeys) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createAsymmetricKeys() - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createKey(KeyType, byte[]) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createKey(String) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSign(byte[]) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSign(String) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSigner(AKey.SignPublic) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSigner(AKey.SignPublic, AKey.SignPrivate) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSigner(PairSignKeys) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSignKeys() - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSignPrivateKey(byte[]) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSignPublicKey(byte[]) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSymmetricEngine(AKey.Symmetric) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSymmetricKey() - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- createSymmetricKey(byte[]) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- crypto_auth(byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_auth_BYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_auth_KEYBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_auth_keygen(byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_auth_state() - Constructor for class io.aether.nativeLib.SodiumLib.crypto_auth_state
- crypto_auth_state(long[], byte[], long, long, long[], byte[]) - Constructor for class io.aether.nativeLib.SodiumLib.crypto_auth_state
- crypto_auth_verify(byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_box_easy(byte[], byte[], byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_box_keypair() - Constructor for class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- crypto_box_keypair(byte[], byte[]) - Constructor for class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- crypto_box_keypair(SodiumLib.crypto_box_keypair) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_box_MACBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_box_NONCEBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_box_open_easy(byte[], byte[], byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_box_PUBLICKEYBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_box_SECRETKEYBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_generichash(byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_generichash_BYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_generichash_BYTES_MAX - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_generichash_BYTES_MIN - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_generichash_final(SodiumLib.crypto_generichash_state, byte[], long) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_generichash_init(SodiumLib.crypto_generichash_state, byte[], long) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_generichash_KEYBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_generichash_KEYBYTES_MAX - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_generichash_KEYBYTES_MIN - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_generichash_state() - Constructor for class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- crypto_generichash_state(long[], byte[], long, long, long[]) - Constructor for class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- crypto_generichash_update(SodiumLib.crypto_generichash_state, byte[], long) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_secretbox_easy(byte[], byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_secretbox_KEYBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_secretbox_keygen(byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_secretbox_MACBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_secretbox_NONCEBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_secretbox_open_easy(byte[], byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_sign(byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_sign_BYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_sign_detached(byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_sign_keypair() - Constructor for class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
- crypto_sign_keypair(byte[], byte[]) - Constructor for class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
- crypto_sign_keypair(SodiumLib.crypto_sign_keypair) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_sign_open(byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- crypto_sign_PUBLICKEYBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_sign_SECRETKEYBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_sign_SEEDBYTES - Static variable in class io.aether.nativeLib.SodiumLib
- crypto_sign_verify_detached(byte[], byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
D
- data - Variable in class io.aether.crypto.sodium.SodiumKey
- decrypt(byte[]) - Method in class io.aether.crypto.sodium.SodiumAsymmetricEngine
- decrypt(byte[]) - Method in class io.aether.crypto.sodium.SodiumSymmetricEngine
- deriveSymmetricKeys(AKey.Symmetric, int, int) - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- deserialize(MemorySegment, long) - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- deserialize(MemorySegment, long) - Method in class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- deserialize(MemorySegment, long) - Method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- deserialize(MemorySegment, long) - Method in class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
E
- encrypt(byte[]) - Method in class io.aether.crypto.sodium.SodiumAsymmetricEngine
- encrypt(byte[]) - Method in class io.aether.crypto.sodium.SodiumSymmetricEngine
- equals(Object) - Method in class io.aether.crypto.sodium.SodiumKey
G
- getBuf() - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- getBuf() - Method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- getBuflen() - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- getBuflen() - Method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- getBuflen_max() - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- getBuflen_max() - Method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- getCryptoLibName() - Method in class io.aether.crypto.sodium.SodiumCryptoProvider
- getCryptoProvider() - Method in class io.aether.crypto.sodium.SodiumAsymmetricEngine
- getCryptoProvider() - Method in class io.aether.crypto.sodium.SodiumKey
- getCryptoProvider() - Method in class io.aether.crypto.sodium.SodiumSign
- getCryptoProvider() - Method in class io.aether.crypto.sodium.SodiumSigner
- getCryptoProvider() - Method in class io.aether.crypto.sodium.SodiumSymmetricEngine
- getData() - Method in class io.aether.crypto.sodium.SodiumKey
- getH() - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- getH() - Method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- getK() - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- getKeyType() - Method in class io.aether.crypto.sodium.SodiumKey
- getPad() - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- getPad() - Method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- getPk() - Method in class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- getPk() - Method in class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
- getProviderName() - Method in class io.aether.crypto.sodium.SodiumAsymmetricEngine
- getProviderName() - Method in class io.aether.crypto.sodium.SodiumKey
- getProviderName() - Method in class io.aether.crypto.sodium.SodiumSigner
- getProviderName() - Method in class io.aether.crypto.sodium.SodiumSymmetricEngine
- getPublicKey() - Method in class io.aether.crypto.sodium.SodiumSigner
- getSerializedSize() - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- getSerializedSize() - Method in class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- getSerializedSize() - Method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- getSerializedSize() - Method in class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
- getSignData() - Method in class io.aether.crypto.sodium.SodiumSign
- getSk() - Method in class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- getSk() - Method in class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
- getStaticSize() - Static method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- getStaticSize() - Static method in class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- getStaticSize() - Static method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- getStaticSize() - Static method in class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
H
- h - Variable in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- h - Variable in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- hashCode() - Method in class io.aether.crypto.sodium.SodiumKey
I
- INSTANCE - Static variable in class io.aether.crypto.sodium.SodiumCryptoProvider
- io.aether.crypto.sodium - package io.aether.crypto.sodium
- io.aether.nativeLib - package io.aether.nativeLib
K
- k - Variable in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- keyToString() - Method in class io.aether.crypto.sodium.SodiumKey
- keyType - Variable in class io.aether.crypto.sodium.SodiumKey
P
- pad - Variable in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- pad - Variable in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- pk - Variable in class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- pk - Variable in class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
- providerName - Variable in class io.aether.crypto.sodium.SodiumKey
S
- serialize(MemorySegment, long, Arena) - Method in class io.aether.nativeLib.SodiumLib.crypto_auth_state
- serialize(MemorySegment, long, Arena) - Method in class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- serialize(MemorySegment, long, Arena) - Method in class io.aether.nativeLib.SodiumLib.crypto_generichash_state
- serialize(MemorySegment, long, Arena) - Method in class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
- sign(byte[]) - Method in class io.aether.crypto.sodium.SodiumSigner
- SignPrivate(byte[]) - Constructor for class io.aether.crypto.sodium.SodiumKey.SignPrivate
- SignPublic(byte[]) - Constructor for class io.aether.crypto.sodium.SodiumKey.SignPublic
- size() - Method in class io.aether.crypto.sodium.SodiumKey
- sk - Variable in class io.aether.nativeLib.SodiumLib.crypto_box_keypair
- sk - Variable in class io.aether.nativeLib.SodiumLib.crypto_sign_keypair
- sodium_bin2hex(byte[], byte[]) - Static method in class io.aether.nativeLib.SodiumLib
- sodium_bin2hex_BUF_LEN - Static variable in class io.aether.nativeLib.SodiumLib
- sodium_bin2hex_LEN_MULT - Static variable in class io.aether.nativeLib.SodiumLib
- sodium_hex2bin(byte[], byte[], long, String, long[], String) - Static method in class io.aether.nativeLib.SodiumLib
- sodium_hex2bin_BUF_LEN - Static variable in class io.aether.nativeLib.SodiumLib
- SODIUM_LIB_CTX - Static variable in class io.aether.crypto.sodium.SodiumKey
- SodiumAsymmetricEngine - Class in io.aether.crypto.sodium
- SodiumAsymmetricEngine(AKey.AsymmetricPrivate, AKey.AsymmetricPublic) - Constructor for class io.aether.crypto.sodium.SodiumAsymmetricEngine
- SodiumAsymmetricEngine(AKey.AsymmetricPublic) - Constructor for class io.aether.crypto.sodium.SodiumAsymmetricEngine
- SodiumCryptoProvider - Class in io.aether.crypto.sodium
- SodiumFastModule - Class in io.aether.crypto.sodium
- SodiumFastModule() - Constructor for class io.aether.crypto.sodium.SodiumFastModule
- SodiumKey - Class in io.aether.crypto.sodium
- SodiumKey(byte[], KeyType) - Constructor for class io.aether.crypto.sodium.SodiumKey
- SodiumKey.AsymmetricPrivate - Class in io.aether.crypto.sodium
- SodiumKey.AsymmetricPublic - Class in io.aether.crypto.sodium
- SodiumKey.SignPrivate - Class in io.aether.crypto.sodium
- SodiumKey.SignPublic - Class in io.aether.crypto.sodium
- SodiumKey.Symmetric - Class in io.aether.crypto.sodium
- SodiumLib - Class in io.aether.nativeLib
- SodiumLib() - Constructor for class io.aether.nativeLib.SodiumLib
- SodiumLib.crypto_auth_state - Class in io.aether.nativeLib
- SodiumLib.crypto_box_keypair - Class in io.aether.nativeLib
- SodiumLib.crypto_generichash_state - Class in io.aether.nativeLib
- SodiumLib.crypto_sign_keypair - Class in io.aether.nativeLib
- SodiumSign - Class in io.aether.crypto.sodium
- SodiumSign(byte[]) - Constructor for class io.aether.crypto.sodium.SodiumSign
- SodiumSigner - Class in io.aether.crypto.sodium
- SodiumSigner(AKey.SignPublic, AKey.SignPrivate) - Constructor for class io.aether.crypto.sodium.SodiumSigner
- SodiumSymmetricEngine - Class in io.aether.crypto.sodium
- SodiumSymmetricEngine(AKey.Symmetric) - Constructor for class io.aether.crypto.sodium.SodiumSymmetricEngine
- Symmetric(byte[]) - Constructor for class io.aether.crypto.sodium.SodiumKey.Symmetric
T
- toCryptoEngine() - Method in class io.aether.crypto.sodium.SodiumKey.AsymmetricPublic
- toCryptoEngine() - Method in class io.aether.crypto.sodium.SodiumKey.Symmetric
- toSignChecker() - Method in class io.aether.crypto.sodium.SodiumKey.SignPublic
- toString() - Method in class io.aether.crypto.sodium.SodiumKey
- toString() - Method in class io.aether.crypto.sodium.SodiumSign
All Classes and Interfaces|All Packages|Constant Field Values