A B C D E G H I K L M N O P R S T U V X Z 

A

AEAD_CHACHA20_POLY1305_ABYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
AEAD_CHACHA20_POLY1305_KEYBYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
AEAD_CHACHA20_POLY1305_NPUBBYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 

B

BLAKE2B_OUTBYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
Box - Class in org.abstractj.kalium.crypto
Based on Curve25519XSalsa20Poly1305 and Box classes from rbnacl
Box(byte[], byte[]) - Constructor for class org.abstractj.kalium.crypto.Box
 
Box(PublicKey, PrivateKey) - Constructor for class org.abstractj.kalium.crypto.Box
 
Box(String, String, Encoder) - Constructor for class org.abstractj.kalium.crypto.Box
 
BOXZERO_BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
buffer - Static variable in class org.abstractj.kalium.crypto.Hash
 

C

CHARSET - Static variable in interface org.abstractj.kalium.encoders.Encoder
 
checkLength(byte[], int) - Static method in class org.abstractj.kalium.crypto.Util
 
crypto_aead_chacha20poly1305_decrypt(byte[], int[], byte[], byte[], int, byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_aead_chacha20poly1305_decrypt(byte[], int[], byte[], byte[], int, byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_aead_chacha20poly1305_encrypt(byte[], int[], byte[], int, byte[], int, byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_aead_chacha20poly1305_encrypt(byte[], int[], byte[], int, byte[], int, byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_box_curve25519xsalsa20poly1305(byte[], byte[], int, byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_box_curve25519xsalsa20poly1305(byte[], byte[], int, byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_box_curve25519xsalsa20poly1305_keypair(byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_box_curve25519xsalsa20poly1305_keypair(byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_box_curve25519xsalsa20poly1305_open(byte[], byte[], int, byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_box_curve25519xsalsa20poly1305_open(byte[], byte[], int, byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_generichash_blake2b(byte[], long, byte[], int, byte[], long) - Static method in class org.abstractj.kalium.Sodium
 
crypto_generichash_blake2b(byte[], long, byte[], int, byte[], long) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_hash_sha256(byte[], byte[], int) - Static method in class org.abstractj.kalium.Sodium
 
crypto_hash_sha256(byte[], byte[], int) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_hash_sha512(byte[], byte[], int) - Static method in class org.abstractj.kalium.Sodium
 
crypto_hash_sha512(byte[], byte[], int) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_pwhash_scryptsalsa208sha256(byte[], int, String, int, byte[], int, long) - Static method in class org.abstractj.kalium.Sodium
 
crypto_pwhash_scryptsalsa208sha256(byte[], int, String, int, byte[], int, long) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_scalarmult_curve25519(byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_scalarmult_curve25519(byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_secretbox_xsalsa20poly1305(byte[], byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_secretbox_xsalsa20poly1305(byte[], byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_secretbox_xsalsa20poly1305_open(byte[], byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_secretbox_xsalsa20poly1305_open(byte[], byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_sign_ed25519(byte[], int[], byte[], int, byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_sign_ed25519(byte[], int[], byte[], int, byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_sign_ed25519_open(byte[], int[], byte[], int, byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_sign_ed25519_open(byte[], int[], byte[], int, byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_sign_ed25519_seed_keypair(byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_sign_ed25519_seed_keypair(byte[], byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_stream_xsalsa20(byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_stream_xsalsa20(byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 
crypto_stream_xsalsa20_xor(byte[], byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.Sodium
 
crypto_stream_xsalsa20_xor(byte[], byte[], int, byte[], byte[]) - Static method in class org.abstractj.kalium.SodiumJNI
 

D

decode(String) - Method in interface org.abstractj.kalium.encoders.Encoder
 
decode(String) - Method in class org.abstractj.kalium.encoders.Hex
 
decode(String) - Method in class org.abstractj.kalium.encoders.Raw
 
decodeHex(char[]) - Static method in class org.abstractj.kalium.encoders.Hex
Converts an array of characters representing hexadecimal values into an array of bytes of those same values.
decrypt(byte[], byte[]) - Method in class org.abstractj.kalium.crypto.Box
 
decrypt(String, String, Encoder) - Method in class org.abstractj.kalium.crypto.Box
 
decrypt(byte[], byte[]) - Method in class org.abstractj.kalium.crypto.SecretBox
 
DEFAULT_SIZE - Static variable in class org.abstractj.kalium.crypto.Random
 
DEFAULT_SIZE - Static variable in class org.abstractj.kalium.crypto.Util
 
DIGITS_LOWER - Static variable in class org.abstractj.kalium.encoders.Hex
Used to build output as Hex
DIGITS_UPPER - Static variable in class org.abstractj.kalium.encoders.Hex
Used to build output as Hex

E

encode(byte[]) - Method in interface org.abstractj.kalium.encoders.Encoder
 
encode(byte[]) - Method in class org.abstractj.kalium.encoders.Hex
Converts an array of bytes into a String representing the hexadecimal values of each byte in order.
encode(byte[]) - Method in class org.abstractj.kalium.encoders.Raw
 
encodeHex(byte[]) - Static method in class org.abstractj.kalium.encoders.Hex
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHex(byte[], boolean) - Static method in class org.abstractj.kalium.encoders.Hex
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHex(byte[], char[]) - Static method in class org.abstractj.kalium.encoders.Hex
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
Encoder - Interface in org.abstractj.kalium.encoders
 
encrypt(byte[], byte[]) - Method in class org.abstractj.kalium.crypto.Box
 
encrypt(String, String, Encoder) - Method in class org.abstractj.kalium.crypto.Box
 
encrypt(byte[], byte[]) - Method in class org.abstractj.kalium.crypto.SecretBox
 

G

getPrivateKey() - Method in class org.abstractj.kalium.keys.KeyPair
 
getPublicKey() - Method in class org.abstractj.kalium.keys.KeyPair
 
getVerifyKey() - Method in class org.abstractj.kalium.keys.SigningKey
 

H

Hash - Class in org.abstractj.kalium.crypto
 
Hash() - Constructor for class org.abstractj.kalium.crypto.Hash
 
HEX - Static variable in interface org.abstractj.kalium.encoders.Encoder
 
Hex - Class in org.abstractj.kalium.encoders
Converts hexadecimal Strings.
Hex() - Constructor for class org.abstractj.kalium.encoders.Hex
 

I

isValid(int, String) - Static method in class org.abstractj.kalium.crypto.Util
 

K

key - Variable in class org.abstractj.kalium.crypto.SecretBox
 
key - Variable in class org.abstractj.kalium.keys.VerifyKey
 
KEY_LEN - Static variable in class org.abstractj.kalium.crypto.Hash
 
KeyPair - Class in org.abstractj.kalium.keys
 
KeyPair() - Constructor for class org.abstractj.kalium.keys.KeyPair
 
KeyPair(byte[]) - Constructor for class org.abstractj.kalium.keys.KeyPair
 
KeyPair(String, Encoder) - Constructor for class org.abstractj.kalium.keys.KeyPair
 

L

LIBRARY_NAME - Static variable in class org.abstractj.kalium.NaCl
 

M

merge(byte[], byte[]) - Static method in class org.abstractj.kalium.crypto.Util
 
mult(byte[]) - Method in class org.abstractj.kalium.crypto.Point
 
mult(String, Encoder) - Method in class org.abstractj.kalium.crypto.Point
 

N

NaCl - Class in org.abstractj.kalium
 
NaCl() - Constructor for class org.abstractj.kalium.NaCl
 
NaCl.SingletonHolder - Class in org.abstractj.kalium
 
NaCl.SingletonHolder() - Constructor for class org.abstractj.kalium.NaCl.SingletonHolder
 
NONCE_BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 

O

org.abstractj.kalium - package org.abstractj.kalium
 
org.abstractj.kalium.crypto - package org.abstractj.kalium.crypto
 
org.abstractj.kalium.encoders - package org.abstractj.kalium.encoders
 
org.abstractj.kalium.keys - package org.abstractj.kalium.keys
 

P

Point - Class in org.abstractj.kalium.crypto
 
Point() - Constructor for class org.abstractj.kalium.crypto.Point
 
Point(byte[]) - Constructor for class org.abstractj.kalium.crypto.Point
 
Point(String, Encoder) - Constructor for class org.abstractj.kalium.crypto.Point
 
point - Variable in class org.abstractj.kalium.crypto.Point
 
prependZeros(int, byte[]) - Static method in class org.abstractj.kalium.crypto.Util
 
privateKey - Variable in class org.abstractj.kalium.crypto.Box
 
PrivateKey - Class in org.abstractj.kalium.keys
 
PrivateKey(byte[]) - Constructor for class org.abstractj.kalium.keys.PrivateKey
 
PrivateKey(String) - Constructor for class org.abstractj.kalium.keys.PrivateKey
 
publicKey - Variable in class org.abstractj.kalium.crypto.Box
 
publicKey - Variable in class org.abstractj.kalium.keys.KeyPair
 
PublicKey - Class in org.abstractj.kalium.keys
 
PublicKey(byte[]) - Constructor for class org.abstractj.kalium.keys.PublicKey
 
PublicKey(String) - Constructor for class org.abstractj.kalium.keys.PublicKey
 
publicKey - Variable in class org.abstractj.kalium.keys.PublicKey
 
PUBLICKEY_BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
pwhash_scryptsalsa208sha256(String, Encoder, byte[], int, long) - Method in class org.abstractj.kalium.crypto.Hash
 

R

Random - Class in org.abstractj.kalium.crypto
 
Random() - Constructor for class org.abstractj.kalium.crypto.Random
 
randomBytes(int) - Method in class org.abstractj.kalium.crypto.Random
Generate random bytes
randomBytes() - Method in class org.abstractj.kalium.crypto.Random
 
randombytes(byte[], int) - Static method in class org.abstractj.kalium.Sodium
 
randombytes(byte[], int) - Static method in class org.abstractj.kalium.SodiumJNI
 
RAW - Static variable in interface org.abstractj.kalium.encoders.Encoder
 
Raw - Class in org.abstractj.kalium.encoders
 
Raw() - Constructor for class org.abstractj.kalium.encoders.Raw
 
removeZeros(int, byte[]) - Static method in class org.abstractj.kalium.crypto.Util
 

S

SALTBYTES - Static variable in class org.abstractj.kalium.crypto.Hash
 
SCALAR_BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
SecretBox - Class in org.abstractj.kalium.crypto
 
SecretBox(byte[]) - Constructor for class org.abstractj.kalium.crypto.SecretBox
 
SecretBox(String, Encoder) - Constructor for class org.abstractj.kalium.crypto.SecretBox
 
secretKey - Variable in class org.abstractj.kalium.keys.KeyPair
 
secretKey - Variable in class org.abstractj.kalium.keys.PrivateKey
 
secretKey - Variable in class org.abstractj.kalium.keys.SigningKey
 
SECRETKEY_BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
seed - Variable in class org.abstractj.kalium.keys.SigningKey
 
sha256(byte[]) - Method in class org.abstractj.kalium.crypto.Hash
 
sha256(String, Encoder) - Method in class org.abstractj.kalium.crypto.Hash
 
SHA256BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
sha512(byte[]) - Method in class org.abstractj.kalium.crypto.Hash
 
sha512(String, Encoder) - Method in class org.abstractj.kalium.crypto.Hash
 
SHA512BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
sign(byte[]) - Method in class org.abstractj.kalium.keys.SigningKey
 
sign(String, Encoder) - Method in class org.abstractj.kalium.keys.SigningKey
 
SIGNATURE_BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
SigningKey - Class in org.abstractj.kalium.keys
 
SigningKey(byte[]) - Constructor for class org.abstractj.kalium.keys.SigningKey
 
SigningKey() - Constructor for class org.abstractj.kalium.keys.SigningKey
 
SigningKey(String, Encoder) - Constructor for class org.abstractj.kalium.keys.SigningKey
 
slice(byte[], int, int) - Static method in class org.abstractj.kalium.crypto.Util
 
sodium() - Static method in class org.abstractj.kalium.NaCl
 
Sodium - Class in org.abstractj.kalium
 
Sodium() - Constructor for class org.abstractj.kalium.Sodium
 
SODIUM_INSTANCE - Static variable in class org.abstractj.kalium.NaCl.SingletonHolder
 
sodium_version_string() - Static method in class org.abstractj.kalium.Sodium
 
sodium_version_string() - Static method in class org.abstractj.kalium.SodiumJNI
 
SodiumConstants - Class in org.abstractj.kalium
Created with IntelliJ IDEA.
SodiumConstants() - Constructor for class org.abstractj.kalium.SodiumConstants
 
SodiumJNI - Class in org.abstractj.kalium
 
SodiumJNI() - Constructor for class org.abstractj.kalium.SodiumJNI
 
STANDARD_GROUP_ELEMENT - Static variable in class org.abstractj.kalium.crypto.Point
 

T

toBytes() - Method in class org.abstractj.kalium.crypto.Point
 
toBytes() - Method in class org.abstractj.kalium.keys.PrivateKey
 
toBytes() - Method in class org.abstractj.kalium.keys.PublicKey
 
toBytes() - Method in class org.abstractj.kalium.keys.SigningKey
 
toBytes() - Method in class org.abstractj.kalium.keys.VerifyKey
 
toDigit(char, int) - Static method in class org.abstractj.kalium.encoders.Hex
Converts a hexadecimal character to an integer.
toString() - Method in class org.abstractj.kalium.crypto.Point
 
toString() - Method in class org.abstractj.kalium.encoders.Hex
Returns a string representation of the object, which includes the charset name.
toString() - Method in class org.abstractj.kalium.keys.PrivateKey
 
toString() - Method in class org.abstractj.kalium.keys.PublicKey
 
toString() - Method in class org.abstractj.kalium.keys.SigningKey
 
toString() - Method in class org.abstractj.kalium.keys.VerifyKey
 

U

Util - Class in org.abstractj.kalium.crypto
 
Util() - Constructor for class org.abstractj.kalium.crypto.Util
 

V

verify(byte[], byte[]) - Method in class org.abstractj.kalium.keys.VerifyKey
 
verify(String, String, Encoder) - Method in class org.abstractj.kalium.keys.VerifyKey
 
verifyKey - Variable in class org.abstractj.kalium.keys.SigningKey
 
VerifyKey - Class in org.abstractj.kalium.keys
 
VerifyKey(byte[]) - Constructor for class org.abstractj.kalium.keys.VerifyKey
 
VerifyKey(String, Encoder) - Constructor for class org.abstractj.kalium.keys.VerifyKey
 

X

XSALSA20_POLY1305_SECRETBOX_KEYBYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
XSALSA20_POLY1305_SECRETBOX_NONCEBYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 

Z

ZERO_BYTES - Static variable in class org.abstractj.kalium.SodiumConstants
 
zeros(int) - Static method in class org.abstractj.kalium.crypto.Util
 
A B C D E G H I K L M N O P R S T U V X Z 

Copyright © 2015. All Rights Reserved.