Index

A B C D E F G H I K L M N O P R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
AEAD - Interface in com.codevasp.lazysodium.interfaces
 
AEAD.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
AEAD.Method - Enum Class in com.codevasp.lazysodium.interfaces
 
AEAD.Native - Interface in com.codevasp.lazysodium.interfaces
 
AEAD.StateAES - Class in com.codevasp.lazysodium.interfaces
 
AEAD.StateAES.ByReference - Class in com.codevasp.lazysodium.interfaces
 
AES256GCM - Enum constant in enum class com.codevasp.lazysodium.interfaces.AEAD.Method
 
AES256GCM_ABYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
AES256GCM_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
AES256GCM_NPUBBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
AES256GCM_NSECBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
ARGON2ID_BYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_BYTES_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_MEMLIMIT_INTERACTIVE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_MEMLIMIT_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_MEMLIMIT_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_MEMLIMIT_MODERATE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_MEMLIMIT_SENSITIVE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_OPSLIMIT_INTERACTIVE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_OPSLIMIT_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_OPSLIMIT_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_OPSLIMIT_MODERATE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_OPSLIMIT_SENSITIVE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_PASSWD_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_PASSWD_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_SALTBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
ARGON2ID_STR_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
arr - Variable in class com.codevasp.lazysodium.interfaces.AEAD.StateAES
 
Auth - Interface in com.codevasp.lazysodium.interfaces
 
Auth.Checker - Class in com.codevasp.lazysodium.interfaces
 
Auth.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Auth.Native - Interface in com.codevasp.lazysodium.interfaces
 
Auth.StateHMAC256 - Class in com.codevasp.lazysodium.interfaces
 
Auth.StateHMAC512 - Class in com.codevasp.lazysodium.interfaces
 
Auth.StateHMAC512256 - Class in com.codevasp.lazysodium.interfaces
 
Auth.Type - Enum Class in com.codevasp.lazysodium.interfaces
 

B

base(LazySodium) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Returns the base point of the Ristretto255 group.
Base - Interface in com.codevasp.lazysodium.interfaces
 
base64Facade - Static variable in class com.codevasp.lazysodium.LazySodium
 
base64Facade - Static variable in class com.codevasp.lazysodium.Sodium
 
Base64Facade - Interface in com.codevasp.lazysodium.utils
 
Base64Java - Class in com.codevasp.lazysodium.utils
 
Base64Java() - Constructor for class com.codevasp.lazysodium.utils.Base64Java
 
Base64MessageEncoder - Class in com.codevasp.lazysodium.utils
 
Base64MessageEncoder() - Constructor for class com.codevasp.lazysodium.utils.Base64MessageEncoder
 
BaseChecker - Class in com.codevasp.lazysodium.utils
 
BaseChecker() - Constructor for class com.codevasp.lazysodium.utils.BaseChecker
 
BEFORENMBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
BLAKE2B_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BLAKE2B_BYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BLAKE2B_BYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.KeyDerivation
 
BLAKE2B_BYTES_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BLAKE2B_BYTES_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.KeyDerivation
 
BLAKE2B_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BLAKE2B_KEYBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BLAKE2B_KEYBYTES_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BLAKE2B_PERSONALBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BLAKE2B_SALTBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
Box - Interface in com.codevasp.lazysodium.interfaces
 
Box.Checker - Class in com.codevasp.lazysodium.interfaces
 
Box.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Box.Native - Interface in com.codevasp.lazysodium.interfaces
 
buf - Variable in class com.codevasp.lazysodium.interfaces.Hash.State256
 
buf - Variable in class com.codevasp.lazysodium.interfaces.Hash.State512
 
BUNDLED_ONLY - Enum constant in enum class com.codevasp.lazysodium.utils.LibraryLoader.Mode
Load the bundled version, ignoring the system.
ByReference() - Constructor for class com.codevasp.lazysodium.interfaces.AEAD.StateAES.ByReference
 
ByReference() - Constructor for class com.codevasp.lazysodium.interfaces.Hash.State256.ByReference
 
ByReference() - Constructor for class com.codevasp.lazysodium.interfaces.Hash.State512.ByReference
 
ByReference() - Constructor for class com.codevasp.lazysodium.interfaces.SecretStream.State.ByReference
 
bytes(String) - Method in interface com.codevasp.lazysodium.interfaces.Base
Convert a string to directly bytes.
bytes(String) - Method in class com.codevasp.lazysodium.LazySodium
 
BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Auth
 
BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Hash
 
BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.ShortHash
 
BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
BYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.KeyDerivation
 
BYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
BYTES_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
BYTES_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.KeyDerivation
 
BYTES_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
bytesToScalar(byte[]) - Static method in interface com.codevasp.lazysodium.interfaces.Ristretto255
 

C

CHACHA20 - Enum constant in enum class com.codevasp.lazysodium.interfaces.Stream.Method
 
CHACHA20_IETF - Enum constant in enum class com.codevasp.lazysodium.interfaces.Stream.Method
 
CHACHA20_IETF_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
CHACHA20_IETF_MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
CHACHA20_IETF_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
CHACHA20_IETF_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
CHACHA20_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
CHACHA20_MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
CHACHA20_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
CHACHA20_POLY1305 - Enum constant in enum class com.codevasp.lazysodium.interfaces.AEAD.Method
 
CHACHA20_POLY1305_IETF - Enum constant in enum class com.codevasp.lazysodium.interfaces.AEAD.Method
 
CHACHA20POLY1305_ABYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
CHACHA20POLY1305_IETF_ABYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
CHACHA20POLY1305_IETF_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
CHACHA20POLY1305_IETF_NPUBBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
CHACHA20POLY1305_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
CHACHA20POLY1305_NPUBBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
charset - Variable in class com.codevasp.lazysodium.LazySodium
 
checkAll(long, long, long, NativeLong) - Static method in class com.codevasp.lazysodium.interfaces.PwHash.Checker
 
checkAllScrypt(long, long, long, long, long) - Static method in class com.codevasp.lazysodium.interfaces.Scrypt.Checker
 
checkBeforeNmBytes(int) - Static method in class com.codevasp.lazysodium.interfaces.Box.Checker
 
Checker() - Constructor for class com.codevasp.lazysodium.interfaces.Auth.Checker
 
Checker() - Constructor for class com.codevasp.lazysodium.interfaces.Box.Checker
 
Checker() - Constructor for class com.codevasp.lazysodium.interfaces.KeyDerivation.Checker
 
Checker() - Constructor for class com.codevasp.lazysodium.interfaces.PwHash.Checker
 
Checker() - Constructor for class com.codevasp.lazysodium.interfaces.Scrypt.Checker
 
Checker() - Constructor for class com.codevasp.lazysodium.interfaces.SecretStream.Checker
 
checkHash(byte[]) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.Checker
 
checkMac(int) - Static method in class com.codevasp.lazysodium.interfaces.Box.Checker
 
checkMemLimitScrypt(long) - Static method in class com.codevasp.lazysodium.interfaces.Scrypt.Checker
 
checkNonce(int) - Static method in class com.codevasp.lazysodium.interfaces.Box.Checker
 
checkNonReducedScalar(byte[]) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.Checker
 
checkOpsLimitScrypt(long) - Static method in class com.codevasp.lazysodium.interfaces.Scrypt.Checker
 
checkPoint(byte[]) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.Checker
 
checkPublicKey(int) - Static method in class com.codevasp.lazysodium.interfaces.Box.Checker
 
checkScalar(byte[]) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.Checker
 
checkSecretKey(int) - Static method in class com.codevasp.lazysodium.interfaces.Box.Checker
 
checkSeed(int) - Static method in class com.codevasp.lazysodium.interfaces.Box.Checker
 
clone() - Method in class com.codevasp.lazysodium.interfaces.Sign.StateCryptoSign
 
com.codevasp.lazysodium - package com.codevasp.lazysodium
 
com.codevasp.lazysodium.exceptions - package com.codevasp.lazysodium.exceptions
 
com.codevasp.lazysodium.interfaces - package com.codevasp.lazysodium.interfaces
 
com.codevasp.lazysodium.utils - package com.codevasp.lazysodium.utils
 
Constants - Class in com.codevasp.lazysodium.utils
 
Constants() - Constructor for class com.codevasp.lazysodium.utils.Constants
 
CONTEXT_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.KeyDerivation
 
contextIsCorrect(int) - Static method in class com.codevasp.lazysodium.interfaces.KeyDerivation.Checker
 
convertKeyPairEd25519ToCurve25519(KeyPair) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Converts a ed25519 keypair to a curve25519 keypair.
convertKeyPairEd25519ToCurve25519(KeyPair) - Method in class com.codevasp.lazysodium.LazySodium
 
