A C D E G I J K M O P R S W

A

AES256JNCryptor - Class in org.cryptonode.jncryptor
This JNCryptor instance produces data in version 3 format.
AES256JNCryptor() - Constructor for class org.cryptonode.jncryptor.AES256JNCryptor
Creates a new AES256JNCryptor instance.
AES256JNCryptor(int) - Constructor for class org.cryptonode.jncryptor.AES256JNCryptor
Creates a new AES256JNCryptor instance that uses a specific number of PBKDF iterations.
AES256JNCryptorInputStream - Class in org.cryptonode.jncryptor
Reads RNCryptor-format data in a stream fashion.
AES256JNCryptorInputStream(InputStream, char[]) - Constructor for class org.cryptonode.jncryptor.AES256JNCryptorInputStream
Creates an input stream for password-encrypted data.
AES256JNCryptorInputStream(InputStream, SecretKey, SecretKey) - Constructor for class org.cryptonode.jncryptor.AES256JNCryptorInputStream
Creates an input stream for key-encrypted data.
AES256JNCryptorOutputStream - Class in org.cryptonode.jncryptor
Writes RNCryptor-format (version 3) data in a stream fashion.
AES256JNCryptorOutputStream(OutputStream, SecretKey, SecretKey) - Constructor for class org.cryptonode.jncryptor.AES256JNCryptorOutputStream
Creates an output stream for key-encrypted data.
AES256JNCryptorOutputStream(OutputStream, char[], int) - Constructor for class org.cryptonode.jncryptor.AES256JNCryptorOutputStream
Creates an output stream for password-encrypted data, using a specific number of PBKDF iterations.
AES256JNCryptorOutputStream(OutputStream, char[]) - Constructor for class org.cryptonode.jncryptor.AES256JNCryptorOutputStream
Creates an output stream for password-encrypted data.

C

close() - Method in class org.cryptonode.jncryptor.AES256JNCryptorInputStream
Closes the underlying input stream.
close() - Method in class org.cryptonode.jncryptor.AES256JNCryptorOutputStream
Closes the stream.
CryptorException - Exception in org.cryptonode.jncryptor
An exception thrown when an error occurs encrypting or decrypting.
CryptorException() - Constructor for exception org.cryptonode.jncryptor.CryptorException
Constructs a new exception.
CryptorException(String) - Constructor for exception org.cryptonode.jncryptor.CryptorException
Constructs a new exception.
CryptorException(Throwable) - Constructor for exception org.cryptonode.jncryptor.CryptorException
Constructs a new exception.
CryptorException(String, Throwable) - Constructor for exception org.cryptonode.jncryptor.CryptorException
Constructs a new exception.

D

decryptData(byte[], char[]) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
decryptData(byte[], SecretKey, SecretKey) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
decryptData(byte[], char[]) - Method in interface org.cryptonode.jncryptor.JNCryptor
Decrypts data with the supplied password.
decryptData(byte[], SecretKey, SecretKey) - Method in interface org.cryptonode.jncryptor.JNCryptor
Decrypts data with the supplied keys.

E

encryptData(byte[], char[], byte[], byte[], byte[]) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
encryptData(byte[], char[]) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
encryptData(byte[], SecretKey, SecretKey) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
encryptData(byte[], PasswordKey, PasswordKey) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
encryptData(byte[], PasswordKey, PasswordKey) - Method in interface org.cryptonode.jncryptor.JNCryptor
Encrypts data using pre-computed keys, producing data in the password output format (i.e.
encryptData(byte[], char[], byte[], byte[], byte[]) - Method in interface org.cryptonode.jncryptor.JNCryptor
Encrypts data with the supplied password, salt values and IV.
encryptData(byte[], char[]) - Method in interface org.cryptonode.jncryptor.JNCryptor
Encrypts data with the supplied password.
encryptData(byte[], SecretKey, SecretKey) - Method in interface org.cryptonode.jncryptor.JNCryptor
Encrypts data with the supplied keys.

G

getPasswordKey(char[]) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
getPasswordKey(char[]) - Method in interface org.cryptonode.jncryptor.JNCryptor
Generates a key from a password and a random salt.
getPBKDFIterations() - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
getPBKDFIterations() - Method in interface org.cryptonode.jncryptor.JNCryptor
Gets the number of iterations used by this JNCryptor.
getVersionNumber() - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
getVersionNumber() - Method in interface org.cryptonode.jncryptor.JNCryptor
Returns the version number of the data format produced by this JNCryptor.

I

InvalidHMACException - Exception in org.cryptonode.jncryptor
An InvalidHMACException is thrown when the HMAC value is incorrect, indicating that the data is corrupted.
InvalidHMACException() - Constructor for exception org.cryptonode.jncryptor.InvalidHMACException
Constructs a new exception.
InvalidHMACException(String) - Constructor for exception org.cryptonode.jncryptor.InvalidHMACException
Constructs a new exception.
InvalidHMACException(Throwable) - Constructor for exception org.cryptonode.jncryptor.InvalidHMACException
Constructs a new exception.
InvalidHMACException(String, Throwable) - Constructor for exception org.cryptonode.jncryptor.InvalidHMACException
Constructs a new exception.

J

JNCryptor - Interface in org.cryptonode.jncryptor
A JNCryptor encrypts and decrypts data in a proprietary format originally devised by Rob Napier.

K

keyForPassword(char[], byte[]) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
keyForPassword(char[], byte[]) - Method in interface org.cryptonode.jncryptor.JNCryptor
Generates a key given a password and salt using a PBKDF.

M

markSupported() - Method in class org.cryptonode.jncryptor.AES256JNCryptorInputStream
Mark and reset methods are not supported in this input stream.

O

org.cryptonode.jncryptor - package org.cryptonode.jncryptor
 

P

PasswordKey - Class in org.cryptonode.jncryptor
Stores a secret key alongside the salt that was used during the key derivation.

R

read() - Method in class org.cryptonode.jncryptor.AES256JNCryptorInputStream
Reads the next byte from the input stream.
read(byte[]) - Method in class org.cryptonode.jncryptor.AES256JNCryptorInputStream
The read(b) method for class AES256JNCryptorInputStream has the same effect as:
read(byte[], int, int) - Method in class org.cryptonode.jncryptor.AES256JNCryptorInputStream
Reads a number of bytes into the byte array.

S

setPBKDFIterations(int) - Method in class org.cryptonode.jncryptor.AES256JNCryptor
 
setPBKDFIterations(int) - Method in interface org.cryptonode.jncryptor.JNCryptor
Changes the number of iterations used by this JNCryptor.
StreamIntegrityException - Exception in org.cryptonode.jncryptor
Thrown when a stream fails HMAC validation.
StreamIntegrityException() - Constructor for exception org.cryptonode.jncryptor.StreamIntegrityException
Constructs a new exception.
StreamIntegrityException(String) - Constructor for exception org.cryptonode.jncryptor.StreamIntegrityException
Constructs a new exception.
StreamIntegrityException(Throwable) - Constructor for exception org.cryptonode.jncryptor.StreamIntegrityException
Constructs a new exception.
StreamIntegrityException(String, Throwable) - Constructor for exception org.cryptonode.jncryptor.StreamIntegrityException
Constructs a new exception.

W

write(int) - Method in class org.cryptonode.jncryptor.AES256JNCryptorOutputStream
Writes one byte to the encrypted output stream.
write(byte[], int, int) - Method in class org.cryptonode.jncryptor.AES256JNCryptorOutputStream
Writes bytes to the encrypted output stream.

A C D E G I J K M O P R S W

Copyright © 2014. All Rights Reserved.