Index

A B C D E F G H L M N P R S V X 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(int[], int[]) - Static method in class com.neilalexander.jnacl.crypto.poly1305
 
add(int[], int, int[], int, int[], int) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
asHex(byte[]) - Static method in class com.neilalexander.jnacl.NaCl
 
asHex(int[]) - Static method in class com.neilalexander.jnacl.NaCl
 

B

basev - Static variable in class com.neilalexander.jnacl.crypto.curve25519
 

C

com.neilalexander.jnacl - package com.neilalexander.jnacl
 
com.neilalexander.jnacl.crypto - package com.neilalexander.jnacl.crypto
 
crypto_box(byte[], byte[], byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box(byte[], byte[], long, byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_afternm(byte[], byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_afternm(byte[], byte[], long, byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_beforenm(byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_getpublickey(byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_keypair(byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_open(byte[], byte[], byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_open(byte[], byte[], long, byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_open_afternm(byte[], byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_box_open_afternm(byte[], byte[], long, byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
CRYPTO_BYTES - Variable in class com.neilalexander.jnacl.crypto.curve25519
 
CRYPTO_BYTES - Variable in class com.neilalexander.jnacl.crypto.poly1305
 
crypto_core(byte[], byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.hsalsa20
 
crypto_core(byte[], byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.salsa20
 
crypto_core_salsa20_ref_CONSTBYTES - Variable in class com.neilalexander.jnacl.crypto.salsa20
 
crypto_core_salsa20_ref_INPUTBYTES - Variable in class com.neilalexander.jnacl.crypto.salsa20
 
crypto_core_salsa20_ref_KEYBYTES - Variable in class com.neilalexander.jnacl.crypto.salsa20
 
crypto_core_salsa20_ref_OUTPUTBYTES - Variable in class com.neilalexander.jnacl.crypto.salsa20
 
CRYPTO_KEYBYTES - Variable in class com.neilalexander.jnacl.crypto.poly1305
 
crypto_onetimeauth(byte[], int, byte[], int, long, byte[]) - Static method in class com.neilalexander.jnacl.crypto.poly1305
 
crypto_onetimeauth_verify(byte[], int, byte[], int, long, byte[]) - Static method in class com.neilalexander.jnacl.crypto.poly1305
 
CRYPTO_SCALARBYTES - Variable in class com.neilalexander.jnacl.crypto.curve25519
 
crypto_scalarmult(byte[], byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
crypto_scalarmult_base(byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
crypto_secretbox(byte[], byte[], long, byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.xsalsa20poly1305
 
crypto_secretbox_BEFORENMBYTES - Static variable in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_secretbox_BEFORENMBYTES - Static variable in class com.neilalexander.jnacl.NaCl
 
crypto_secretbox_BOXZEROBYTES - Static variable in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_secretbox_BOXZEROBYTES - Variable in class com.neilalexander.jnacl.crypto.xsalsa20poly1305
 
crypto_secretbox_BOXZEROBYTES - Static variable in class com.neilalexander.jnacl.NaCl
 
crypto_secretbox_KEYBYTES - Variable in class com.neilalexander.jnacl.crypto.xsalsa20poly1305
 
crypto_secretbox_KEYBYTES - Static variable in class com.neilalexander.jnacl.NaCl
 
crypto_secretbox_NONCEBYTES - Static variable in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_secretbox_NONCEBYTES - Variable in class com.neilalexander.jnacl.crypto.xsalsa20poly1305
 
crypto_secretbox_NONCEBYTES - Static variable in class com.neilalexander.jnacl.NaCl
 
crypto_secretbox_open(byte[], byte[], long, byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.xsalsa20poly1305
 
crypto_secretbox_PUBLICKEYBYTES - Static variable in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_secretbox_SECRETKEYBYTES - Static variable in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_secretbox_ZEROBYTES - Static variable in class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 
crypto_secretbox_ZEROBYTES - Variable in class com.neilalexander.jnacl.crypto.xsalsa20poly1305
 
crypto_secretbox_ZEROBYTES - Static variable in class com.neilalexander.jnacl.NaCl
 
crypto_stream(byte[], int, byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.xsalsa20
 
crypto_stream(byte[], int, byte[], int, byte[]) - Static method in class com.neilalexander.jnacl.crypto.salsa20
 
crypto_stream_salsa20_ref_KEYBYTES - Variable in class com.neilalexander.jnacl.crypto.salsa20
 
crypto_stream_salsa20_ref_NONCEBYTES - Variable in class com.neilalexander.jnacl.crypto.salsa20
 
crypto_stream_xor(byte[], byte[], int, byte[], int, byte[]) - Static method in class com.neilalexander.jnacl.crypto.salsa20
 
crypto_stream_xor(byte[], byte[], long, byte[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.xsalsa20
 
crypto_stream_xsalsa20_ref_KEYBYTES - Variable in class com.neilalexander.jnacl.crypto.xsalsa20
 
crypto_stream_xsalsa20_ref_NONCEBYTES - Variable in class com.neilalexander.jnacl.crypto.xsalsa20
 
crypto_verify(byte[], int, byte[]) - Static method in class com.neilalexander.jnacl.crypto.verify_16
 
crypto_verify_16_ref_BYTES - Variable in class com.neilalexander.jnacl.crypto.verify_16
 
curve25519 - Class in com.neilalexander.jnacl.crypto
 
curve25519() - Constructor for class com.neilalexander.jnacl.crypto.curve25519
 
curve25519xsalsa20poly1305 - Class in com.neilalexander.jnacl.crypto
 
curve25519xsalsa20poly1305() - Constructor for class com.neilalexander.jnacl.crypto.curve25519xsalsa20poly1305
 

D

decrypt(byte[], byte[]) - Method in class com.neilalexander.jnacl.NaCl
 
decrypt(byte[], int, byte[]) - Method in class com.neilalexander.jnacl.NaCl
 

E

encrypt(byte[], byte[]) - Method in class com.neilalexander.jnacl.NaCl
 
encrypt(byte[], int, byte[]) - Method in class com.neilalexander.jnacl.NaCl
 

F

freeze(int[]) - Static method in class com.neilalexander.jnacl.crypto.poly1305
 
freeze(int[], int) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 

G

getBinary(String) - Static method in class com.neilalexander.jnacl.NaCl
 

H

hsalsa20 - Class in com.neilalexander.jnacl.crypto
 
hsalsa20() - Constructor for class com.neilalexander.jnacl.crypto.hsalsa20
 

L

load_littleendian(byte[], int) - Static method in class com.neilalexander.jnacl.crypto.hsalsa20
 
load_littleendian(byte[], int) - Static method in class com.neilalexander.jnacl.crypto.salsa20
 

M

mainloop(int[], byte[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
minusp - Static variable in class com.neilalexander.jnacl.crypto.curve25519
 
minusp - Static variable in class com.neilalexander.jnacl.crypto.poly1305
 
mulmod(int[], int[]) - Static method in class com.neilalexander.jnacl.crypto.poly1305
 
mult(int[], int, int[], int, int[], int) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
mult121665(int[], int[]) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 

N

NaCl - Class in com.neilalexander.jnacl
 
NaCl(byte[], byte[]) - Constructor for class com.neilalexander.jnacl.NaCl
 
NaCl(String, String) - Constructor for class com.neilalexander.jnacl.NaCl
 

P

poly1305 - Class in com.neilalexander.jnacl.crypto
 
poly1305() - Constructor for class com.neilalexander.jnacl.crypto.poly1305
 
precomputed - Variable in class com.neilalexander.jnacl.NaCl
 

R

recip(int[], int, int[], int) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
rotate(int, int) - Static method in class com.neilalexander.jnacl.crypto.hsalsa20
 
rotate(int, int) - Static method in class com.neilalexander.jnacl.crypto.salsa20
 
ROUNDS - Static variable in class com.neilalexander.jnacl.crypto.hsalsa20
 
ROUNDS - Static variable in class com.neilalexander.jnacl.crypto.salsa20
 

S

salsa20 - Class in com.neilalexander.jnacl.crypto
 
salsa20() - Constructor for class com.neilalexander.jnacl.crypto.salsa20
 
select(int[], int[], int[], int[], int) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
sigma - Static variable in class com.neilalexander.jnacl.crypto.xsalsa20
 
square(int[], int, int[], int) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
squeeze(int[]) - Static method in class com.neilalexander.jnacl.crypto.poly1305
 
squeeze(int[], int) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 
store_littleendian(byte[], int, int) - Static method in class com.neilalexander.jnacl.crypto.hsalsa20
 
store_littleendian(byte[], int, int) - Static method in class com.neilalexander.jnacl.crypto.salsa20
 
sub(int[], int, int[], int, int[], int) - Static method in class com.neilalexander.jnacl.crypto.curve25519
 

V

verify_16 - Class in com.neilalexander.jnacl.crypto
 
verify_16() - Constructor for class com.neilalexander.jnacl.crypto.verify_16
 

X

xsalsa20 - Class in com.neilalexander.jnacl.crypto
 
xsalsa20() - Constructor for class com.neilalexander.jnacl.crypto.xsalsa20
 
xsalsa20poly1305 - Class in com.neilalexander.jnacl.crypto
 
xsalsa20poly1305() - Constructor for class com.neilalexander.jnacl.crypto.xsalsa20poly1305
 
A B C D E F G H L M N P R S V X 
All Classes and Interfaces|All Packages|Constant Field Values