Index
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
pandqand puts the representation of the result intoresult. - 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
pandqand 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_BYTESbytes 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_BYTESbytes hash to a Ristretto255 point and puts its representation topoint. - cryptoCoreRistretto255FromHash(byte[], byte[]) - Method in class com.codevasp.lazysodium.LazySodium
- cryptoCoreRistretto255FromHash(String) - Method in interface com.codevasp.lazysodium.interfaces.Ristretto255.Lazy
-
Maps a
Ristretto255.RISTRETTO255_HASH_BYTESbytes hash to aRistretto255.RistrettoPoint. - 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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)withLbeing 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)withLbeing 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)withLbeing 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)withLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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[withLbeing 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[withLbeing 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[withLbeing 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[withLbeing 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[withLbeing 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[withLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
xandymoduloLwithLbeing 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
pandqand puts the representation of the result intoresult. - 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
pandqand 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
pointby the scalarnand puts the representation of the result intoresult. - 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
pointby the scalarnand 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
pointby the scalarnand 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
pointby the scalarnand 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
nand 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
nand puts the representation of the result intoresult. - 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
nand 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
nand 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
signatureis valid for themessage. - 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
signatureis valid for themessage. - 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 associatedMessageEncoder. - 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 associatedMessageEncoder. - 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 associatedMessageEncoder. - 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.RistrettoPointfrom the binary representation. - fromHex(LazySodium, String) - Static method in class com.codevasp.lazysodium.interfaces.Ristretto255.RistrettoPoint
-
Creates a new
Ristretto255.RistrettoPointfrom 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.RistrettoPointfrom the encoded representation, using theLazySodium's associatedMessageEncoder.
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, usingcrypto_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 theLazySodium's associatedMessageEncoder. - 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
SodiumandSodiumJavausing 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
-
Unlocks and deallocates memory allocated using
SecureMemory.Native.sodiumMalloc(int)orSecureMemory.Native.sodiumAllocArray(int, int)}. - 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
-
Makes a region allocated using
SecureMemory.Native.sodiumMalloc(int)orSecureMemory.Native.sodiumAllocArray(int, int)} inaccessible. - sodiumMProtectNoAccess(Pointer) - Method in class com.codevasp.lazysodium.LazySodium
- sodiumMProtectReadOnly(Pointer) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
-
Marks a region allocated using
SecureMemory.Native.sodiumMalloc(int)orSecureMemory.Native.sodiumAllocArray(int, int)} as read-only. - sodiumMProtectReadOnly(Pointer) - Method in class com.codevasp.lazysodium.LazySodium
- sodiumMProtectReadWrite(Pointer) - Method in interface com.codevasp.lazysodium.interfaces.SecureMemory.Native
-
Marks a region allocated using
SecureMemory.Native.sodiumMalloc(int)orSecureMemory.Native.sodiumAllocArray(int, int)} as readable and writable, after having been protected usingSecureMemory.Native.sodiumMProtectReadOnly(Pointer)orSecureMemory.Native.sodiumMProtectNoAccess(Pointer)}/ - 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
bufwhose original size isunpaddedBufLenin order to extend its total length to a multiple ofblocksize. - 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
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form