convertPublicKeyEd25519ToCurve25519(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Converts a public ed25519 key to a public curve25519 key.
convertPublicKeyEd25519ToCurve25519(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
convertSecretKeyEd25519ToCurve25519(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Converts a secret ed25519 key to a secret curve25519 key.
convertSecretKeyEd25519ToCurve25519(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
copyToTempDirectory(String, Class) - Method in class com.codevasp.lazysodium.utils.ResourceLoader
Copies a file into a temporary directory regardless of if it is in a JAR or not.
correctLen(long, long) - Static method in class com.codevasp.lazysodium.utils.BaseChecker
 
count - Variable in class com.codevasp.lazysodium.interfaces.Hash.State256
 
count - Variable in class com.codevasp.lazysodium.interfaces.Hash.State512
 
createMainTempDirectory() - Static method in class com.codevasp.lazysodium.utils.ResourceLoader
Creates the main temporary directory for resource-loader.
crypto_aead_aes256gcm_beforenm(AEAD.StateAES, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_decrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_decrypt_afternm(byte[], long[], byte[], byte[], long, byte[], long, byte[], AEAD.StateAES) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_decrypt_detached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_decrypt_detached_afternm(byte[], byte[], byte[], long, byte[], byte[], long, byte[], AEAD.StateAES) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_encrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_encrypt_afternm(byte[], long[], byte[], long, byte[], long, byte[], byte[], AEAD.StateAES) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_encrypt_detached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_encrypt_detached_afternm(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], AEAD.StateAES) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_is_available() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_aes256gcm_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_decrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_decrypt_detached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_encrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_encrypt_detached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_ietf_decrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_ietf_decrypt_detached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_ietf_encrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_ietf_encrypt_detached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_ietf_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_chacha20poly1305_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_xchacha20poly1305_ietf_decrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_xchacha20poly1305_ietf_decrypt_detached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_xchacha20poly1305_ietf_encrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_xchacha20poly1305_ietf_encrypt_detached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_aead_xchacha20poly1305_ietf_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha256(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha256_final(Auth.StateHMAC256, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha256_init(Auth.StateHMAC256, byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha256_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha256_update(Auth.StateHMAC256, byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha256_verify(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512_final(Auth.StateHMAC512, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512_init(Auth.StateHMAC512, byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512_update(Auth.StateHMAC512, byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512_verify(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512256(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512256_final(Auth.StateHMAC512256, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512256_init(Auth.StateHMAC512256, byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512256_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512256_update(Auth.StateHMAC512256, byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_hmacsha512256_verify(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_auth_verify(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_beforenm(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_detached(byte[], byte[], byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_detached_afternm(byte[], byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_easy(byte[], byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_easy_afternm(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_keypair(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_open_detached(byte[], byte[], byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_open_detached_afternm(byte[], byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_open_easy(byte[], byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_open_easy_afternm(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_seal(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_seal_open(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_box_seed_keypair(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_hchacha20(byte[], byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_add(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_from_hash(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_is_valid_point(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_random(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_scalar_add(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_scalar_complement(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_scalar_invert(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_scalar_mul(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_scalar_negate(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_scalar_random(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_scalar_reduce(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_scalar_sub(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_core_ristretto255_sub(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_generichash(byte[], int, byte[], long, byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_generichash_blake2b_salt_personal(byte[], int, byte[], long, byte[], int, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_generichash_final(byte[], byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_generichash_init(byte[], byte[], int, int) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_generichash_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_generichash_statebytes() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_generichash_update(byte[], byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_hash_sha256(byte[], byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_hash_sha256_final(Hash.State256, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_hash_sha256_init(Hash.State256) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_hash_sha256_update(Hash.State256, byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_hash_sha512(byte[], byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_hash_sha512_final(Hash.State512, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_hash_sha512_init(Hash.State512) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_hash_sha512_update(Hash.State512, byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_kdf_derive_from_key(byte[], int, long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_kdf_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_kx_client_session_keys(byte[], byte[], byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_kx_keypair(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_kx_seed_keypair(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_kx_server_session_keys(byte[], byte[], byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_pwhash(byte[], long, byte[], long, byte[], long, NativeLong, int) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_pwhash_scryptsalsa208sha256(byte[], long, byte[], long, byte[], long, long) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_pwhash_scryptsalsa208sha256_ll(byte[], int, byte[], int, long, long, long, byte[], int) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_pwhash_scryptsalsa208sha256_str(byte[], byte[], long, long, long) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_pwhash_scryptsalsa208sha256_str_needs_rehash(byte[], long, long) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_pwhash_scryptsalsa208sha256_str_verify(byte[], byte[], long) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_pwhash_str(byte[], byte[], long, long, NativeLong) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_pwhash_str_needs_rehash(byte[], long, NativeLong) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_pwhash_str_verify(byte[], byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_scalarmult(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_scalarmult_base(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_scalarmult_ristretto255(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_scalarmult_ristretto255_base(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretbox_detached(byte[], byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretbox_easy(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretbox_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretbox_open_detached(byte[], byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretbox_open_easy(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_abytes() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_headerbytes() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_init_pull(SecretStream.State, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_init_push(SecretStream.State, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_keybytes() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_messagebytes_max() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_pull(SecretStream.State, byte[], long[], byte[], byte[], long, byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_push(SecretStream.State, byte[], long[], byte[], long, byte[], long, byte) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_rekey(SecretStream.State) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_tag_final() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_tag_message() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_tag_push() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_secretstream_xchacha20poly1305_tag_rekey() - Method in class com.codevasp.lazysodium.Sodium
 
crypto_shorthash(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_shorthash_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign(byte[], Pointer, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_detached(byte[], Pointer, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_ed25519_pk_to_curve25519(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_ed25519_sk_to_curve25519(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_ed25519_sk_to_pk(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_ed25519_sk_to_seed(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_final_create(Sign.StateCryptoSign, byte[], Pointer, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_final_verify(Sign.StateCryptoSign, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_init(Sign.StateCryptoSign) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_keypair(byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_open(byte[], Pointer, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_seed_keypair(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_update(Sign.StateCryptoSign, byte[], long) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_sign_verify_detached(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_chacha20(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_chacha20_ietf(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_chacha20_ietf_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_chacha20_ietf_xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_chacha20_ietf_xor_ic(byte[], byte[], long, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_chacha20_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_chacha20_xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_chacha20_xor_ic(byte[], byte[], long, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_salsa20(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_salsa20_keygen(byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_salsa20_xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_salsa20_xor_ic(byte[], byte[], long, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
crypto_stream_salsa2012(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_salsa2012_keygen(byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_salsa2012_xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_salsa208(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_salsa208_keygen(byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_salsa208_xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_xchacha20(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_xchacha20_keygen(byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_xchacha20_xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_xchacha20_xor_ic(byte[], byte[], long, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.SodiumJava
 
crypto_stream_xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
cryptoAeadAES256GCMDecrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadAES256GCMDecrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadAES256GCMDecryptDetached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadAES256GCMDecryptDetached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadAES256GCMEncrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadAES256GCMEncrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadAES256GCMEncryptDetached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadAES256GCMEncryptDetached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadAES256GCMIsAvailable() - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadAES256GCMIsAvailable() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadAES256GCMKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadAES256GCMKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305Decrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305Decrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305DecryptDetached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305DecryptDetached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305Encrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305Encrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305EncryptDetached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305EncryptDetached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305IetfDecrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305IetfDecrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305IetfDecryptDetached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305IetfDecryptDetached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305IetfEncrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305IetfEncrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305IetfEncryptDetached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305IetfEncryptDetached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305IetfKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305IetfKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadChaCha20Poly1305Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadChaCha20Poly1305Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadXChaCha20Poly1305IetfDecrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadXChaCha20Poly1305IetfDecrypt(byte[], long[], byte[], byte[], long, byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadXChaCha20Poly1305IetfDecryptDetached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadXChaCha20Poly1305IetfDecryptDetached(byte[], byte[], byte[], long, byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadXChaCha20Poly1305IetfEncrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadXChaCha20Poly1305IetfEncrypt(byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadXChaCha20Poly1305IetfEncryptDetached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadXChaCha20Poly1305IetfEncryptDetached(byte[], byte[], long[], byte[], long, byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAeadXChaCha20Poly1305IetfKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Native
 
cryptoAeadXChaCha20Poly1305IetfKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuth(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
Computes a tag for the message in, whose length is inLen bytes, and the key k.
cryptoAuth(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuth(String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
Computes a tag for the message in.
cryptoAuth(String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha(Auth.Type, String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACSha(Auth.Type, String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha256(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha256(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha256Final(Auth.StateHMAC256, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha256Final(Auth.StateHMAC256, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha256Init(Auth.StateHMAC256, byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha256Init(Auth.StateHMAC256, byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha256Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha256Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha256Update(Auth.StateHMAC256, byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha256Update(Auth.StateHMAC256, byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha256Verify(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha256Verify(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512256(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512256(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512256Final(Auth.StateHMAC512256, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512256Final(Auth.StateHMAC512256, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512256Init(Auth.StateHMAC512256, byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512256Init(Auth.StateHMAC512256, byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512256Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512256Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512256Update(Auth.StateHMAC512256, byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512256Update(Auth.StateHMAC512256, byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512256Verify(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512256Verify(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512Final(Auth.StateHMAC512, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512Final(Auth.StateHMAC512, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512Init(Auth.StateHMAC512, byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512Init(Auth.StateHMAC512, byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512Update(Auth.StateHMAC512, byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512Update(Auth.StateHMAC512, byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACSha512Verify(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
 
cryptoAuthHMACSha512Verify(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaFinal(Auth.StateHMAC256) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaFinal(Auth.StateHMAC256) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaFinal(Auth.StateHMAC512) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaFinal(Auth.StateHMAC512) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaFinal(Auth.StateHMAC512256) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaFinal(Auth.StateHMAC512256) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaInit(Auth.StateHMAC256, Key) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaInit(Auth.StateHMAC256, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaInit(Auth.StateHMAC512256, Key) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaInit(Auth.StateHMAC512256, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaInit(Auth.StateHMAC512, Key) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaInit(Auth.StateHMAC512, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaKeygen(Auth.Type) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaKeygen(Auth.Type) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaUpdate(Auth.StateHMAC256, String) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaUpdate(Auth.StateHMAC256, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaUpdate(Auth.StateHMAC512256, String) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaUpdate(Auth.StateHMAC512256, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaUpdate(Auth.StateHMAC512, String) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaUpdate(Auth.StateHMAC512, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthHMACShaVerify(Auth.Type, String, String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
 
cryptoAuthHMACShaVerify(Auth.Type, String, String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthKeygen() - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
Generate an authentication key.
cryptoAuthKeygen() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
Generate an authentication key.
cryptoAuthKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthVerify(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Native
Verifies that the tag stored at h is a valid tag for the message in whose length is inLen bytes, and the key k.
cryptoAuthVerify(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoAuthVerify(String, String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Auth.Lazy
Verifies that the tag valid tag for the message.
cryptoAuthVerify(String, String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxBeforeNm(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
If you send several messages to the same receiver or receive several messages from the same sender, you can gain speed by calculating the shared key only once, and reusing it in subsequent operations.
cryptoBoxBeforeNm(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxBeforeNm(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxBeforeNm(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxBeforeNm(KeyPair) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
If you send several messages to the same receiver or receive several messages from the same sender, you can gain speed by calculating the shared key only once, and reusing it in subsequent operations.
cryptoBoxBeforeNm(KeyPair) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxDetached(byte[], byte[], byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxDetached(byte[], byte[], byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxDetachedAfterNm(byte[], byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxDetachedAfterNm(byte[], byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxDetachedAfterNm(String, byte[], String) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Encrypt a message but allow for storage of the mac separately.
cryptoBoxDetachedAfterNm(String, byte[], String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxEasy(byte[], byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxEasy(byte[], byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxEasy(String, byte[], KeyPair) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Encrypts a message.
cryptoBoxEasy(String, byte[], KeyPair) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxEasyAfterNm(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxEasyAfterNm(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxEasyAfterNm(String, byte[], String) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Encrypt a message.
cryptoBoxEasyAfterNm(String, byte[], String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxKeypair() - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Generate a secret and public key.
cryptoBoxKeypair() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxKeypair(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxKeypair(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxOpenDetached(byte[], byte[], byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxOpenDetached(byte[], byte[], byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxOpenDetachedAfterNm(byte[], byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxOpenDetachedAfterNm(byte[], byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxOpenDetachedAfterNm(DetachedEncrypt, byte[], String) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Decrypt a message.
cryptoBoxOpenDetachedAfterNm(DetachedEncrypt, byte[], String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxOpenEasy(byte[], byte[], long, byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxOpenEasy(byte[], byte[], long, byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxOpenEasy(String, byte[], KeyPair) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Decrypts a previously encrypted message.
cryptoBoxOpenEasy(String, byte[], KeyPair) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxOpenEasyAfterNm(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxOpenEasyAfterNm(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxOpenEasyAfterNm(String, byte[], String) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Decrypt a message.
cryptoBoxOpenEasyAfterNm(String, byte[], String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxSeal(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxSeal(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxSealEasy(String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Encrypts a message.
cryptoBoxSealEasy(String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxSealOpen(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxSealOpen(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxSealOpenEasy(String, KeyPair) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Decrypts a previously encrypted message.
cryptoBoxSealOpenEasy(String, KeyPair) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxSeedKeypair(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Lazy
Generate a public and secret key deterministically.
cryptoBoxSeedKeypair(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoBoxSeedKeypair(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Box.Native
 
cryptoBoxSeedKeypair(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255Add(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Adds two given Ristretto255 points p and q and puts the representation of the result into result.
cryptoCoreRistretto255Add(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255Add(Ristretto255.RistrettoPoint, Ristretto255.RistrettoPoint) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two given Ristretto255 points p and q and returns the result.
cryptoCoreRistretto255Add(Ristretto255.RistrettoPoint, Ristretto255.RistrettoPoint) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255FromHash(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Maps a Ristretto255.RISTRETTO255_HASH_BYTES bytes hash to a Ristretto255 point.
cryptoCoreRistretto255FromHash(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255FromHash(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Maps a Ristretto255.RISTRETTO255_HASH_BYTES bytes hash to a Ristretto255 point and puts its representation to point.
cryptoCoreRistretto255FromHash(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255FromHash(String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
cryptoCoreRistretto255FromHash(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255IsValidPoint(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Returns whether the passed bytes represent a valid Ristretto255 point.
cryptoCoreRistretto255IsValidPoint(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255IsValidPoint(String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Returns whether the passed encoded string represents a valid Ristretto255 point.
cryptoCoreRistretto255IsValidPoint(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255Random() - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Chooses a random Ristretto255 point and returns it.
cryptoCoreRistretto255Random() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255Random(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Chooses a random Ristretto255 point and puts its representation to point
cryptoCoreRistretto255Random(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(byte[], String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(byte[], String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(byte[], BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(byte[], BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(String, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(String, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(String, String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(String, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(String, BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(String, BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(BigInteger, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(BigInteger, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(BigInteger, String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(BigInteger, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarAdd(BigInteger, BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Adds two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarAdd(BigInteger, BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarComplement(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the result R for the given scalar value such that R + scalar = 1 (mod L) with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarComplement(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarComplement(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Calculates the result R for the given scalar value such that R + scalar = 1 (mod L) with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarComplement(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarComplement(String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the result R for the given scalar value such that R + scalar = 1 (mod L) with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarComplement(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarComplement(BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the result R for the given scalar value such that R + scalar = 1 (mod L) with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarComplement(BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarInvert(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the multiplicative inverse of the given scalar value.
cryptoCoreRistretto255ScalarInvert(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarInvert(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Calculates the multiplicative inverse of the given scalar value.
cryptoCoreRistretto255ScalarInvert(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarInvert(String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the multiplicative inverse of the given scalar value.
cryptoCoreRistretto255ScalarInvert(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarInvert(BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the multiplicative inverse of the given scalar value.
cryptoCoreRistretto255ScalarInvert(BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(byte[], String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(byte[], String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(byte[], BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(byte[], BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(String, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(String, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(String, String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(String, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(String, BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(String, BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(BigInteger, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(BigInteger, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(BigInteger, String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(BigInteger, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarMul(BigInteger, BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarMul(BigInteger, BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarNegate(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the additive inverse of the given scalar value.
cryptoCoreRistretto255ScalarNegate(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarNegate(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Calculates the additive inverse of the given scalar value.
cryptoCoreRistretto255ScalarNegate(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarNegate(String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the additive inverse of the given scalar value.
cryptoCoreRistretto255ScalarNegate(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarNegate(BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Calculates the additive inverse of the given scalar value.
cryptoCoreRistretto255ScalarNegate(BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarRandom() - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Creates a random scalar value in [0, l[ with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarRandom() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarRandom(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Creates a random scalar value in [0, l[ with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarRandom(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarReduce(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Reduces a possibly larger scalar value to [0, L[ with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarReduce(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarReduce(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Reduces a possibly larger scalar value to [0, l[ with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarReduce(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarReduce(String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Reduces a possibly larger scalar value to [0, l[ with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarReduce(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarReduce(BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Reduces a possibly larger scalar value to [0, l[ with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarReduce(BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(byte[], String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(byte[], String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(byte[], BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(byte[], BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(String, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(String, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(String, String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(String, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(String, BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(String, BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(BigInteger, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(BigInteger, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(BigInteger, String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(BigInteger, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255ScalarSub(BigInteger, BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two scalars x and y modulo L with L being the order of the Ristretto255 group.
cryptoCoreRistretto255ScalarSub(BigInteger, BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255Sub(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Subtracts two given Ristretto255 points p and q and puts the representation of the result into result.
cryptoCoreRistretto255Sub(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoCoreRistretto255Sub(Ristretto255.RistrettoPoint, Ristretto255.RistrettoPoint) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Subtracts two given Ristretto255 points p and q and returns the result.
cryptoCoreRistretto255Sub(Ristretto255.RistrettoPoint, Ristretto255.RistrettoPoint) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHash(byte[], int, byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Native
Hash a byte array without a key.
cryptoGenericHash(byte[], int, byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHash(byte[], int, byte[], long, byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Native
Hash a byte array.
cryptoGenericHash(byte[], int, byte[], long, byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHash(String) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Lazy
Hash a string without a key.
cryptoGenericHash(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHash(String, Key) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Lazy
Hash a string with a key, so later on you can verify the hashed string with the key.
cryptoGenericHash(String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashFinal(byte[], byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Native
Now that the hash has finalised, the hash can be put into out.
cryptoGenericHashFinal(byte[], byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashFinal(byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Lazy
Finalise the hashing operation.
cryptoGenericHashFinal(byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashInit(byte[], byte[], int, int) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Native
Hash multiple parts of a message.
cryptoGenericHashInit(byte[], byte[], int, int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashInit(byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Native
Hash multiple parts of a message without a key
cryptoGenericHashInit(byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashInit(byte[], Key, int) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Lazy
Initialise a multi-part hashing operation.
cryptoGenericHashInit(byte[], Key, int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashKeygen() - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Lazy
Generate a hashing key.
cryptoGenericHashKeygen() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Native
Generate a key.
cryptoGenericHashKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashKeygen(int) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Lazy
Generate a hashing key with a size.
cryptoGenericHashKeygen(int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashStateBytes() - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Native
 
cryptoGenericHashStateBytes() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashUpdate(byte[], byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Native
Update a multi-part hashing with another part.
cryptoGenericHashUpdate(byte[], byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoGenericHashUpdate(byte[], String) - Method in interface com.codevasp.lazysodium.interfaces.GenericHash.Lazy
Hash a part of a multi-part hash.
cryptoGenericHashUpdate(byte[], String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha256(byte[], byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Native
 
cryptoHashSha256(byte[], byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha256(String) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Lazy
 
cryptoHashSha256(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha256Final(Hash.State256) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Lazy
 
cryptoHashSha256Final(Hash.State256) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha256Final(Hash.State256, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Native
 
cryptoHashSha256Final(Hash.State256, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha256Init(Hash.State256) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Lazy
 
cryptoHashSha256Init(Hash.State256) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Native
 
cryptoHashSha256Init(Hash.State256) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha256Update(Hash.State256, byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Native
 
cryptoHashSha256Update(Hash.State256, byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha256Update(Hash.State256, String) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Lazy
 
cryptoHashSha256Update(Hash.State256, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha512(byte[], byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Native
 
cryptoHashSha512(byte[], byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha512(String) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Lazy
 
cryptoHashSha512(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha512Final(Hash.State512) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Lazy
 
cryptoHashSha512Final(Hash.State512) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha512Final(Hash.State512, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Native
 
cryptoHashSha512Final(Hash.State512, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha512Init(Hash.State512) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Lazy
 
cryptoHashSha512Init(Hash.State512) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Native
 
cryptoHashSha512Init(Hash.State512) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha512Update(Hash.State512, byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Native
 
cryptoHashSha512Update(Hash.State512, byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoHashSha512Update(Hash.State512, String) - Method in interface com.codevasp.lazysodium.interfaces.Hash.Lazy
 
cryptoHashSha512Update(Hash.State512, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKdfDeriveFromKey(byte[], int, long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.KeyDerivation.Native
Derive a subkey from a master key.
cryptoKdfDeriveFromKey(byte[], int, long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKdfDeriveFromKey(int, long, String, Key) - Method in interface com.codevasp.lazysodium.interfaces.KeyDerivation.Lazy
Derive a subkey from a master key.
cryptoKdfDeriveFromKey(int, long, String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKdfKeygen() - Method in interface com.codevasp.lazysodium.interfaces.KeyDerivation.Lazy
Auto generates a master key and returns it in string format.
cryptoKdfKeygen() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKdfKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.KeyDerivation.Native
Creates a master key.
cryptoKdfKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxClientSessionKeys(byte[], byte[], byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Native
This function computes a pair of shared keys (rx and tx) using the client's public key clientPk, the client's secret key clientSk and the server's public key serverPk.
cryptoKxClientSessionKeys(byte[], byte[], byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxClientSessionKeys(KeyPair, KeyPair) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Lazy
Generate a client's session keys.
cryptoKxClientSessionKeys(KeyPair, KeyPair) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxClientSessionKeys(Key, Key, Key) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Lazy
Generate a client's session keys.
cryptoKxClientSessionKeys(Key, Key, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxKeypair() - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Lazy
Generate a public and secret key.
cryptoKxKeypair() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxKeypair(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Lazy
Deterministically generate a public and secret key.
cryptoKxKeypair(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxKeypair(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Native
Generate a public and a secret key.
cryptoKxKeypair(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxSeedKeypair(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Native
Deterministically generate a public and secret key.
cryptoKxSeedKeypair(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxServerSessionKeys(byte[], byte[], byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Native
This function computes a pair of shared keys (rx and tx) using the client's public key clientPk, the server's secret key serverSk and the server's public key serverPk.
cryptoKxServerSessionKeys(byte[], byte[], byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxServerSessionKeys(KeyPair, KeyPair) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Lazy
Generate a server's session keys.
cryptoKxServerSessionKeys(KeyPair, KeyPair) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoKxServerSessionKeys(Key, Key, Key) - Method in interface com.codevasp.lazysodium.interfaces.KeyExchange.Lazy
Computes a pair of shared keys (server-side) (rx and tx) using the client's public key clientPk, the server's secret key serverSk and the server's public key serverPk.
cryptoKxServerSessionKeys(Key, Key, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoPwHash(byte[], int, byte[], int, byte[], long, NativeLong, PwHash.Alg) - Method in interface com.codevasp.lazysodium.interfaces.PwHash.Native
Based on a password you provide, hash that password and put the output into outputHash.
cryptoPwHash(byte[], int, byte[], int, byte[], long, NativeLong, PwHash.Alg) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoPwHash(String, int, byte[], long, NativeLong, PwHash.Alg) - Method in interface com.codevasp.lazysodium.interfaces.PwHash.Lazy
Hashes a given password.
cryptoPwHash(String, int, byte[], long, NativeLong, PwHash.Alg) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoPwHashScryptSalsa208Sha256(byte[], long, byte[], long, byte[], long, long) - Method in interface com.codevasp.lazysodium.interfaces.Scrypt.Native
 
cryptoPwHashScryptSalsa208Sha256(byte[], long, byte[], long, byte[], long, long) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoPwHashScryptSalsa208Sha256(String, long, byte[], long, long) - Method in interface com.codevasp.lazysodium.interfaces.Scrypt.Lazy
Hash a password using a salt.
cryptoPwHashScryptSalsa208Sha256(String, long, byte[], long, long) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoPwHashScryptSalsa208Sha256Ll(byte[], int, byte[], int, long, long, long, byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.Scrypt.Native
 
cryptoPwHashScryptSalsa208Sha256Ll(byte[], int, byte[], int, long, long, long, byte[], int) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoPwHashScryptSalsa208Sha256Str(byte[], byte[], long, long, long) - Method in interface com.codevasp.lazysodium.interfaces.Scrypt.Native
 
cryptoPwHashScryptSalsa208Sha256Str(byte[], byte[], long, long, long) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoPwHashScryptSalsa208Sha256Str(String, long, long) - Method in interface com.codevasp.lazysodium.interfaces.Scrypt.Lazy
The most minimal way of hashing a given password using Scrypt.
cryptoPwHashScryptSalsa208Sha256Str(String, long, long) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoPwHashScryptSalsa208Sha256StrNeedsRehash(byte[], long, long) - Method in interface com.codevasp.lazysodium.interfaces.Scrypt.Native
Checks whether the Scrypt hash needs a rehash.
cryptoPwHashScryptSalsa208Sha256StrNeedsRehash(byte[], long, long) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoPwHashScryptSalsa208Sha256StrVerify(byte[], byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Scrypt.Native
 
cryptoPwHashScryptSalsa208Sha256StrVerify(byte[], byte[], long) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoPwHashScryptSalsa208Sha256StrVerify(String, String) - Method in interface com.codevasp.lazysodium.interfaces.Scrypt.Lazy
Verifies a string that was hashed using Scrypt.
cryptoPwHashScryptSalsa208Sha256StrVerify(String, String) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoPwHashStr(byte[], byte[], int, long, NativeLong) - Method in interface com.codevasp.lazysodium.interfaces.PwHash.Native
Hashes a password and stores it into an array.
cryptoPwHashStr(byte[], byte[], int, long, NativeLong) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoPwHashStr(String, long, NativeLong) - Method in interface com.codevasp.lazysodium.interfaces.PwHash.Lazy
The most minimal way of hashing a given password.
cryptoPwHashStr(String, long, NativeLong) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoPwHashStrNeedsRehash(byte[], long, NativeLong) - Method in interface com.codevasp.lazysodium.interfaces.PwHash.Native
Checks whether the hash needs a rehash.
cryptoPwHashStrNeedsRehash(byte[], long, NativeLong) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoPwHashStrRemoveNulls(String, long, NativeLong) - Method in interface com.codevasp.lazysodium.interfaces.PwHash.Lazy
Hashes a string and removes all the null bytes.
cryptoPwHashStrRemoveNulls(String, long, NativeLong) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoPwHashStrVerify(byte[], byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.PwHash.Native
Verifies a hashed password.
cryptoPwHashStrVerify(byte[], byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoPwHashStrVerify(String, String) - Method in interface com.codevasp.lazysodium.interfaces.PwHash.Lazy
Verifies a password.
cryptoPwHashStrVerify(String, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarMult(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.DiffieHellman.Native
 
cryptoScalarMult(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarMult(Key, Key) - Method in interface com.codevasp.lazysodium.interfaces.DiffieHellman.Lazy
Generate a shared key from another user's public key and a secret key.
cryptoScalarMult(Key, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarMultBase(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.DiffieHellman.Native
 
cryptoScalarMultBase(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarMultBase(Key) - Method in interface com.codevasp.lazysodium.interfaces.DiffieHellman.Lazy
Generate a public key from a private key.
cryptoScalarMultBase(Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarmultRistretto255(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Multiplies the given Ristretto255 point by the scalar n and puts the representation of the result into result.
cryptoScalarmultRistretto255(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarmultRistretto255(byte[], Ristretto255.RistrettoPoint) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies the given Ristretto255 point by the scalar n and returns the resulting point.
cryptoScalarmultRistretto255(byte[], Ristretto255.RistrettoPoint) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarmultRistretto255(String, Ristretto255.RistrettoPoint) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies the given Ristretto255 point by the scalar n and returns the resulting point.
cryptoScalarmultRistretto255(String, Ristretto255.RistrettoPoint) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarmultRistretto255(BigInteger, Ristretto255.RistrettoPoint) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies the given Ristretto255 point by the scalar n and returns the resulting point.
cryptoScalarmultRistretto255(BigInteger, Ristretto255.RistrettoPoint) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarmultRistretto255Base(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies the Ristretto255 base point by the scalar n and returns the result.
cryptoScalarmultRistretto255Base(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarmultRistretto255Base(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Native
Multiplies the Ristretto255 base point by the scalar n and puts the representation of the result into result.
cryptoScalarmultRistretto255Base(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarmultRistretto255Base(String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies the Ristretto255 base point by the scalar n and returns the result.
cryptoScalarmultRistretto255Base(String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoScalarmultRistretto255Base(BigInteger) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
Multiplies the Ristretto255 base point by the scalar n and returns the result.
cryptoScalarmultRistretto255Base(BigInteger) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxDetached(byte[], byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Native
Encrypts a message.
cryptoSecretBoxDetached(byte[], byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxDetached(String, byte[], Key) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Lazy
Encrypts a message with the mac separately
cryptoSecretBoxDetached(String, byte[], Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxEasy(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Native
Encrypts a message using a key generated by SecretBox.Native.cryptoSecretBoxKeygen(byte[]).
cryptoSecretBoxEasy(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxEasy(String, byte[], Key) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Lazy
Encrypts a message.
cryptoSecretBoxEasy(String, byte[], Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxKeygen() - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Lazy
Generates a secret symmetric key.
cryptoSecretBoxKeygen() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Native
Creates a random key.
cryptoSecretBoxKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxOpenDetached(byte[], byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Native
Decrypts a message with the mac and the cipher provided separately.
cryptoSecretBoxOpenDetached(byte[], byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxOpenDetached(DetachedEncrypt, byte[], Key) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Lazy
Decrypts a message.
cryptoSecretBoxOpenDetached(DetachedEncrypt, byte[], Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxOpenEasy(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Native
Decrypts and verifies a message using a key generated by SecretBox.Native.cryptoSecretBoxKeygen(byte[]).
cryptoSecretBoxOpenEasy(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretBoxOpenEasy(String, byte[], Key) - Method in interface com.codevasp.lazysodium.interfaces.SecretBox.Lazy
Decrypts a message.
cryptoSecretBoxOpenEasy(String, byte[], Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamInitPull(byte[], Key) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Lazy
Initialises decryption using a state and a key.
cryptoSecretStreamInitPull(byte[], Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamInitPull(SecretStream.State, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Initialises decryption using a state and a key.
cryptoSecretStreamInitPull(SecretStream.State, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamInitPush(byte[], Key) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Lazy
Initialise encryption.
cryptoSecretStreamInitPush(byte[], Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamInitPush(SecretStream.State, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Initialises encryption with a state and a key.
cryptoSecretStreamInitPush(SecretStream.State, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamKeygen() - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Lazy
Generates a key.
cryptoSecretStreamKeygen() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Generate a secret stream key.
cryptoSecretStreamKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamPull(SecretStream.State, byte[], byte[], byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Decrypt a message without additional data.
cryptoSecretStreamPull(SecretStream.State, byte[], byte[], byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamPull(SecretStream.State, byte[], long[], byte[], byte[], long, byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Decrypt a message.
cryptoSecretStreamPull(SecretStream.State, byte[], long[], byte[], byte[], long, byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamPull(SecretStream.State, String, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Lazy
Decrypt a message without additional data.
cryptoSecretStreamPull(SecretStream.State, String, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamPush(SecretStream.State, byte[], byte[], long, byte) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Encrypt a message.
cryptoSecretStreamPush(SecretStream.State, byte[], byte[], long, byte) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamPush(SecretStream.State, byte[], long[], byte[], long, byte) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Encrypt a message.
cryptoSecretStreamPush(SecretStream.State, byte[], long[], byte[], long, byte) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamPush(SecretStream.State, byte[], long[], byte[], long, byte[], long, byte) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Encrypt a message.
cryptoSecretStreamPush(SecretStream.State, byte[], long[], byte[], long, byte[], long, byte) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamPush(SecretStream.State, String, byte) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Lazy
Encrypt a message.
cryptoSecretStreamPush(SecretStream.State, String, byte) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSecretStreamRekey(SecretStream.State) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Lazy
Explicitly rekeys.
cryptoSecretStreamRekey(SecretStream.State) - Method in interface com.codevasp.lazysodium.interfaces.SecretStream.Native
Explicitly rekeys.
cryptoSecretStreamRekey(SecretStream.State) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoShortHash(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.ShortHash.Native
Short-input hash some text.
cryptoShortHash(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoShortHash(String, Key) - Method in interface com.codevasp.lazysodium.interfaces.ShortHash.Lazy
Hash a short message using a key.
cryptoShortHash(String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoShortHashKeygen() - Method in interface com.codevasp.lazysodium.interfaces.ShortHash.Lazy
Generate a 64-bit key for short-input hashing.
cryptoShortHashKeygen() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoShortHashKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.ShortHash.Native
Output a 64-bit key.
cryptoShortHashKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSign(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Sign a message.
cryptoSign(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSign(String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Sign a message.
cryptoSign(String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSign(String, String) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Sign a message.
cryptoSign(String, String) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignDetached(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Returns a signature for a message.
cryptoSignDetached(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignDetached(String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Returns a signature for a message.
cryptoSignDetached(String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignEd25519SkToPk(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Extracts the ed25519 public key from a secret ed25519 key.
cryptoSignEd25519SkToPk(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignEd25519SkToSeed(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Extracts the seed value from a secret ed25519 key.
cryptoSignEd25519SkToSeed(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignFinalCreate(Sign.StateCryptoSign, byte[], Pointer, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
This function computes a signature for the previously supplied message, using the secret key sk and puts it into sig.
cryptoSignFinalCreate(Sign.StateCryptoSign, byte[], Pointer, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignFinalVerify(Sign.StateCryptoSign, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Verifies that sig is a valid signature for the message whose content has been previously supplied using crypto_update(), using the public key pk.
cryptoSignFinalVerify(Sign.StateCryptoSign, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignInit(Sign.StateCryptoSign) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Useful for signing a multi-part message (Ed25519ph).
cryptoSignInit(Sign.StateCryptoSign) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignKeypair() - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Generate a signing keypair (ed25519).
cryptoSignKeypair() - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignKeypair(byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Generate a signing keypair (ed25519).
cryptoSignKeypair(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignOpen(byte[], byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Verify a signed message.
cryptoSignOpen(byte[], byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignOpen(String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Checks that a message is validly signed by a public key.
cryptoSignOpen(String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignSecretKeyPair(Key) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Generate a signing keypair (ed25519), given a secret ed25519 key.
cryptoSignSecretKeyPair(Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignSeedKeypair(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Generate a signing keypair deterministically.
cryptoSignSeedKeypair(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignSeedKeypair(byte[], byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Deterministically generate a public and secret key.
cryptoSignSeedKeypair(byte[], byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignUpdate(Sign.StateCryptoSign, byte[], long) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Add a new chunk of length chunkLen bytes to the message that will eventually be signed.
cryptoSignUpdate(Sign.StateCryptoSign, byte[], long) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignVerifyDetached(byte[], byte[], int, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Native
Verifies that signature is valid for the message.
cryptoSignVerifyDetached(byte[], byte[], int, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoSignVerifyDetached(String, String, Key) - Method in interface com.codevasp.lazysodium.interfaces.Sign.Lazy
Verifies that signature is valid for the message.
cryptoSignVerifyDetached(String, String, Key) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStream(byte[], Key, Stream.Method) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Lazy
 
cryptoStream(byte[], Key, Stream.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStream(byte[], Key, StreamJava.Method) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Lazy
 
cryptoStream(byte[], Key, StreamJava.Method) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamChaCha20(byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamChaCha20(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamChaCha20Ietf(byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamChaCha20Ietf(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamChaCha20IetfKeygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamChaCha20IetfKeygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamChaCha20IetfXor(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamChaCha20IetfXor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamChacha20IetfXorIc(byte[], byte[], long, byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamChacha20IetfXorIc(byte[], byte[], long, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamChaCha20Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamChaCha20Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamChaCha20Xor(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamChaCha20Xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamChacha20XorIc(byte[], byte[], long, byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamChacha20XorIc(byte[], byte[], long, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamDefaultXorIc(byte[], byte[], long, Key, Stream.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamKeygen(Stream.Method) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Lazy
 
cryptoStreamKeygen(Stream.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamKeygen(StreamJava.Method) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Lazy
 
cryptoStreamKeygen(StreamJava.Method) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamSalsa20(byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamSalsa20(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamSalsa2012(byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamSalsa2012(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamSalsa2012Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamSalsa2012Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamSalsa2012Xor(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamSalsa2012Xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamSalsa208(byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamSalsa208(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamSalsa208Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamSalsa208Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamSalsa208Xor(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamSalsa208Xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamSalsa20Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamSalsa20Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamSalsa20Xor(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamSalsa20Xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamSalsa20XorIc(byte[], byte[], long, byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamSalsa20XorIc(byte[], byte[], long, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamXChaCha20(byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamXChaCha20(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamXChaCha20Ic(byte[], byte[], long, byte[], long, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamXChaCha20Ic(byte[], byte[], long, byte[], long, byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamXChaCha20Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamXChaCha20Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamXChaCha20Xor(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Native
 
cryptoStreamXChaCha20Xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamXor(String, byte[], Key, Stream.Method) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Lazy
 
cryptoStreamXor(String, byte[], Key, Stream.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamXor(String, byte[], Key, StreamJava.Method) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Lazy
 
cryptoStreamXor(String, byte[], Key, StreamJava.Method) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamXorDecrypt(String, byte[], Key, Stream.Method) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Lazy
 
cryptoStreamXorDecrypt(String, byte[], Key, Stream.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamXorDecrypt(String, byte[], Key, StreamJava.Method) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Lazy
 
cryptoStreamXorDecrypt(String, byte[], Key, StreamJava.Method) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamXorIc(String, byte[], long, Key, Stream.Method) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Lazy
 
cryptoStreamXorIc(String, byte[], long, Key, Stream.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamXorIc(String, byte[], long, Key, StreamJava.Method) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Lazy
 
cryptoStreamXorIc(String, byte[], long, Key, StreamJava.Method) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamXorIcDecrypt(String, byte[], long, Key, Stream.Method) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Lazy
 
cryptoStreamXorIcDecrypt(String, byte[], long, Key, Stream.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamXorIcDecrypt(String, byte[], long, Key, StreamJava.Method) - Method in interface com.codevasp.lazysodium.interfaces.StreamJava.Lazy
 
cryptoStreamXorIcDecrypt(String, byte[], long, Key, StreamJava.Method) - Method in class com.codevasp.lazysodium.LazySodiumJava
 
cryptoStreamXSalsa20(byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamXSalsa20(byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamXSalsa20Keygen(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamXSalsa20Keygen(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
cryptoStreamXSalsa20Xor(byte[], byte[], long, byte[], byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Stream.Native
 
cryptoStreamXSalsa20Xor(byte[], byte[], long, byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
CURVE25519_PUBLICKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
CURVE25519_SECRETKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
CURVE25519XSALSA20POLY1305_BEFORENMBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
CURVE25519XSALSA20POLY1305_MACBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
CURVE25519XSALSA20POLY1305_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
CURVE25519XSALSA20POLY1305_PUBLICKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
CURVE25519XSALSA20POLY1305_SECRETKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
CURVE25519XSALSA20POLY1305_SEEDBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 

D

decode(String) - Method in interface com.codevasp.lazysodium.interfaces.MessageEncoder
 
decode(String) - Method in interface com.codevasp.lazysodium.utils.Base64Facade
 
decode(String) - Method in class com.codevasp.lazysodium.utils.Base64Java
 
decode(String) - Method in class com.codevasp.lazysodium.utils.Base64MessageEncoder
 
decode(String) - Method in class com.codevasp.lazysodium.utils.HexMessageEncoder
 
decodeFromString(String) - Method in class com.codevasp.lazysodium.LazySodium
Decodes the given string to bytes, using this LazySodium's associated MessageEncoder.
decrypt(String, String, byte[], byte[], Key, AEAD.Method) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Lazy
 
decrypt(String, String, byte[], byte[], Key, AEAD.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
decrypt(String, String, byte[], Key, AEAD.Method) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Lazy
 
decrypt(String, String, byte[], Key, AEAD.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
decryptDetached(DetachedEncrypt, String, byte[], byte[], Key, AEAD.Method) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Lazy
 
decryptDetached(DetachedEncrypt, String, byte[], byte[], Key, AEAD.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
Detached - Class in com.codevasp.lazysodium.utils
 
Detached(byte[]) - Constructor for class com.codevasp.lazysodium.utils.Detached
 
DetachedDecrypt - Class in com.codevasp.lazysodium.utils
 
DetachedDecrypt(byte[], byte[]) - Constructor for class com.codevasp.lazysodium.utils.DetachedDecrypt
 
DetachedDecrypt(byte[], byte[], Charset) - Constructor for class com.codevasp.lazysodium.utils.DetachedDecrypt
 
DetachedEncrypt - Class in com.codevasp.lazysodium.utils
 
DetachedEncrypt(byte[], byte[]) - Constructor for class com.codevasp.lazysodium.utils.DetachedEncrypt
 
DiffieHellman - Interface in com.codevasp.lazysodium.interfaces
 
DiffieHellman.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
DiffieHellman.Native - Interface in com.codevasp.lazysodium.interfaces
 

E

ED25519_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
ED25519_MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
ED25519_PUBLICKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
ED25519_SECRETKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
ED25519_SEEDBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
encode() - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Encodes the point using the LazySodium's associated MessageEncoder.
encode(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.MessageEncoder
 
encode(byte[]) - Method in interface com.codevasp.lazysodium.utils.Base64Facade
 
encode(byte[]) - Method in class com.codevasp.lazysodium.utils.Base64Java
 
encode(byte[]) - Method in class com.codevasp.lazysodium.utils.Base64MessageEncoder
 
encode(byte[]) - Method in class com.codevasp.lazysodium.utils.HexMessageEncoder
 
encodeToString(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
Encodes the given bytes, using this LazySodium's associated MessageEncoder.
encrypt(String, String, byte[], byte[], Key, AEAD.Method) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Lazy
 
encrypt(String, String, byte[], byte[], Key, AEAD.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
encrypt(String, String, byte[], Key, AEAD.Method) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Lazy
 
encrypt(String, String, byte[], Key, AEAD.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
encryptDetached(String, String, byte[], byte[], Key, AEAD.Method) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Lazy
 
encryptDetached(String, String, byte[], byte[], Key, AEAD.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
ensurePointFits(byte[]) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.Checker
 
ensureScalarFits(byte[]) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.Checker
 
equals(Object) - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
 
equals(Object) - Method in class com.codevasp.lazysodium.utils.Key
 
equals(Object) - Method in class com.codevasp.lazysodium.utils.KeyPair
 
extractFromWithinAJarFile(URL, File, String) - Method in class com.codevasp.lazysodium.utils.ResourceLoader
 

F

FileLoader - Class in com.codevasp.lazysodium.utils
 
fromBase64String(String) - Static method in class com.codevasp.lazysodium.utils.Key
Create a Key from a base64 string.
fromBase64String(String, Base64Facade) - Static method in class com.codevasp.lazysodium.utils.Key
Create a Key from a base64 string.
fromBytes(byte[]) - Static method in class com.codevasp.lazysodium.utils.Key
Create a Key by supplying raw bytes.
fromBytes(LazySodium, byte[]) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Creates a new Ristretto255.RistrettoPoint from the binary representation.
fromHex(LazySodium, String) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Creates a new Ristretto255.RistrettoPoint from the hexadecimal representation.
fromHexString(String) - Static method in class com.codevasp.lazysodium.utils.Key
Create a Key from a hexadecimal string.
fromPlainString(String) - Static method in class com.codevasp.lazysodium.utils.Key
Create a Key from a regular, unmodified, not encoded string.
fromPlainString(String, Charset) - Static method in class com.codevasp.lazysodium.utils.Key
Create a Key from a regular, unmodified, not encoded string.
fromString(LazySodium, String) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Creates a new Ristretto255.RistrettoPoint from the encoded representation, using the LazySodium's associated MessageEncoder.

G

GB_256 - Static variable in class com.codevasp.lazysodium.utils.Constants
 
generate(LazySodium, int) - Static method in class com.codevasp.lazysodium.utils.Key
Generate a random Key with a given size.
GenericHash - Interface in com.codevasp.lazysodium.interfaces
 
GenericHash.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
GenericHash.Native - Interface in com.codevasp.lazysodium.interfaces
 
get() - Static method in class com.codevasp.lazysodium.utils.FileLoader
Get an instance of the loader.
get() - Static method in class com.codevasp.lazysodium.utils.SharedLibraryLoader
Get an instance of the loader.
getAsBytes() - Method in class com.codevasp.lazysodium.utils.Key
 
getAsHexString() - Method in class com.codevasp.lazysodium.utils.Key
 
getAsPlainString() - Method in class com.codevasp.lazysodium.utils.Key
 
getAsPlainString(Charset) - Method in class com.codevasp.lazysodium.utils.Key
 
getCipher() - Method in class com.codevasp.lazysodium.utils.DetachedEncrypt
 
getCipherString() - Method in class com.codevasp.lazysodium.utils.DetachedEncrypt
 
getClassesToRegister() - Static method in class com.codevasp.lazysodium.SodiumJava
 
getDefault() - Static method in enum class com.codevasp.lazysodium.interfaces.PwHash.Alg
 
getFieldOrder() - Method in class com.codevasp.lazysodium.interfaces.AEAD.StateAES
 
getFieldOrder() - Method in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC256
 
getFieldOrder() - Method in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC512
 
getFieldOrder() - Method in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC512256
 
getFieldOrder() - Method in class com.codevasp.lazysodium.interfaces.Hash.State256
 
getFieldOrder() - Method in class com.codevasp.lazysodium.interfaces.Hash.State512
 
getFieldOrder() - Method in class com.codevasp.lazysodium.interfaces.SecretStream.State
 
getFieldOrder() - Method in class com.codevasp.lazysodium.interfaces.Sign.StateCryptoSign
 
getMac() - Method in class com.codevasp.lazysodium.utils.Detached
 
getMacString() - Method in class com.codevasp.lazysodium.utils.Detached
 
getMessage() - Method in class com.codevasp.lazysodium.utils.DetachedDecrypt
 
getMessageString() - Method in class com.codevasp.lazysodium.utils.DetachedDecrypt
 
getMessageString(Charset) - Method in class com.codevasp.lazysodium.utils.DetachedDecrypt
 
getPublicKey() - Method in class com.codevasp.lazysodium.utils.KeyPair
 
getRx() - Method in class com.codevasp.lazysodium.utils.SessionPair
 
getRxString() - Method in class com.codevasp.lazysodium.utils.SessionPair
 
getSecretKey() - Method in class com.codevasp.lazysodium.utils.KeyPair
 
getSodium() - Method in class com.codevasp.lazysodium.LazySodium
 
getSodium() - Method in class com.codevasp.lazysodium.LazySodiumJava
 
getSodiumPathInResources() - Static method in class com.codevasp.lazysodium.utils.LibraryLoader
Returns the absolute path to sodium library inside JAR (beginning with '/'), e.g.
getThePathToTheJarWeAreIn(Class<?>) - Static method in class com.codevasp.lazysodium.utils.ResourceLoader
Gets the base location of the given class.
getTx() - Method in class com.codevasp.lazysodium.utils.SessionPair
 
getTxString() - Method in class com.codevasp.lazysodium.utils.SessionPair
 
getValue() - Method in enum class com.codevasp.lazysodium.interfaces.PwHash.Alg
 

H

Hash - Interface in com.codevasp.lazysodium.interfaces
 
Hash.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Hash.Native - Interface in com.codevasp.lazysodium.interfaces
 
Hash.State256 - Class in com.codevasp.lazysodium.interfaces
 
Hash.State256.ByReference - Class in com.codevasp.lazysodium.interfaces
 
Hash.State512 - Class in com.codevasp.lazysodium.interfaces
 
Hash.State512.ByReference - Class in com.codevasp.lazysodium.interfaces
 
hashCode() - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
 
hashToPoint(LazySodium, byte[]) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Maps the input to a Ristretto255.RistrettoPoint, by calculating the SHA-512 hash and mapping it to the Ristretto 255 group, using crypto_code_ristretto255_from_hash, i.e. the standard hash-to-group algorithm.
hashToPoint(LazySodium, String) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Maps the encoded input to a Ristretto255.RistrettoPoint, using the LazySodium's associated MessageEncoder.
HEADERBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
headerCheck(int) - Static method in class com.codevasp.lazysodium.interfaces.SecretStream.Checker
 
Helpers - Interface in com.codevasp.lazysodium.interfaces
 
Helpers.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Helpers.Native - Interface in com.codevasp.lazysodium.interfaces
 
HexMessageEncoder - Class in com.codevasp.lazysodium.utils
 
HexMessageEncoder() - Constructor for class com.codevasp.lazysodium.utils.HexMessageEncoder
 
HMACSHA256_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Auth
 
HMACSHA256_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Auth
 
HMACSHA512_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Auth
 
HMACSHA512_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Auth
 
HMACSHA512256_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Auth
 
HMACSHA512256_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Auth
 
hs - Variable in class com.codevasp.lazysodium.interfaces.Sign.StateCryptoSign
 

I

ictx - Variable in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC256
 
ictx - Variable in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC512
 
ictx - Variable in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC512256
 
isBetween(long, long, long) - Static method in class com.codevasp.lazysodium.utils.BaseChecker
 
isBetween(NativeLong, NativeLong, NativeLong) - Static method in class com.codevasp.lazysodium.utils.BaseChecker
 
isPosixCompliant() - Method in class com.codevasp.lazysodium.utils.ResourceLoader
Is the system we're running on Posix compliant?

K

k - Variable in class com.codevasp.lazysodium.interfaces.SecretStream.State
 
Key - Class in com.codevasp.lazysodium.utils
 
KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Auth
 
KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretBox
 
KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.ShortHash
 
KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
KEYBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.GenericHash
 
KeyDerivation - Interface in com.codevasp.lazysodium.interfaces
 
KeyDerivation.Checker - Class in com.codevasp.lazysodium.interfaces
 
KeyDerivation.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
KeyDerivation.Native - Interface in com.codevasp.lazysodium.interfaces
 
KeyExchange - Interface in com.codevasp.lazysodium.interfaces
 
KeyExchange.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
KeyExchange.Native - Interface in com.codevasp.lazysodium.interfaces
 
keygen(AEAD.Method) - Method in interface com.codevasp.lazysodium.interfaces.AEAD.Lazy
 
keygen(AEAD.Method) - Method in class com.codevasp.lazysodium.LazySodium
 
KeyPair - Class in com.codevasp.lazysodium.utils
 
KeyPair(Key, Key) - Constructor for class com.codevasp.lazysodium.utils.KeyPair
 

L

LazySodium - Class in com.codevasp.lazysodium
 
LazySodium() - Constructor for class com.codevasp.lazysodium.LazySodium
 
LazySodium(MessageEncoder) - Constructor for class com.codevasp.lazysodium.LazySodium
 
LazySodium(Charset) - Constructor for class com.codevasp.lazysodium.LazySodium
 
LazySodium(Charset, MessageEncoder) - Constructor for class com.codevasp.lazysodium.LazySodium
 
LAZYSODIUM_ANDROID - Static variable in class com.codevasp.lazysodium.utils.Constants
 
LAZYSODIUM_JAVA - Static variable in class com.codevasp.lazysodium.utils.Constants
 
LazySodiumJava - Class in com.codevasp.lazysodium
 
LazySodiumJava(SodiumJava) - Constructor for class com.codevasp.lazysodium.LazySodiumJava
 
LazySodiumJava(SodiumJava, MessageEncoder) - Constructor for class com.codevasp.lazysodium.LazySodiumJava
 
LazySodiumJava(SodiumJava, Charset) - Constructor for class com.codevasp.lazysodium.LazySodiumJava
 
LazySodiumJava(SodiumJava, Charset, MessageEncoder) - Constructor for class com.codevasp.lazysodium.LazySodiumJava
 
LibraryLoader - Class in com.codevasp.lazysodium.utils
A simple library class which helps with loading dynamic sodium library stored in the JAR archive.
LibraryLoader(List<Class>) - Constructor for class com.codevasp.lazysodium.utils.LibraryLoader
 
LibraryLoader.Mode - Enum Class in com.codevasp.lazysodium.utils
Library loading mode controls which libraries are attempted to be loaded (installed in the system or bundled in the Lazysodium JAR) and in which order.
LibraryLoadingException - Exception in com.codevasp.lazysodium.utils
Indicates a failure to load the required library.
LibraryLoadingException(String) - Constructor for exception com.codevasp.lazysodium.utils.LibraryLoadingException
 
LibraryLoadingException(String, Throwable) - Constructor for exception com.codevasp.lazysodium.utils.LibraryLoadingException
 
load(String, Class) - Method in class com.codevasp.lazysodium.utils.FileLoader
Load a file/directory from your resource folder using a relative path.
load(String, Class) - Method in class com.codevasp.lazysodium.utils.SharedLibraryLoader
 
load(String, List<Class>) - Method in class com.codevasp.lazysodium.utils.SharedLibraryLoader
 
load(String, Set<PosixFilePermission>, Class) - Method in class com.codevasp.lazysodium.utils.FileLoader
Load a file/directory from your resource folder with permissions you set.
loadAbsolutePath(String) - Method in class com.codevasp.lazysodium.utils.LibraryLoader
 
loadLibrary(LibraryLoader.Mode, String) - Method in class com.codevasp.lazysodium.utils.LibraryLoader
Loads the sodium library and registers the native methods of Sodium and SodiumJava using the specified loading mode.
loadSystemLibrary(String) - Method in class com.codevasp.lazysodium.utils.LibraryLoader
 
loadSystemLibrary(String, Class) - Method in class com.codevasp.lazysodium.utils.SharedLibraryLoader
 
loadSystemLibrary(String, List<Class>) - Method in class com.codevasp.lazysodium.utils.SharedLibraryLoader
 
longToInt(long) - Static method in class com.codevasp.lazysodium.LazySodium
 

M

MACBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
MACBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretBox
 
main(String[]) - Static method in class com.codevasp.lazysodium.LazySodium
 
MASTER_KEY_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.KeyDerivation
 
masterKeyIsCorrect(long) - Static method in class com.codevasp.lazysodium.interfaces.KeyDerivation.Checker
 
MEMLIMIT_INTERACTIVE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
MEMLIMIT_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
MEMLIMIT_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
MEMLIMIT_MODERATE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
MEMLIMIT_SENSITIVE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
memLimitIsCorrect(NativeLong) - Static method in class com.codevasp.lazysodium.interfaces.PwHash.Checker
 
MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
messageEncoder - Variable in class com.codevasp.lazysodium.LazySodium
 
MessageEncoder - Interface in com.codevasp.lazysodium.interfaces
 
minus(Ristretto255.RistrettoPoint) - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Subtracts the given point from this point.

N

negate() - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Returns the additive inverse of this point.
nonce - Variable in class com.codevasp.lazysodium.interfaces.SecretStream.State
 
nonce(int) - Method in interface com.codevasp.lazysodium.interfaces.Random
Get a random number of bytes to use in a nonce.
nonce(int) - Method in class com.codevasp.lazysodium.LazySodium
 
NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretBox
 
NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 

O

octx - Variable in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC256
 
octx - Variable in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC512
 
octx - Variable in class com.codevasp.lazysodium.interfaces.Auth.StateHMAC512256
 
onRegistered() - Method in class com.codevasp.lazysodium.Sodium
 
OPSLIMIT_INTERACTIVE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
OPSLIMIT_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
OPSLIMIT_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
OPSLIMIT_MODERATE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
OPSLIMIT_SENSITIVE - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
opsLimitIsCorrect(long) - Static method in class com.codevasp.lazysodium.interfaces.PwHash.Checker
 

P

Padding - Interface in com.codevasp.lazysodium.interfaces
 
Padding.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Padding.Native - Interface in com.codevasp.lazysodium.interfaces
 
PASSWD_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
PASSWD_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
passwordIsCorrect(long) - Static method in class com.codevasp.lazysodium.interfaces.PwHash.Checker
 
plus(Ristretto255.RistrettoPoint) - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Adds the given point to this point.
pointBuffer() - Static method in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
PREFER_BUNDLED - Enum constant in enum class com.codevasp.lazysodium.utils.LibraryLoader.Mode
Load the bundled native libraries first, then fallback to finding it in the system.
PREFER_SYSTEM - Enum constant in enum class com.codevasp.lazysodium.utils.LibraryLoader.Mode
Try to load the system sodium first, if that fails — load the bundled version.
PRIMITIVE - Static variable in interface com.codevasp.lazysodium.interfaces.KeyExchange
 
PUBLICKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
PUBLICKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.KeyExchange
 
PUBLICKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
PwHash - Interface in com.codevasp.lazysodium.interfaces
 
PWHASH_ALG_ARGON2I13 - Enum constant in enum class com.codevasp.lazysodium.interfaces.PwHash.Alg
 
PWHASH_ALG_ARGON2ID13 - Enum constant in enum class com.codevasp.lazysodium.interfaces.PwHash.Alg
 
PwHash.Alg - Enum Class in com.codevasp.lazysodium.interfaces
 
PwHash.Checker - Class in com.codevasp.lazysodium.interfaces
 
PwHash.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
PwHash.Native - Interface in com.codevasp.lazysodium.interfaces
 

R

random(LazySodium) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Returns a random element of the Ristretto255 group.
Random - Interface in com.codevasp.lazysodium.interfaces
 
randombytes_buf(byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
randombytes_buf_deterministic(byte[], int, byte[]) - Method in class com.codevasp.lazysodium.Sodium
 
randombytes_random() - Method in class com.codevasp.lazysodium.Sodium
 
randombytes_uniform(int) - Method in class com.codevasp.lazysodium.Sodium
 
randomBytesBuf(int) - Method in interface com.codevasp.lazysodium.interfaces.Random
Get a random number of bytes.
randomBytesBuf(int) - Method in class com.codevasp.lazysodium.LazySodium
 
randomBytesDeterministic(int, byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Random
Get deterministically random bytes given a seed.
randomBytesDeterministic(int, byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
randomBytesRandom() - Method in interface com.codevasp.lazysodium.interfaces.Random
Return a unsigned int byte 0 and 0xffffffff included.
randomBytesRandom() - Method in class com.codevasp.lazysodium.LazySodium
 
randomBytesUniform(int) - Method in interface com.codevasp.lazysodium.interfaces.Random
Returns an unpredictable value between 0 and upperBound (excluded).
randomBytesUniform(int) - Method in class com.codevasp.lazysodium.LazySodium
 
removeNulls(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Base
Remove all the null bytes from the end of a byte array.
removeNulls(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
requestDeletion(File) - Method in class com.codevasp.lazysodium.utils.ResourceLoader
Mark the file or directory as "to be deleted".
res(int, T) - Method in interface com.codevasp.lazysodium.interfaces.Base
 
res(int, T) - Method in class com.codevasp.lazysodium.LazySodium
 
ResourceLoader - Class in com.codevasp.lazysodium.utils
Loads resources from a relative or absolute path even if the file is in a JAR.
ResourceLoaderException - Exception in com.codevasp.lazysodium.utils
Indicates a failure to load the required library.
ResourceLoaderException(String) - Constructor for exception com.codevasp.lazysodium.utils.ResourceLoaderException
 
ResourceLoaderException(String, Throwable) - Constructor for exception com.codevasp.lazysodium.utils.ResourceLoaderException
 
Ristretto255 - Interface in com.codevasp.lazysodium.interfaces
 
RISTRETTO255_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
RISTRETTO255_HASH_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
RISTRETTO255_L - Static variable in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
RISTRETTO255_NON_REDUCED_SCALAR_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
RISTRETTO255_SCALAR_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
Ristretto255.Checker - Class in com.codevasp.lazysodium.interfaces
 
Ristretto255.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Ristretto255.Native - Interface in com.codevasp.lazysodium.interfaces
 
Ristretto255.RistrettoPoint - Class in com.codevasp.lazysodium.interfaces
 

S

SALSA20 - Enum constant in enum class com.codevasp.lazysodium.interfaces.Stream.Method
 
SALSA20_12 - Enum constant in enum class com.codevasp.lazysodium.interfaces.StreamJava.Method
 
SALSA20_8 - Enum constant in enum class com.codevasp.lazysodium.interfaces.StreamJava.Method
 
SALSA20_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
SALSA20_MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
SALSA20_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
SALSA2012_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
SALSA2012_MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
SALSA2012_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
SALSA208_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
SALSA208_MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
SALSA208_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
SALTBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
saltIsCorrect(long) - Static method in class com.codevasp.lazysodium.interfaces.PwHash.Checker
 
scalarBuffer() - Static method in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
scalarMult(BigInteger) - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Multiplies this point by a given scalar.
SCALARMULT_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.DiffieHellman
 
SCALARMULT_CURVE25519_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.DiffieHellman
 
SCALARMULT_CURVE25519_SCALARBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.DiffieHellman
 
SCALARMULT_SCALARBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.DiffieHellman
 
scalarToBytes(BigInteger) - Static method in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
scalarToBytes(BigInteger, boolean) - Static method in interface com.codevasp.lazysodium.interfaces.Ristretto255
 
Scrypt - Interface in com.codevasp.lazysodium.interfaces
 
Scrypt.Checker - Class in com.codevasp.lazysodium.interfaces
 
Scrypt.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Scrypt.Native - Interface in com.codevasp.lazysodium.interfaces
 
SCRYPTSALSA208SHA256_BYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_BYTES_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_MEMLIMIT_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_MEMLIMIT_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_OPSLIMIT_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_OPSLIMIT_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_PASSWD_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_PASSWD_MIN - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_SALT_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SCRYPTSALSA208SHA256_STRBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Scrypt
 
SEALBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
SecretBox - Interface in com.codevasp.lazysodium.interfaces
 
SecretBox.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
SecretBox.Native - Interface in com.codevasp.lazysodium.interfaces
 
SECRETKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
SECRETKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.KeyExchange
 
SECRETKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
SecretStream - Interface in com.codevasp.lazysodium.interfaces
 
SecretStream.Checker - Class in com.codevasp.lazysodium.interfaces
 
SecretStream.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
SecretStream.Native - Interface in com.codevasp.lazysodium.interfaces
 
SecretStream.State - Class in com.codevasp.lazysodium.interfaces
 
SecretStream.State.ByReference - Class in com.codevasp.lazysodium.interfaces
 
SecureMemory - Interface in com.codevasp.lazysodium.interfaces
 
SecureMemory.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
SecureMemory.Native - Interface in com.codevasp.lazysodium.interfaces
 
SEEDBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Box
 
SEEDBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.KeyExchange
 
SEEDBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Sign
 
SESSIONKEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.KeyExchange
 
SessionPair - Class in com.codevasp.lazysodium.utils
 
SessionPair(byte[], byte[]) - Constructor for class com.codevasp.lazysodium.utils.SessionPair
 
SessionPair(String, String) - Constructor for class com.codevasp.lazysodium.utils.SessionPair
 
setPermissions(File) - Method in class com.codevasp.lazysodium.utils.ResourceLoader
Sets permissions on a file or directory.
setPermissions(File, Set<PosixFilePermission>) - Method in class com.codevasp.lazysodium.utils.ResourceLoader
Sets a file or directory's permissions.
SHA256 - Enum constant in enum class com.codevasp.lazysodium.interfaces.Auth.Type
 
SHA256_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Hash
 
SHA512 - Enum constant in enum class com.codevasp.lazysodium.interfaces.Auth.Type
 
SHA512_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Hash
 
SHA512256 - Enum constant in enum class com.codevasp.lazysodium.interfaces.Auth.Type
 
SharedLibraryLoader - Class in com.codevasp.lazysodium.utils
 
ShortHash - Interface in com.codevasp.lazysodium.interfaces
 
ShortHash.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
ShortHash.Native - Interface in com.codevasp.lazysodium.interfaces
 
Sign - Interface in com.codevasp.lazysodium.interfaces
 
Sign.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Sign.Native - Interface in com.codevasp.lazysodium.interfaces
 
Sign.StateCryptoSign - Class in com.codevasp.lazysodium.interfaces
 
SIPHASH24_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.ShortHash
 
SIPHASH24_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.ShortHash
 
SIPHASHX24_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.ShortHash
 
SIPHASHX24_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.ShortHash
 
SIZE_MAX - Static variable in class com.codevasp.lazysodium.utils.Constants
 
Sodium - Class in com.codevasp.lazysodium
 
Sodium() - Constructor for class com.codevasp.lazysodium.Sodium
 
sodium_add(byte[], byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_allocarray(int, int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_base64_encoded_len(int, int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_base642bin(byte[], int, byte[], int, byte[], Pointer, Pointer, int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_bin2base64(byte[], int, byte[], int, int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_bin2hex(byte[], int, byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_compare(byte[], byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_free(Pointer) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_hex2bin(byte[], int, byte[], int, byte[], Pointer, Pointer) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_increment(byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_init() - Method in class com.codevasp.lazysodium.Sodium
 
sodium_is_zero(byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_malloc(int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_memcmp(byte[], byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_memzero(byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_mlock(byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_mprotect_noaccess(Pointer) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_mprotect_readonly(Pointer) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_mprotect_readwrite(Pointer) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_munlock(byte[], int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_pad(IntByReference, Pointer, int, int, int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_stackzero(int) - Method in class com.codevasp.lazysodium.Sodium
 
sodium_unpad(IntByReference, Pointer, int, int) - Method in class com.codevasp.lazysodium.Sodium
 
sodiumAllocArray(int, int) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
Returns a pointer from which count objects that are size bytes of memory each can be accessed.
sodiumAllocArray(int, int) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumBin2Hex(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Helpers.Lazy
Binary to hexadecimal.
sodiumBin2Hex(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
SodiumException - Exception in com.codevasp.lazysodium.exceptions
 
SodiumException(String) - Constructor for exception com.codevasp.lazysodium.exceptions.SodiumException
 
SodiumException(String, Throwable) - Constructor for exception com.codevasp.lazysodium.exceptions.SodiumException
 
SodiumException(Throwable) - Constructor for exception com.codevasp.lazysodium.exceptions.SodiumException
 
sodiumFree(Pointer) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
sodiumFree(Pointer) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumHex2Bin(String) - Method in interface com.codevasp.lazysodium.interfaces.Helpers.Lazy
Hexadecimal to binary.
sodiumHex2Bin(String) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumInit() - Method in interface com.codevasp.lazysodium.interfaces.Helpers.Native
 
sodiumInit() - Method in class com.codevasp.lazysodium.LazySodium
 
SodiumJava - Class in com.codevasp.lazysodium
 
SodiumJava() - Constructor for class com.codevasp.lazysodium.SodiumJava
Creates the SodiumJava instance.
SodiumJava(LibraryLoader.Mode) - Constructor for class com.codevasp.lazysodium.SodiumJava
Creates the SodiumJava using the given loading mode.
SodiumJava(String) - Constructor for class com.codevasp.lazysodium.SodiumJava
 
sodiumMalloc(int) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
Returns a pointer from which exactly size contiguous bytes of memory can be accessed.
sodiumMalloc(int) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumMemZero(byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
The sodium_memzero() function tries to effectively zero len bytes starting at pnt, even if optimizations are being applied to the code.
sodiumMemZero(byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumMLock(byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
Locks at least len bytes of memory from the array.
sodiumMLock(byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumMProtectNoAccess(Pointer) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
sodiumMProtectNoAccess(Pointer) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumMProtectReadOnly(Pointer) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
sodiumMProtectReadOnly(Pointer) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumMProtectReadWrite(Pointer) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
sodiumMProtectReadWrite(Pointer) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumMUnlock(byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
Unlocks at least len bytes of memory from the array.
sodiumMUnlock(byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumPad(IntByReference, Pointer, int, int, int) - Method in interface com.codevasp.lazysodium.interfaces.Padding.Native
Adds extra padding to a buffer buf whose original size is unpaddedBufLen in order to extend its total length to a multiple of blocksize.
sodiumPad(IntByReference, Pointer, int, int, int) - Method in class com.codevasp.lazysodium.LazySodium
 
sodiumUnpad(IntByReference, Pointer, int, int) - Method in interface com.codevasp.lazysodium.interfaces.Padding.Native
Computes the original, unpadded length of a message previously padded using Padding.Native.sodiumPad(IntByReference, Pointer, int, int, int).
sodiumUnpad(IntByReference, Pointer, int, int) - Method in class com.codevasp.lazysodium.LazySodium
 
state - Variable in class com.codevasp.lazysodium.interfaces.Hash.State256
 
state - Variable in class com.codevasp.lazysodium.interfaces.Hash.State512
 
State() - Constructor for class com.codevasp.lazysodium.interfaces.SecretStream.State
 
State256() - Constructor for class com.codevasp.lazysodium.interfaces.Hash.State256
 
State512() - Constructor for class com.codevasp.lazysodium.interfaces.Hash.State512
 
StateAES() - Constructor for class com.codevasp.lazysodium.interfaces.AEAD.StateAES
 
StateCryptoSign() - Constructor for class com.codevasp.lazysodium.interfaces.Sign.StateCryptoSign
 
StateHMAC256() - Constructor for class com.codevasp.lazysodium.interfaces.Auth.StateHMAC256
 
StateHMAC512() - Constructor for class com.codevasp.lazysodium.interfaces.Auth.StateHMAC512
 
StateHMAC512256() - Constructor for class com.codevasp.lazysodium.interfaces.Auth.StateHMAC512256
 
str(byte[]) - Method in interface com.codevasp.lazysodium.interfaces.Base
Converts a byte array to a string using a charset.
str(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
str(byte[], Charset) - Method in interface com.codevasp.lazysodium.interfaces.Base
Convert a byte array to a string with a charset.
str(byte[], Charset) - Method in class com.codevasp.lazysodium.LazySodium
 
STR_BYTES - Static variable in interface com.codevasp.lazysodium.interfaces.PwHash
 
Stream - Interface in com.codevasp.lazysodium.interfaces
 
Stream.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
Stream.Method - Enum Class in com.codevasp.lazysodium.interfaces
 
Stream.Native - Interface in com.codevasp.lazysodium.interfaces
 
StreamJava - Interface in com.codevasp.lazysodium.interfaces
 
StreamJava.Lazy - Interface in com.codevasp.lazysodium.interfaces
 
StreamJava.Method - Enum Class in com.codevasp.lazysodium.interfaces
 
StreamJava.Native - Interface in com.codevasp.lazysodium.interfaces
 
subKeyIsCorrect(int) - Static method in class com.codevasp.lazysodium.interfaces.KeyDerivation.Checker
 
successful(int) - Method in interface com.codevasp.lazysodium.interfaces.Base
 
successful(int) - Method in class com.codevasp.lazysodium.LazySodium
 
SYSTEM_ONLY - Enum constant in enum class com.codevasp.lazysodium.utils.LibraryLoader.Mode
Load the system sodium only, ignoring the bundled.

T

TAG_FINAL - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
TAG_MESSAGE - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
TAG_PUSH - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
TAG_REKEY - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
times(BigInteger) - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Multiplies this point by a given scalar.
toBin(String) - Static method in class com.codevasp.lazysodium.LazySodium
Hexadecimal string to bytes.
toBinary(String) - Method in class com.codevasp.lazysodium.LazySodium
 
toBytes() - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Returns this point's canonical encoding.
toHex() - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Returns the hexadecimal notation of this point's canonical encoding.
toHex(byte[]) - Static method in class com.codevasp.lazysodium.LazySodium
Bytes to hexadecimal.
toHexStr(byte[]) - Method in class com.codevasp.lazysodium.LazySodium
 
toString() - Method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
 

U

UNSIGNED_INT - Static variable in class com.codevasp.lazysodium.utils.Constants
 
urlToFile(String) - Static method in class com.codevasp.lazysodium.utils.ResourceLoader
Converts the given URL string to its corresponding File.
urlToFile(URL) - Static method in class com.codevasp.lazysodium.utils.ResourceLoader
Converts the given URL to its corresponding File.

V

valueOf(int) - Static method in enum class com.codevasp.lazysodium.interfaces.PwHash.Alg
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codevasp.lazysodium.interfaces.AEAD.Method
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codevasp.lazysodium.interfaces.Auth.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codevasp.lazysodium.interfaces.PwHash.Alg
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codevasp.lazysodium.interfaces.Stream.Method
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codevasp.lazysodium.interfaces.StreamJava.Method
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codevasp.lazysodium.utils.LibraryLoader.Mode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.codevasp.lazysodium.interfaces.AEAD.Method
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codevasp.lazysodium.interfaces.Auth.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codevasp.lazysodium.interfaces.PwHash.Alg
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codevasp.lazysodium.interfaces.Stream.Method
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codevasp.lazysodium.interfaces.StreamJava.Method
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codevasp.lazysodium.utils.LibraryLoader.Mode
Returns an array containing the constants of this enum class, in the order they are declared.

W

wrongLen(byte[], int) - Method in interface com.codevasp.lazysodium.interfaces.Base
 
wrongLen(byte[], int) - Method in class com.codevasp.lazysodium.LazySodium
 
wrongLen(int, int) - Method in interface com.codevasp.lazysodium.interfaces.Base
 
wrongLen(int, int) - Method in class com.codevasp.lazysodium.LazySodium
 
wrongLen(int, long) - Method in interface com.codevasp.lazysodium.interfaces.Base
 
wrongLen(int, long) - Method in class com.codevasp.lazysodium.LazySodium
 

X

XCHACHA20 - Enum constant in enum class com.codevasp.lazysodium.interfaces.StreamJava.Method
 
XCHACHA20_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
XCHACHA20_MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
XCHACHA20_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.StreamJava
 
XCHACHA20_POLY1305_IETF - Enum constant in enum class com.codevasp.lazysodium.interfaces.AEAD.Method
 
XCHACHA20POLY1305_IETF_ABYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
XCHACHA20POLY1305_IETF_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
XCHACHA20POLY1305_IETF_NPUBBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.AEAD
 
XCHACHA20POLY1305_TAG_FINAL - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
XCHACHA20POLY1305_TAG_MESSAGE - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
XCHACHA20POLY1305_TAG_PUSH - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
XCHACHA20POLY1305_TAG_REKEY - Static variable in interface com.codevasp.lazysodium.interfaces.SecretStream
 
XSALSA20 - Enum constant in enum class com.codevasp.lazysodium.interfaces.Stream.Method
 
XSALSA20_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
XSALSA20_MESSAGEBYTES_MAX - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
XSALSA20_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.Stream
 
XSALSA20POLY1305_KEYBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretBox
 
XSALSA20POLY1305_MACBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretBox
 
XSALSA20POLY1305_NONCEBYTES - Static variable in interface com.codevasp.lazysodium.interfaces.SecretBox
 

Z

zero(LazySodium) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
Returns the zero element (identity element) of the Ristretto255 group.

_

_pad - Variable in class com.codevasp.lazysodium.interfaces.SecretStream.State
 
A B C D E F G H I K L M N O P R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form