Index of all Fields and Methods
All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

abs(). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is the absolute value of this number.
abs(). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is the absolute value of this number.
add(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this + val).
add(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this + val).
AsciiEncodedKeySpec(String). Constructor for class au.net.aba.crypto.spec.AsciiEncodedKeySpec
Create the KeySpec from the given string.
AsciiEncodedKeySpec(String). Constructor for class au.net.aba.crypto.spec.AsciiEncodedKeySpec
Create the KeySpec from the given string.

B

BadPaddingException(). Constructor for class javax.crypto.BadPaddingException
BadPaddingException(). Constructor for class javax.crypto.BadPaddingException
BadPaddingException(String). Constructor for class javax.crypto.BadPaddingException
BadPaddingException(String). Constructor for class javax.crypto.BadPaddingException
BASE_REF_HANDLE. Static variable in interface au.net.aba.io.StreamConstants
BASE_REF_HANDLE. Static variable in interface au.net.aba.io.StreamConstants
BigInteger(byte[]). Constructor for class au.net.aba.math.BigInteger
Translates a byte array containing the two's-complement representation of a (signed) integer into a BigInteger.
BigInteger(byte[]). Constructor for class au.net.aba.math.BigInteger
Translates a byte array containing the two's-complement representation of a (signed) integer into a BigInteger.
BigInteger(int, byte[]). Constructor for class au.net.aba.math.BigInteger
Translates the sign-magnitude representation of an integer into a BigInteger.
BigInteger(int, byte[]). Constructor for class au.net.aba.math.BigInteger
Translates the sign-magnitude representation of an integer into a BigInteger.
BigInteger(int, SecureRandom). Constructor for class au.net.aba.math.BigInteger
Returns a random number uniformly distributed on [0, 2**numBits - 1] (assuming a fair source of random bits is provided in rndSrc).
BigInteger(int, SecureRandom). Constructor for class au.net.aba.math.BigInteger
Returns a random number uniformly distributed on [0, 2**numBits - 1] (assuming a fair source of random bits is provided in rndSrc).
BigInteger(String). Constructor for class au.net.aba.math.BigInteger
Translates a string containing an optional minus sign followed by a sequence of one or more decimal digits into a BigInteger.
BigInteger(String). Constructor for class au.net.aba.math.BigInteger
Translates a string containing an optional minus sign followed by a sequence of one or more decimal digits into a BigInteger.
BigInteger(String, int). Constructor for class au.net.aba.math.BigInteger
Translates a string containing an optional minus sign followed by a sequence of one or more digits in the specified radix into a BigInteger.
BigInteger(String, int). Constructor for class au.net.aba.math.BigInteger
Translates a string containing an optional minus sign followed by a sequence of one or more digits in the specified radix into a BigInteger.
bitLength(). Method in class au.net.aba.math.BigInteger
Returns the number of bits in the minimal two's-complement representation of this number, *excluding* a sign bit, i.e., (ceil(log2(this < 0 ? -this : this + 1))).
bitLength(). Method in class au.net.aba.math.BigInteger
Returns the number of bits in the minimal two's-complement representation of this number, *excluding* a sign bit, i.e., (ceil(log2(this < 0 ? -this : this + 1))).
BLOCK_SIZE. Static variable in class au.net.aba.crypto.provider.BlockCipher
BLOCK_SIZE. Static variable in class au.net.aba.crypto.provider.BlockCipher
BlockCipher(). Constructor for class au.net.aba.crypto.provider.BlockCipher
BlockCipher(). Constructor for class au.net.aba.crypto.provider.BlockCipher
buffer. Variable in class au.net.aba.crypto.provider.BlockCipher
buffer. Variable in class au.net.aba.crypto.provider.BlockCipher
bufferPos. Variable in class au.net.aba.crypto.provider.BlockCipher
bufferPos. Variable in class au.net.aba.crypto.provider.BlockCipher
bytesToHexStr(byte[]). Static method in class au.net.aba.crypto.provider.MD5
Transform the specified byte into a Hex String form.
bytesToHexStr(byte[]). Static method in class au.net.aba.crypto.provider.MD5
Transform the specified byte into a Hex String form.

C

CBC. Static variable in class au.net.aba.crypto.provider.BlockCipher
CBC. Static variable in class au.net.aba.crypto.provider.BlockCipher
cbcV. Variable in class au.net.aba.crypto.provider.BlockCipher
cbcV. Variable in class au.net.aba.crypto.provider.BlockCipher
cipher(byte). Method in class au.net.aba.crypto.provider.RC4
Encrypt the specified byte and return the encrypted byte.
cipher(byte). Method in class au.net.aba.crypto.provider.RC4
Encrypt the specified byte and return the encrypted byte.
Cipher(CipherSpi, Provider, String). Constructor for class javax.crypto.Cipher
Creates a Cipher object.
Cipher(CipherSpi, Provider, String). Constructor for class javax.crypto.Cipher
Creates a Cipher object.
CipherInputStream(InputStream, Cipher). Constructor for class javax.crypto.CipherInputStream
Construct an SecureInputStream.
CipherInputStream(InputStream, Cipher). Constructor for class javax.crypto.CipherInputStream
Construct an SecureInputStream.
CipherOutputStream(OutputStream, Cipher). Constructor for class javax.crypto.CipherOutputStream
Construct an SecureOutputStream.
CipherOutputStream(OutputStream, Cipher). Constructor for class javax.crypto.CipherOutputStream
Construct an SecureOutputStream.
CipherSpi(). Constructor for class javax.crypto.CipherSpi
CipherSpi(). Constructor for class javax.crypto.CipherSpi
clone(). Method in class au.net.aba.security.MessageDigest
Returns a clone if the implementation is cloneable.
clone(). Method in class au.net.aba.security.MessageDigest
Returns a clone if the implementation is cloneable.
close(). Method in class javax.crypto.CipherInputStream
close(). Method in class javax.crypto.CipherInputStream
close(). Method in class javax.crypto.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close(). Method in class javax.crypto.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
compareTo(BigInteger). Method in class au.net.aba.math.BigInteger
Returns -1, 0 or 1 as this number is less than, equal to, or greater than val.
compareTo(BigInteger). Method in class au.net.aba.math.BigInteger
Returns -1, 0 or 1 as this number is less than, equal to, or greater than val.
CRC16(). Constructor for class au.net.aba.crypto.provider.CRC16
This constructor is used to begin a new CRC-16 operation
CRC16(). Constructor for class au.net.aba.crypto.provider.CRC16
This constructor is used to begin a new CRC-16 operation

D

d. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
The private exponent of this key.
d. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
The private exponent of this key.
decrypt(BigInteger). Method in class au.net.aba.crypto.provider.RSAPrivateKey
Decrypt a data block with this key.
decrypt(BigInteger). Method in class au.net.aba.crypto.provider.RSAPrivateKey
Decrypt a data block with this key.
decrypt(BigInteger). Method in class au.net.aba.crypto.provider.RSAPublicKey
Decrypt a data block with this key.
decrypt(BigInteger). Method in class au.net.aba.crypto.provider.RSAPublicKey
Decrypt a data block with this key.
DECRYPT_MODE. Static variable in class javax.crypto.Cipher
DECRYPT_MODE. Static variable in class javax.crypto.Cipher
decryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.BlockCipher
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.BlockCipher
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.DES
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.DES
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.DESede
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.DESede
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.RSA
This method decrypts the specified array, placing the plain text data into the destination array.
decryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.RSA
This method decrypts the specified array, placing the plain text data into the destination array.
DES(). Constructor for class au.net.aba.crypto.provider.DES
DES(). Constructor for class au.net.aba.crypto.provider.DES
DES_EDE_KEY_LEN. Static variable in class javax.crypto.spec.DESedeKeySpec
DES_EDE_KEY_LEN. Static variable in class javax.crypto.spec.DESedeKeySpec
DES_KEY_LEN. Static variable in class javax.crypto.spec.DESKeySpec
DES_KEY_LEN. Static variable in class javax.crypto.spec.DESKeySpec
DESede(). Constructor for class au.net.aba.crypto.provider.DESede
DESede(). Constructor for class au.net.aba.crypto.provider.DESede
DESedeKey(byte[]). Constructor for class au.net.aba.crypto.provider.DESedeKey
DESedeKey(byte[]). Constructor for class au.net.aba.crypto.provider.DESedeKey
DESedeKeyFactory(). Constructor for class au.net.aba.crypto.provider.DESedeKeyFactory
DESedeKeyFactory(). Constructor for class au.net.aba.crypto.provider.DESedeKeyFactory
DESedeKeyGenerator(). Constructor for class au.net.aba.crypto.provider.DESedeKeyGenerator
DESedeKeyGenerator(). Constructor for class au.net.aba.crypto.provider.DESedeKeyGenerator
DESedeKeySpec(byte[]). Constructor for class javax.crypto.spec.DESedeKeySpec
Uses the first 24 bytes in key as the DESede key material.
DESedeKeySpec(byte[]). Constructor for class javax.crypto.spec.DESedeKeySpec
Uses the first 24 bytes in key as the DESede key material.
DESedeKeySpec(byte[], int). Constructor for class javax.crypto.spec.DESedeKeySpec
Uses the first 24 bytes in key, beginning at offset, as the DES-EDE key.
DESedeKeySpec(byte[], int). Constructor for class javax.crypto.spec.DESedeKeySpec
Uses the first 24 bytes in key, beginning at offset, as the DES-EDE key.
desfunc(int[], int[]). Method in class au.net.aba.crypto.provider.DES
the DES engine.
desfunc(int[], int[]). Method in class au.net.aba.crypto.provider.DES
the DES engine.
DESKey(). Constructor for class au.net.aba.crypto.provider.DESKey
null constructor for serialisation
DESKey(). Constructor for class au.net.aba.crypto.provider.DESKey
null constructor for serialisation
DESKey(byte[]). Constructor for class au.net.aba.crypto.provider.DESKey
DESKey(byte[]). Constructor for class au.net.aba.crypto.provider.DESKey
DESKeyFactory(). Constructor for class au.net.aba.crypto.provider.DESKeyFactory
DESKeyFactory(). Constructor for class au.net.aba.crypto.provider.DESKeyFactory
DESKeyGenerator(). Constructor for class au.net.aba.crypto.provider.DESKeyGenerator
DESKeyGenerator(). Constructor for class au.net.aba.crypto.provider.DESKeyGenerator
DESKeySpec(byte[]). Constructor for class javax.crypto.spec.DESKeySpec
Uses the first 8 bytes in key as the key material for the DES key
DESKeySpec(byte[]). Constructor for class javax.crypto.spec.DESKeySpec
Uses the first 8 bytes in key as the key material for the DES key
DESKeySpec(byte[], int). Constructor for class javax.crypto.spec.DESKeySpec
Uses the first 8 bytes in key, beginning at offset, as the key material for the DES key.
DESKeySpec(byte[], int). Constructor for class javax.crypto.spec.DESKeySpec
Uses the first 8 bytes in key, beginning at offset, as the key material for the DES key.
digest. Variable in class au.net.aba.security.DigestInputStream
The message digest associated with this stream.
digest. Variable in class au.net.aba.security.DigestInputStream
The message digest associated with this stream.
digest. Variable in class au.net.aba.security.DigestOutputStream
The message digest associated with this stream.
digest. Variable in class au.net.aba.security.DigestOutputStream
The message digest associated with this stream.
digest(). Method in class au.net.aba.security.MessageDigest
Completes the hash computation by performing final operations such as padding.
digest(). Method in class au.net.aba.security.MessageDigest
Completes the hash computation by performing final operations such as padding.
digest(byte[]). Method in class au.net.aba.security.MessageDigest
Performs a final update on the digest using the specified array of bytes, then completes the digest computation.
digest(byte[]). Method in class au.net.aba.security.MessageDigest
Performs a final update on the digest using the specified array of bytes, then completes the digest computation.
DIGEST_LEN. Static variable in class au.net.aba.crypto.provider.SHA0
DIGEST_LEN. Static variable in class au.net.aba.crypto.provider.SHA0
DIGEST_LEN. Static variable in class au.net.aba.crypto.provider.SHA1
DIGEST_LEN. Static variable in class au.net.aba.crypto.provider.SHA1
DigestInputStream(InputStream, MessageDigest). Constructor for class au.net.aba.security.DigestInputStream
Creates a digest input stream, using the specified input stream and message digest.
DigestInputStream(InputStream, MessageDigest). Constructor for class au.net.aba.security.DigestInputStream
Creates a digest input stream, using the specified input stream and message digest.
DigestOutputStream(OutputStream, MessageDigest). Constructor for class au.net.aba.security.DigestOutputStream
Creates a digest output stream, using the specified output stream and message digest.
DigestOutputStream(OutputStream, MessageDigest). Constructor for class au.net.aba.security.DigestOutputStream
Creates a digest output stream, using the specified output stream and message digest.
divide(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this / val).
divide(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this / val).
divideAndRemainder(BigInteger). Method in class au.net.aba.math.BigInteger
Returns an array of two BigIntegers.
divideAndRemainder(BigInteger). Method in class au.net.aba.math.BigInteger
Returns an array of two BigIntegers.
doFinal(). Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialised.
doFinal(). Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialised.
doFinal(byte[]). Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[]). Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int). Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialised.
doFinal(byte[], int). Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialised.
doFinal(byte[], int, int). Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int). Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[]). Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[]). Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[], int). Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[], int). Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
dP. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
dP. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
dQ. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
dQ. Variable in class au.net.aba.crypto.provider.RSAPrivateKey

E

ECB. Static variable in class au.net.aba.crypto.provider.BlockCipher
ECB. Static variable in class au.net.aba.crypto.provider.BlockCipher
EncodedKeySpec(byte[]). Constructor for class au.net.aba.security.spec.EncodedKeySpec
Creates a new EncodedKeySpec with the given encoded key.
EncodedKeySpec(byte[]). Constructor for class au.net.aba.security.spec.EncodedKeySpec
Creates a new EncodedKeySpec with the given encoded key.
encrypt(BigInteger). Method in class au.net.aba.crypto.provider.RSAPrivateKey
Encrypt a data block with this key.
encrypt(BigInteger). Method in class au.net.aba.crypto.provider.RSAPrivateKey
Encrypt a data block with this key.
encrypt(BigInteger). Method in class au.net.aba.crypto.provider.RSAPublicKey
Encrypt a data block with this key.
encrypt(BigInteger). Method in class au.net.aba.crypto.provider.RSAPublicKey
Encrypt a data block with this key.
ENCRYPT_MODE. Static variable in class javax.crypto.Cipher
ENCRYPT_MODE. Static variable in class javax.crypto.Cipher
encryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.BlockCipher
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.BlockCipher
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.DES
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.DES
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.DESede
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.DESede
Encrypt the given block starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.RSA
This method encrypts the specified array, placing the ciphered data into the destination array.
encryptBlock(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.RSA
This method encrypts the specified array, placing the ciphered data into the destination array.
engineDigest(). Method in class au.net.aba.crypto.provider.CRC16
SPI: Completes the hash computation by performing final operations such as padding.
engineDigest(). Method in class au.net.aba.crypto.provider.CRC16
SPI: Completes the hash computation by performing final operations such as padding.
engineDigest(). Method in class au.net.aba.crypto.provider.MD5
compute the digest and reset the engine.
engineDigest(). Method in class au.net.aba.crypto.provider.MD5
compute the digest and reset the engine.
engineDigest(). Method in class au.net.aba.security.MessageDigest
SPI: Completes the hash computation by performing final operations such as padding.
engineDigest(). Method in class au.net.aba.security.MessageDigest
SPI: Completes the hash computation by performing final operations such as padding.
engineDigest(). Method in class au.net.aba.crypto.provider.SHA0
compute the digest and reset the engine.
engineDigest(). Method in class au.net.aba.crypto.provider.SHA0
compute the digest and reset the engine.
engineDigest(). Method in class au.net.aba.crypto.provider.SHA1
compute the digest and reset the engine.
engineDigest(). Method in class au.net.aba.crypto.provider.SHA1
compute the digest and reset the engine.
engineDoFinal(byte[], int, int). Method in class au.net.aba.crypto.provider.BlockCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int). Method in class au.net.aba.crypto.provider.BlockCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int). Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int). Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int). Method in class au.net.aba.crypto.provider.RC4
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int). Method in class au.net.aba.crypto.provider.RC4
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.BlockCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.BlockCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int). Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int). Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.RC4
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.RC4
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineGenerateKey(). Method in class au.net.aba.crypto.provider.DESedeKeyGenerator
Generates a secret key, setting odd parity and checking that the key is not a weak key.
engineGenerateKey(). Method in class au.net.aba.crypto.provider.DESedeKeyGenerator
Generates a secret key, setting odd parity and checking that the key is not a weak key.
engineGenerateKey(). Method in class au.net.aba.crypto.provider.DESKeyGenerator
Generates a secret key, setting odd parity and confirming that the key is not a weak key.
engineGenerateKey(). Method in class au.net.aba.crypto.provider.DESKeyGenerator
Generates a secret key, setting odd parity and confirming that the key is not a weak key.
engineGenerateKey(). Method in class javax.crypto.KeyGeneratorSpi
SPI: Generates a secret key.
engineGenerateKey(). Method in class javax.crypto.KeyGeneratorSpi
SPI: Generates a secret key.
engineGenerateKey(). Method in class au.net.aba.crypto.provider.RC4KeyGenerator
Generates a random secret key.
engineGenerateKey(). Method in class au.net.aba.crypto.provider.RC4KeyGenerator
Generates a random secret key.
engineGeneratePrivate(KeySpec). Method in class au.net.aba.security.KeyFactory
SPI: Generates a private key object from the provided key specification (key material).
engineGeneratePrivate(KeySpec). Method in class au.net.aba.security.KeyFactory
SPI: Generates a private key object from the provided key specification (key material).
engineGeneratePrivate(KeySpec). Method in class au.net.aba.crypto.provider.RSAKeyFactory
Generates a private key object from the provided key specification (key material).
engineGeneratePrivate(KeySpec). Method in class au.net.aba.crypto.provider.RSAKeyFactory
Generates a private key object from the provided key specification (key material).
engineGeneratePublic(KeySpec). Method in class au.net.aba.security.KeyFactory
SPI: Generates a public key object from the provided key specification (key material).
engineGeneratePublic(KeySpec). Method in class au.net.aba.security.KeyFactory
SPI: Generates a public key object from the provided key specification (key material).
engineGeneratePublic(KeySpec). Method in class au.net.aba.crypto.provider.RSAKeyFactory
Generates a public key object from the provided key specification (key material).
engineGeneratePublic(KeySpec). Method in class au.net.aba.crypto.provider.RSAKeyFactory
Generates a public key object from the provided key specification (key material).
engineGenerateSecret(KeySpec). Method in class au.net.aba.crypto.provider.DESedeKeyFactory
Generates a DESede SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec). Method in class au.net.aba.crypto.provider.DESedeKeyFactory
Generates a DESede SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec). Method in class au.net.aba.crypto.provider.DESKeyFactory
Generates a DES SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec). Method in class au.net.aba.crypto.provider.DESKeyFactory
Generates a DES SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec). Method in class au.net.aba.crypto.provider.RC4KeyFactory
Generates a RC4 SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec). Method in class au.net.aba.crypto.provider.RC4KeyFactory
Generates a RC4 SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec). Method in class javax.crypto.SecretKeyFactorySpi
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec). Method in class javax.crypto.SecretKeyFactorySpi
Generates a SecretKey object from the provided key specification (key material).
engineGetBlockSize(). Method in class au.net.aba.crypto.provider.BlockCipher
Returns the block size (in bytes).
engineGetBlockSize(). Method in class au.net.aba.crypto.provider.BlockCipher
Returns the block size (in bytes).
engineGetBlockSize(). Method in class javax.crypto.CipherSpi
Returns the block size (in bytes).
engineGetBlockSize(). Method in class javax.crypto.CipherSpi
Returns the block size (in bytes).
engineGetBlockSize(). Method in class au.net.aba.crypto.provider.RC4
Returns the block size (in bytes).
engineGetBlockSize(). Method in class au.net.aba.crypto.provider.RC4
Returns the block size (in bytes).
engineGetBlockSize(). Method in class au.net.aba.crypto.provider.RSA
Returns the block size.
engineGetBlockSize(). Method in class au.net.aba.crypto.provider.RSA
Returns the block size.
engineGetIV(). Method in class au.net.aba.crypto.provider.BlockCipher
Returns the initialisation vector (IV) in a new buffer.
engineGetIV(). Method in class au.net.aba.crypto.provider.BlockCipher
Returns the initialisation vector (IV) in a new buffer.
engineGetIV(). Method in class javax.crypto.CipherSpi
Returns the initialisation vector (IV) in a new buffer.
engineGetIV(). Method in class javax.crypto.CipherSpi
Returns the initialisation vector (IV) in a new buffer.
engineGetIV(). Method in class au.net.aba.crypto.provider.RC4
Returns the initialisation vector for this Cipher - in this case null
engineGetIV(). Method in class au.net.aba.crypto.provider.RC4
Returns the initialisation vector for this Cipher - in this case null
engineGetKeySpec(Key, Class). Method in class au.net.aba.security.KeyFactory
SPI: Returns a specification (key material) of the given key object.
engineGetKeySpec(Key, Class). Method in class au.net.aba.security.KeyFactory
SPI: Returns a specification (key material) of the given key object.
engineGetKeySpec(Key, Class). Method in class au.net.aba.crypto.provider.RSAKeyFactory
Returns a specification (key material) of the given key object.
engineGetKeySpec(Key, Class). Method in class au.net.aba.crypto.provider.RSAKeyFactory
Returns a specification (key material) of the given key object.
engineGetKeySpec(SecretKey, Class). Method in class au.net.aba.crypto.provider.DESedeKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class). Method in class au.net.aba.crypto.provider.DESedeKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class). Method in class au.net.aba.crypto.provider.DESKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class). Method in class au.net.aba.crypto.provider.DESKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class). Method in class au.net.aba.crypto.provider.RC4KeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class). Method in class au.net.aba.crypto.provider.RC4KeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class). Method in class javax.crypto.SecretKeyFactorySpi
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class). Method in class javax.crypto.SecretKeyFactorySpi
Returns a specification (key material) of the given key object in the requested format.
engineGetOutputSize(int). Method in class au.net.aba.crypto.provider.BlockCipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int). Method in class au.net.aba.crypto.provider.BlockCipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int). Method in class javax.crypto.CipherSpi
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int). Method in class javax.crypto.CipherSpi
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int). Method in class au.net.aba.crypto.provider.RC4
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int). Method in class au.net.aba.crypto.provider.RC4
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int). Method in class au.net.aba.crypto.provider.RSA
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int). Method in class au.net.aba.crypto.provider.RSA
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineInit(AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.crypto.provider.DESKeyGenerator
Initialises the key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.crypto.provider.DESKeyGenerator
Initialises the key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom). Method in class javax.crypto.KeyGeneratorSpi
SPI: Initialises the key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom). Method in class javax.crypto.KeyGeneratorSpi
SPI: Initialises the key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.crypto.provider.RC4KeyGenerator
Initialises the key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.crypto.provider.RC4KeyGenerator
Initialises the key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.crypto.provider.BlockCipher
Initialises this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.crypto.provider.BlockCipher
Initialises this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom). Method in class javax.crypto.CipherSpi
Initialises this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom). Method in class javax.crypto.CipherSpi
Initialises this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.crypto.provider.RC4
Initialises this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.crypto.provider.RC4
Initialises this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom). Method in class au.net.aba.crypto.provider.BlockCipher
Initialises this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom). Method in class au.net.aba.crypto.provider.BlockCipher
Initialises this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom). Method in class javax.crypto.CipherSpi
Initialises this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom). Method in class javax.crypto.CipherSpi
Initialises this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom). Method in class au.net.aba.crypto.provider.RC4
Initialises this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom). Method in class au.net.aba.crypto.provider.RC4
Initialises this cipher with a key and a source of randomness.
engineInit(SecureRandom). Method in class au.net.aba.crypto.provider.DESKeyGenerator
Initialises the key generator.
engineInit(SecureRandom). Method in class au.net.aba.crypto.provider.DESKeyGenerator
Initialises the key generator.
engineInit(SecureRandom). Method in class javax.crypto.KeyGeneratorSpi
SPI: Initialises the key generator.
engineInit(SecureRandom). Method in class javax.crypto.KeyGeneratorSpi
SPI: Initialises the key generator.
engineInit(SecureRandom). Method in class au.net.aba.crypto.provider.RC4KeyGenerator
Initialises the key generator with the given random number source.
engineInit(SecureRandom). Method in class au.net.aba.crypto.provider.RC4KeyGenerator
Initialises the key generator with the given random number source.
engineReset(). Method in class au.net.aba.crypto.provider.CRC16
SPI: Resets the digest for further use.
engineReset(). Method in class au.net.aba.crypto.provider.CRC16
SPI: Resets the digest for further use.
engineReset(). Method in class au.net.aba.crypto.provider.MD5
reset the digest back to its original state.
engineReset(). Method in class au.net.aba.crypto.provider.MD5
reset the digest back to its original state.
engineReset(). Method in class au.net.aba.security.MessageDigest
SPI: Resets the digest for further use.
engineReset(). Method in class au.net.aba.security.MessageDigest
SPI: Resets the digest for further use.
engineReset(). Method in class au.net.aba.crypto.provider.SHA0
reset the digest back to its original state.
engineReset(). Method in class au.net.aba.crypto.provider.SHA0
reset the digest back to its original state.
engineReset(). Method in class au.net.aba.crypto.provider.SHA1
reset the digest back to its original state.
engineReset(). Method in class au.net.aba.crypto.provider.SHA1
reset the digest back to its original state.
engineSetMode(String). Method in class au.net.aba.crypto.provider.BlockCipher
Sets the mode of this cipher.
engineSetMode(String). Method in class au.net.aba.crypto.provider.BlockCipher
Sets the mode of this cipher.
engineSetMode(String). Method in class javax.crypto.CipherSpi
Sets the mode of this cipher.
engineSetMode(String). Method in class javax.crypto.CipherSpi
Sets the mode of this cipher.
engineSetMode(String). Method in class au.net.aba.crypto.provider.RC4
Sets the mode of this cipher.
engineSetMode(String). Method in class au.net.aba.crypto.provider.RC4
Sets the mode of this cipher.
engineSetMode(String). Method in class au.net.aba.crypto.provider.RSA
Sets the mode of this cipher.
engineSetMode(String). Method in class au.net.aba.crypto.provider.RSA
Sets the mode of this cipher.
engineSetPadding(String). Method in class au.net.aba.crypto.provider.BlockCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String). Method in class au.net.aba.crypto.provider.BlockCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String). Method in class javax.crypto.CipherSpi
Sets the padding mechanism of this cipher.
engineSetPadding(String). Method in class javax.crypto.CipherSpi
Sets the padding mechanism of this cipher.
engineSetPadding(String). Method in class au.net.aba.crypto.provider.RC4
Sets the padding mechanism of this cipher.
engineSetPadding(String). Method in class au.net.aba.crypto.provider.RC4
Sets the padding mechanism of this cipher.
engineSetPadding(String). Method in class au.net.aba.crypto.provider.RSA
Sets the padding mechanism of this cipher.
engineSetPadding(String). Method in class au.net.aba.crypto.provider.RSA
Sets the padding mechanism of this cipher.
engineTranslateKey(Key). Method in class au.net.aba.security.KeyFactory
SPI: Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(Key). Method in class au.net.aba.security.KeyFactory
SPI: Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(Key). Method in class au.net.aba.crypto.provider.RSAKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(Key). Method in class au.net.aba.crypto.provider.RSAKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey). Method in class au.net.aba.crypto.provider.DESedeKeyFactory
Translates a DES key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey). Method in class au.net.aba.crypto.provider.DESedeKeyFactory
Translates a DES key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey). Method in class au.net.aba.crypto.provider.DESKeyFactory
Translates a DES key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey). Method in class au.net.aba.crypto.provider.DESKeyFactory
Translates a DES key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey). Method in class au.net.aba.crypto.provider.RC4KeyFactory
Translates a RC4 key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey). Method in class au.net.aba.crypto.provider.RC4KeyFactory
Translates a RC4 key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey). Method in class javax.crypto.SecretKeyFactorySpi
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey). Method in class javax.crypto.SecretKeyFactorySpi
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineUpdate(byte). Method in class au.net.aba.crypto.provider.CRC16
SPI: Updates the digest using the specified byte.
engineUpdate(byte). Method in class au.net.aba.crypto.provider.CRC16
SPI: Updates the digest using the specified byte.
engineUpdate(byte). Method in class au.net.aba.crypto.provider.MD5
update the digest with a single byte
engineUpdate(byte). Method in class au.net.aba.crypto.provider.MD5
update the digest with a single byte
engineUpdate(byte). Method in class au.net.aba.security.MessageDigest
SPI: Updates the digest using the specified byte.
engineUpdate(byte). Method in class au.net.aba.security.MessageDigest
SPI: Updates the digest using the specified byte.
engineUpdate(byte). Method in class au.net.aba.crypto.provider.SHA0
update the digest with a single byte
engineUpdate(byte). Method in class au.net.aba.crypto.provider.SHA0
update the digest with a single byte
engineUpdate(byte). Method in class au.net.aba.crypto.provider.SHA1
update the digest with a single byte
engineUpdate(byte). Method in class au.net.aba.crypto.provider.SHA1
update the digest with a single byte
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.BlockCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.BlockCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int). Method in class javax.crypto.CipherSpi
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int). Method in class javax.crypto.CipherSpi
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.CRC16
SPI: Updates the digest using the specified array of bytes, starting at the specified offset.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.CRC16
SPI: Updates the digest using the specified array of bytes, starting at the specified offset.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.MD5
add a block of data from the array bytes to the message digest.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.MD5
add a block of data from the array bytes to the message digest.
engineUpdate(byte[], int, int). Method in class au.net.aba.security.MessageDigest
SPI: Updates the digest using the specified array of bytes, starting at the specified offset.
engineUpdate(byte[], int, int). Method in class au.net.aba.security.MessageDigest
SPI: Updates the digest using the specified array of bytes, starting at the specified offset.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.RC4
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.RC4
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.SHA0
add a block of data from the array bytes, to the message digest.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.SHA0
add a block of data from the array bytes, to the message digest.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.SHA1
add a block of data from the array bytes, to the message digest.
engineUpdate(byte[], int, int). Method in class au.net.aba.crypto.provider.SHA1
add a block of data from the array bytes, to the message digest.
engineUpdate(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.BlockCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.BlockCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int, byte[], int). Method in class javax.crypto.CipherSpi
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int, byte[], int). Method in class javax.crypto.CipherSpi
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.RC4
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
engineUpdate(byte[], int, int, byte[], int). Method in class au.net.aba.crypto.provider.RC4
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
equals(Object). Method in class au.net.aba.math.BigInteger
Returns true iff x is a BigInteger whose value is equal to this number.
equals(Object). Method in class au.net.aba.math.BigInteger
Returns true iff x is a BigInteger whose value is equal to this number.
exponent. Variable in class au.net.aba.crypto.provider.RSAPublicKey
The exponent component of the two part key that is required by the RSA algorithm.
exponent. Variable in class au.net.aba.crypto.provider.RSAPublicKey
The exponent component of the two part key that is required by the RSA algorithm.

F

flush(). Method in class javax.crypto.CipherOutputStream
Flushes this output stream and forces any processed buffered output bytes to be written out.
flush(). Method in class javax.crypto.CipherOutputStream
Flushes this output stream and forces any processed buffered output bytes to be written out.

G

gcd(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is the greatest common denominator of abs(this) and abs(val).
gcd(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is the greatest common denominator of abs(this) and abs(val).
GeneralSecurityException(). Constructor for class au.net.aba.security.GeneralSecurityException
GeneralSecurityException(). Constructor for class au.net.aba.security.GeneralSecurityException
GeneralSecurityException(String). Constructor for class au.net.aba.security.GeneralSecurityException
GeneralSecurityException(String). Constructor for class au.net.aba.security.GeneralSecurityException
generateKey(). Method in class javax.crypto.KeyGenerator
Generates a secret key.
generateKey(). Method in class javax.crypto.KeyGenerator
Generates a secret key.
generateKeyPair(). Method in class au.net.aba.security.KeyPairGenerator
Generates a key pair.
generateKeyPair(). Method in class au.net.aba.security.KeyPairGenerator
Generates a key pair.
generatePrivate(KeySpec). Method in class au.net.aba.security.KeyFactory
Generates a private key object from the provided key specification (key material).
generatePrivate(KeySpec). Method in class au.net.aba.security.KeyFactory
Generates a private key object from the provided key specification (key material).
generatePublic(KeySpec). Method in class au.net.aba.security.KeyFactory
Generates a public key object from the provided key specification (key material).
generatePublic(KeySpec). Method in class au.net.aba.security.KeyFactory
Generates a public key object from the provided key specification (key material).
generateSecret(KeySpec). Method in class javax.crypto.SecretKeyFactory
Generates a SecretKey object from the provided key specification (key material).
generateSecret(KeySpec). Method in class javax.crypto.SecretKeyFactory
Generates a SecretKey object from the provided key specification (key material).
getAlgorithm(). Method in class au.net.aba.crypto.provider.DESedeKey
returns the algorithm for this key.
getAlgorithm(). Method in class au.net.aba.crypto.provider.DESedeKey
returns the algorithm for this key.
getAlgorithm(). Method in class au.net.aba.crypto.provider.DESKey
returns the algorithm for this key.
getAlgorithm(). Method in class au.net.aba.crypto.provider.DESKey
returns the algorithm for this key.
getAlgorithm(). Method in interface au.net.aba.security.Key
getAlgorithm(). Method in interface au.net.aba.security.Key
getAlgorithm(). Method in class javax.crypto.KeyGenerator
Returns the standard name of the key algorithm.
getAlgorithm(). Method in class javax.crypto.KeyGenerator
Returns the standard name of the key algorithm.
getAlgorithm(). Method in class au.net.aba.security.KeyPairGenerator
Returns the standard name of the algorithm for this key pair generator.
getAlgorithm(). Method in class au.net.aba.security.KeyPairGenerator
Returns the standard name of the algorithm for this key pair generator.
getAlgorithm(). Method in class au.net.aba.security.MessageDigest
Returns a string that identifies the algorithm, independent of implementation details.
getAlgorithm(). Method in class au.net.aba.security.MessageDigest
Returns a string that identifies the algorithm, independent of implementation details.
getAlgorithm(). Method in class au.net.aba.crypto.provider.RC4Key
return algorithm this key is for.
getAlgorithm(). Method in class au.net.aba.crypto.provider.RC4Key
return algorithm this key is for.
getAlgorithm(). Method in class au.net.aba.crypto.provider.RSAPublicKey
return the algorithm for this key.
getAlgorithm(). Method in class au.net.aba.crypto.provider.RSAPublicKey
return the algorithm for this key.
getAlgorithm(). Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the algorithm associated with this secret key.
getAlgorithm(). Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the algorithm associated with this secret key.
getBlockSize(). Method in class javax.crypto.Cipher
Returns the block size (in bytes).
getBlockSize(). Method in class javax.crypto.Cipher
Returns the block size (in bytes).
getCrtCoefficient(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the crtCoefficient.
getCrtCoefficient(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the crtCoefficient.
getDecryptor(). Method in class au.net.aba.crypto.PublicKeySecuredObject
return a Cipher capable of decrypting another object encrypted with the same secret key as this one.
getDecryptor(). Method in class au.net.aba.crypto.PublicKeySecuredObject
return a Cipher capable of decrypting another object encrypted with the same secret key as this one.
getEncoded(). Method in class au.net.aba.crypto.provider.DESedeKey
returns an encoded representation of this key.
getEncoded(). Method in class au.net.aba.crypto.provider.DESedeKey
returns an encoded representation of this key.
getEncoded(). Method in class au.net.aba.crypto.provider.DESKey
returns an encoded representation of this key.
getEncoded(). Method in class au.net.aba.crypto.provider.DESKey
returns an encoded representation of this key.
getEncoded(). Method in class au.net.aba.security.spec.EncodedKeySpec
Returns the encoded key.
getEncoded(). Method in class au.net.aba.security.spec.EncodedKeySpec
Returns the encoded key.
getEncoded(). Method in interface au.net.aba.security.Key
getEncoded(). Method in interface au.net.aba.security.Key
getEncoded(). Method in class au.net.aba.crypto.provider.RC4Key
return an encoded representation of the key.
getEncoded(). Method in class au.net.aba.crypto.provider.RC4Key
return an encoded representation of the key.
getEncoded(). Method in class au.net.aba.crypto.provider.RSAPublicKey
Return an encoded representation for this key.
getEncoded(). Method in class au.net.aba.crypto.provider.RSAPublicKey
Return an encoded representation for this key.
getEncoded(). Method in class javax.crypto.spec.SecretKeySpec
Returns the key material of this secret key.
getEncoded(). Method in class javax.crypto.spec.SecretKeySpec
Returns the key material of this secret key.
getEncryptor(). Method in class au.net.aba.crypto.PublicKeySecuredObject
return a Cipher capable of encrypting another object with the secret key used to encrypt this one.
getEncryptor(). Method in class au.net.aba.crypto.PublicKeySecuredObject
return a Cipher capable of encrypting another object with the secret key used to encrypt this one.
getFormat(). Method in class au.net.aba.crypto.spec.AsciiEncodedKeySpec
Returns the name of the encoding format used by this key specification.
getFormat(). Method in class au.net.aba.crypto.spec.AsciiEncodedKeySpec
Returns the name of the encoding format used by this key specification.
getFormat(). Method in class au.net.aba.crypto.provider.DESedeKey
returns the format for this key.
getFormat(). Method in class au.net.aba.crypto.provider.DESedeKey
returns the format for this key.
getFormat(). Method in class au.net.aba.crypto.provider.DESKey
returns the format for this key.
getFormat(). Method in class au.net.aba.crypto.provider.DESKey
returns the format for this key.
getFormat(). Method in class au.net.aba.security.spec.EncodedKeySpec
Returns the name of the encoding format used by this key specification.
getFormat(). Method in class au.net.aba.security.spec.EncodedKeySpec
Returns the name of the encoding format used by this key specification.
getFormat(). Method in interface au.net.aba.security.Key
getFormat(). Method in interface au.net.aba.security.Key
getFormat(). Method in class au.net.aba.crypto.provider.RC4Key
return the format this key is in.
getFormat(). Method in class au.net.aba.crypto.provider.RC4Key
return the format this key is in.
getFormat(). Method in class au.net.aba.crypto.provider.RSAPublicKey
return the format this key is in.
getFormat(). Method in class au.net.aba.crypto.provider.RSAPublicKey
return the format this key is in.
getFormat(). Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the encoding format for this secret key.
getFormat(). Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the encoding format for this secret key.
getInstance(String). Static method in class au.net.aba.security.KeyFactory
Generates a KeyFactory object for the specified algorithm.
getInstance(String). Static method in class au.net.aba.security.KeyFactory
Generates a KeyFactory object for the specified algorithm.
getInstance(String). Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified key algorithm.
getInstance(String). Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified key algorithm.
getInstance(String). Static method in class au.net.aba.security.KeyPairGenerator
Generates a KeyPairGenerator object that implements the specified digest algorithm.
getInstance(String). Static method in class au.net.aba.security.KeyPairGenerator
Generates a KeyPairGenerator object that implements the specified digest algorithm.
getInstance(String). Static method in class au.net.aba.security.MessageDigest
Generates a MessageDigest object that implements the specified digest algorithm.
getInstance(String). Static method in class au.net.aba.security.MessageDigest
Generates a MessageDigest object that implements the specified digest algorithm.
getInstance(String). Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret key algorithm.
getInstance(String). Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret key algorithm.
getInstance(String, String). Static method in class javax.crypto.Cipher
Generates a Cipher object implementing the specified algorithm from the specified provider.
getInstance(String, String). Static method in class javax.crypto.Cipher
Generates a Cipher object implementing the specified algorithm from the specified provider.
getInstance(String, String). Static method in class au.net.aba.security.KeyFactory
Generates a KeyFactory object for the specified algorithm from the specified provider.
getInstance(String, String). Static method in class au.net.aba.security.KeyFactory
Generates a KeyFactory object for the specified algorithm from the specified provider.
getInstance(String, String). Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified key algorithm from the specified provider.
getInstance(String, String). Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified key algorithm from the specified provider.
getInstance(String, String). Static method in class au.net.aba.security.KeyPairGenerator
Generates a KeyPairGenerator object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.
getInstance(String, String). Static method in class au.net.aba.security.KeyPairGenerator
Generates a KeyPairGenerator object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.
getInstance(String, String). Static method in class au.net.aba.security.MessageDigest
Generates a MessageDigest object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.
getInstance(String, String). Static method in class au.net.aba.security.MessageDigest
Generates a MessageDigest object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.
getInstance(String, String). Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret key algorithm from the specified provider.
getInstance(String, String). Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret key algorithm from the specified provider.
getIV(). Method in class javax.crypto.Cipher
Returns the initialisation vector (IV) in a new buffer.
getIV(). Method in class javax.crypto.Cipher
Returns the initialisation vector (IV) in a new buffer.
getIV(). Method in class javax.crypto.spec.IvParameterSpec
Returns the initialisation vector (IV).
getIV(). Method in class javax.crypto.spec.IvParameterSpec
Returns the initialisation vector (IV).
getIV(). Method in class au.net.aba.crypto.PublicKeySecuredObject
returns a copy of the initialisation vector.
getIV(). Method in class au.net.aba.crypto.PublicKeySecuredObject
returns a copy of the initialisation vector.
getIV(). Method in class au.net.aba.crypto.SecuredObject
returns a copy of the initialisation vector.
getIV(). Method in class au.net.aba.crypto.SecuredObject
returns a copy of the initialisation vector.
getKey(). Method in class javax.crypto.spec.DESedeKeySpec
Returns the DESede key.
getKey(). Method in class javax.crypto.spec.DESedeKeySpec
Returns the DESede key.
getKey(). Method in class javax.crypto.spec.DESKeySpec
Returns the DES key material.
getKey(). Method in class javax.crypto.spec.DESKeySpec
Returns the DES key material.
getKey(). Method in class au.net.aba.crypto.spec.RC4KeySpec
Returns the RC4 key.
getKey(). Method in class au.net.aba.crypto.spec.RC4KeySpec
Returns the RC4 key.
getKeySpec(Key, Class). Method in class au.net.aba.security.KeyFactory
Returns a specification (key material) of the given key object.
getKeySpec(Key, Class). Method in class au.net.aba.security.KeyFactory
Returns a specification (key material) of the given key object.
getKeySpec(SecretKey, Class). Method in class javax.crypto.SecretKeyFactory
Returns a specification (key material) of the given key object in the requested format.
getKeySpec(SecretKey, Class). Method in class javax.crypto.SecretKeyFactory
Returns a specification (key material) of the given key object in the requested format.
getMessageDigest(). Method in class au.net.aba.security.DigestInputStream
Returns the message digest associated with this stream.
getMessageDigest(). Method in class au.net.aba.security.DigestInputStream
Returns the message digest associated with this stream.
getMessageDigest(). Method in class au.net.aba.security.DigestOutputStream
Returns the message digest associated with this stream.
getMessageDigest(). Method in class au.net.aba.security.DigestOutputStream
Returns the message digest associated with this stream.
getModulus(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the modulus.
getModulus(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the modulus.
getModulus(). Method in class au.net.aba.security.spec.RSAPublicKeySpec
Returns the modulus.
getModulus(). Method in class au.net.aba.security.spec.RSAPublicKeySpec
Returns the modulus.
getObject(Cipher). Method in class au.net.aba.crypto.PublicKeySecuredObject
Return the plain text object.
getObject(Cipher). Method in class au.net.aba.crypto.PublicKeySecuredObject
Return the plain text object.
getObject(Cipher). Method in class au.net.aba.crypto.SecuredObject
Return the plain text object.
getObject(Cipher). Method in class au.net.aba.crypto.SecuredObject
Return the plain text object.
getOutputSize(int). Method in class javax.crypto.Cipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
getOutputSize(int). Method in class javax.crypto.Cipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
getPrimeExponentP(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the primeExponentP.
getPrimeExponentP(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the primeExponentP.
getPrimeExponentQ(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the primeExponentQ.
getPrimeExponentQ(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the primeExponentQ.
getPrimeP(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the primeP.
getPrimeP(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the primeP.
getPrimeQ(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the primeQ.
getPrimeQ(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the primeQ.
getPrivate(). Method in class au.net.aba.security.KeyPair
Returns the private key from this key pair.
getPrivate(). Method in class au.net.aba.security.KeyPair
Returns the private key from this key pair.
getPrivateExponent(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the private exponent.
getPrivateExponent(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the private exponent.
getPrivateKey(String). Method in class au.net.aba.pgp.Keyring
Return a private key.
getPrivateKey(String). Method in class au.net.aba.pgp.Keyring
Return a private key.
getPrivateKey(String, String). Method in class au.net.aba.pgp.Keyring
return a private key generated for a specific provider.
getPrivateKey(String, String). Method in class au.net.aba.pgp.Keyring
return a private key generated for a specific provider.
getProvider(). Method in class javax.crypto.KeyGenerator
Returns the provider of this KeyGenerator object.
getProvider(). Method in class javax.crypto.KeyGenerator
Returns the provider of this KeyGenerator object.
getProvider(). Method in class javax.crypto.SecretKeyFactory
Returns the provider of this SecretKeyFactory object.
getProvider(). Method in class javax.crypto.SecretKeyFactory
Returns the provider of this SecretKeyFactory object.
getPublic(). Method in class au.net.aba.security.KeyPair
Returns the public key from this key pair.
getPublic(). Method in class au.net.aba.security.KeyPair
Returns the public key from this key pair.
getPublicExponent(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the public exponent.
getPublicExponent(). Method in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
Returns the public exponent.
getPublicExponent(). Method in class au.net.aba.security.spec.RSAPublicKeySpec
Returns the public exponent.
getPublicExponent(). Method in class au.net.aba.security.spec.RSAPublicKeySpec
Returns the public exponent.
getPublicKey(String). Method in class au.net.aba.pgp.Keyring
Return a public key.
getPublicKey(String). Method in class au.net.aba.pgp.Keyring
Return a public key.
getPublicKey(String, String). Method in class au.net.aba.pgp.Keyring
return a public key generated for a specific provider.
getPublicKey(String, String). Method in class au.net.aba.pgp.Keyring
return a public key generated for a specific provider.
getSeed(int). Static method in class au.net.aba.security.SecureRandom
Generate random bytes.
getSeed(int). Static method in class au.net.aba.security.SecureRandom
Generate random bytes.

I

ident. Static variable in interface au.net.aba.security.spec.AlgorithmParameterSpec
ident. Static variable in interface au.net.aba.security.spec.AlgorithmParameterSpec
ident. Static variable in class au.net.aba.crypto.spec.AsciiEncodedKeySpec
ident. Static variable in class au.net.aba.crypto.spec.AsciiEncodedKeySpec
ident. Static variable in class javax.crypto.BadPaddingException
ident. Static variable in class javax.crypto.BadPaddingException
ident. Static variable in class au.net.aba.math.BigInteger
ident. Static variable in class au.net.aba.math.BigInteger
ident. Static variable in class au.net.aba.crypto.provider.BlockCipher
ident. Static variable in class au.net.aba.crypto.provider.BlockCipher
ident. Static variable in class javax.crypto.Cipher
ident. Static variable in class javax.crypto.Cipher
ident. Static variable in class javax.crypto.CipherInputStream
ident. Static variable in class javax.crypto.CipherInputStream
ident. Static variable in class javax.crypto.CipherOutputStream
ident. Static variable in class javax.crypto.CipherOutputStream
ident. Static variable in class javax.crypto.CipherSpi
ident. Static variable in class javax.crypto.CipherSpi
ident. Static variable in class au.net.aba.crypto.provider.CRC16
ident. Static variable in class au.net.aba.crypto.provider.CRC16
ident. Static variable in class au.net.aba.crypto.provider.DES
ident. Static variable in class au.net.aba.crypto.provider.DES
ident. Static variable in class au.net.aba.crypto.provider.DESede
ident. Static variable in class au.net.aba.crypto.provider.DESede
ident. Static variable in class au.net.aba.crypto.provider.DESedeKey
ident. Static variable in class au.net.aba.crypto.provider.DESedeKey
ident. Static variable in class au.net.aba.crypto.provider.DESedeKeyGenerator
ident. Static variable in class au.net.aba.crypto.provider.DESedeKeyGenerator
ident. Static variable in class javax.crypto.spec.DESedeKeySpec
ident. Static variable in class javax.crypto.spec.DESedeKeySpec
ident. Static variable in class au.net.aba.crypto.provider.DESKey
ident. Static variable in class au.net.aba.crypto.provider.DESKey
ident. Static variable in class au.net.aba.crypto.provider.DESKeyGenerator
ident. Static variable in class au.net.aba.crypto.provider.DESKeyGenerator
ident. Static variable in class javax.crypto.spec.DESKeySpec
ident. Static variable in class javax.crypto.spec.DESKeySpec
ident. Static variable in class au.net.aba.security.DigestInputStream
ident. Static variable in class au.net.aba.security.DigestInputStream
ident. Static variable in class au.net.aba.security.DigestOutputStream
ident. Static variable in class au.net.aba.security.DigestOutputStream
ident. Static variable in class au.net.aba.security.spec.EncodedKeySpec
ident. Static variable in class au.net.aba.security.spec.EncodedKeySpec
ident. Static variable in class au.net.aba.security.GeneralSecurityException
ident. Static variable in class au.net.aba.security.GeneralSecurityException
ident. Static variable in class javax.crypto.IllegalBlockSizeException
ident. Static variable in class javax.crypto.IllegalBlockSizeException
ident. Static variable in class au.net.aba.security.InvalidAlgorithmParameterException
ident. Static variable in class au.net.aba.security.InvalidAlgorithmParameterException
ident. Static variable in class au.net.aba.security.InvalidKeyException
ident. Static variable in class au.net.aba.security.InvalidKeyException
ident. Static variable in class au.net.aba.security.spec.InvalidKeySpecException
ident. Static variable in class au.net.aba.security.spec.InvalidKeySpecException
ident. Static variable in class au.net.aba.security.InvalidParameterException
ident. Static variable in class au.net.aba.security.InvalidParameterException
ident. Static variable in interface au.net.aba.security.Key
ident. Static variable in interface au.net.aba.security.Key
ident. Static variable in class au.net.aba.security.KeyException
ident. Static variable in class au.net.aba.security.KeyException
ident. Static variable in class au.net.aba.security.KeyFactory
ident. Static variable in class au.net.aba.security.KeyFactory
ident. Static variable in class javax.crypto.KeyGenerator
ident. Static variable in class javax.crypto.KeyGenerator
ident. Static variable in class javax.crypto.KeyGeneratorSpi
ident. Static variable in class javax.crypto.KeyGeneratorSpi
ident. Static variable in class au.net.aba.security.KeyPair
ident. Static variable in class au.net.aba.security.KeyPair
ident. Static variable in class au.net.aba.security.KeyPairGenerator
ident. Static variable in class au.net.aba.security.KeyPairGenerator
ident. Static variable in class au.net.aba.pgp.Keyring
ident. Static variable in class au.net.aba.pgp.Keyring
ident. Static variable in interface au.net.aba.security.spec.KeySpec
ident. Static variable in interface au.net.aba.security.spec.KeySpec
ident. Static variable in class au.net.aba.crypto.provider.MD5
ident. Static variable in class au.net.aba.crypto.provider.MD5
ident. Static variable in class au.net.aba.security.MessageDigest
ident. Static variable in class au.net.aba.security.MessageDigest
ident. Static variable in class au.net.aba.security.NoSuchAlgorithmException
ident. Static variable in class au.net.aba.security.NoSuchAlgorithmException
ident. Static variable in class javax.crypto.NoSuchPaddingException
ident. Static variable in class javax.crypto.NoSuchPaddingException
ident. Static variable in class au.net.aba.security.NoSuchProviderException
ident. Static variable in class au.net.aba.security.NoSuchProviderException
ident. Static variable in class javax.crypto.NullCipher
ident. Static variable in class javax.crypto.NullCipher
ident. Static variable in interface au.net.aba.security.PrivateKey
ident. Static variable in interface au.net.aba.security.PrivateKey
ident. Static variable in interface au.net.aba.security.PublicKey
ident. Static variable in interface au.net.aba.security.PublicKey
ident. Static variable in class au.net.aba.crypto.PublicKeySecuredObject
ident. Static variable in class au.net.aba.crypto.PublicKeySecuredObject
ident. Static variable in class au.net.aba.crypto.provider.RC4
ident. Static variable in class au.net.aba.crypto.provider.RC4
ident. Static variable in class au.net.aba.crypto.provider.RC4Key
ident. Static variable in class au.net.aba.crypto.provider.RC4Key
ident. Static variable in class au.net.aba.crypto.provider.RC4KeyGenerator
ident. Static variable in class au.net.aba.crypto.provider.RC4KeyGenerator
ident. Static variable in class au.net.aba.crypto.spec.RC4KeySpec
ident. Static variable in class au.net.aba.crypto.spec.RC4KeySpec
ident. Static variable in class au.net.aba.crypto.provider.RSA
ident. Static variable in class au.net.aba.crypto.provider.RSA
ident. Static variable in class au.net.aba.crypto.provider.RSAKeyFactory
ident. Static variable in class au.net.aba.crypto.provider.RSAKeyFactory
ident. Static variable in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
ident. Static variable in class au.net.aba.security.spec.RSAPrivateCrtKeySpec
ident. Static variable in class au.net.aba.crypto.provider.RSAPrivateKey
ident. Static variable in class au.net.aba.crypto.provider.RSAPrivateKey
ident. Static variable in class au.net.aba.crypto.provider.RSAPublicKey
ident. Static variable in class au.net.aba.crypto.provider.RSAPublicKey
ident. Static variable in class au.net.aba.security.spec.RSAPublicKeySpec
ident. Static variable in class au.net.aba.security.spec.RSAPublicKeySpec
ident. Static variable in interface javax.crypto.SecretKey
ident. Static variable in interface javax.crypto.SecretKey
ident. Static variable in class au.net.aba.crypto.SecuredObject
ident. Static variable in class au.net.aba.crypto.SecuredObject
ident. Static variable in class au.net.aba.security.SecureRandom
ident. Static variable in class au.net.aba.security.SecureRandom
ident. Static variable in class au.net.aba.crypto.provider.SHA0
ident. Static variable in class au.net.aba.crypto.provider.SHA0
ident. Static variable in class au.net.aba.crypto.provider.SHA1
ident. Static variable in class au.net.aba.crypto.provider.SHA1
ident. Static variable in class javax.crypto.ShortBufferException
ident. Static variable in class javax.crypto.ShortBufferException
IllegalBlockSizeException(). Constructor for class javax.crypto.IllegalBlockSizeException
IllegalBlockSizeException(). Constructor for class javax.crypto.IllegalBlockSizeException
IllegalBlockSizeException(String). Constructor for class javax.crypto.IllegalBlockSizeException
IllegalBlockSizeException(String). Constructor for class javax.crypto.IllegalBlockSizeException
IllegalStateException(). Constructor for class au.net.aba.lang.IllegalStateException
IllegalStateException(). Constructor for class au.net.aba.lang.IllegalStateException
IllegalStateException(String). Constructor for class au.net.aba.lang.IllegalStateException
IllegalStateException(String). Constructor for class au.net.aba.lang.IllegalStateException
init(AlgorithmParameterSpec). Method in class javax.crypto.KeyGenerator
Initialises the key generator with the specified parameter set, using a system-provided source of randomness.
init(AlgorithmParameterSpec). Method in class javax.crypto.KeyGenerator
Initialises the key generator with the specified parameter set, using a system-provided source of randomness.
init(AlgorithmParameterSpec, SecureRandom). Method in class javax.crypto.KeyGenerator
Initialises the key generator with the specified parameter set and a user-provided source of randomness.
init(AlgorithmParameterSpec, SecureRandom). Method in class javax.crypto.KeyGenerator
Initialises the key generator with the specified parameter set and a user-provided source of randomness.
init(int, Key). Method in class javax.crypto.Cipher
Initialises this cipher for mode opmode, using the specified key.
init(int, Key). Method in class javax.crypto.Cipher
Initialises this cipher for mode opmode, using the specified key.
init(int, Key, AlgorithmParameterSpec). Method in class javax.crypto.Cipher
init(int, Key, AlgorithmParameterSpec). Method in class javax.crypto.Cipher
init(int, Key, AlgorithmParameterSpec, SecureRandom). Method in class javax.crypto.Cipher
init(int, Key, AlgorithmParameterSpec, SecureRandom). Method in class javax.crypto.Cipher
init(int, Key, SecureRandom). Method in class javax.crypto.Cipher
Initialises this cipher for mode opmode, using the specified key.
init(int, Key, SecureRandom). Method in class javax.crypto.Cipher
Initialises this cipher for mode opmode, using the specified key.
init(SecureRandom). Method in class javax.crypto.KeyGenerator
Initialises the key generator.
init(SecureRandom). Method in class javax.crypto.KeyGenerator
Initialises the key generator.
initialize(AlgorithmParameterSpec). Method in class au.net.aba.security.KeyPairGenerator
Initialises the key pair generator using the specified parameter set and a system-provided source of randomness.
initialize(AlgorithmParameterSpec). Method in class au.net.aba.security.KeyPairGenerator
Initialises the key pair generator using the specified parameter set and a system-provided source of randomness.
initialize(AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.security.KeyPairGenerator
Initialises the key pair generator using the specified parameter set and user-provided source of randomness.
initialize(AlgorithmParameterSpec, SecureRandom). Method in class au.net.aba.security.KeyPairGenerator
Initialises the key pair generator using the specified parameter set and user-provided source of randomness.
initialize(int). Method in class au.net.aba.security.KeyPairGenerator
Initialises the key pair generator for a certain strength using a system-provided source of randomness and the default parameter set.
initialize(int). Method in class au.net.aba.security.KeyPairGenerator
Initialises the key pair generator for a certain strength using a system-provided source of randomness and the default parameter set.
initialize(int, SecureRandom). Method in class au.net.aba.security.KeyPairGenerator
Initialises the key pair generator for a certain strength, using the default parameter set.
initialize(int, SecureRandom). Method in class au.net.aba.security.KeyPairGenerator
Initialises the key pair generator for a certain strength, using the default parameter set.
integerDivide(int). Method in class au.net.aba.math.BigInteger
Division by an integer.
integerDivide(int). Method in class au.net.aba.math.BigInteger
Division by an integer.
InvalidAlgorithmParameterException(). Constructor for class au.net.aba.security.InvalidAlgorithmParameterException
InvalidAlgorithmParameterException(). Constructor for class au.net.aba.security.InvalidAlgorithmParameterException
InvalidAlgorithmParameterException(String). Constructor for class au.net.aba.security.InvalidAlgorithmParameterException
InvalidAlgorithmParameterException(String). Constructor for class au.net.aba.security.InvalidAlgorithmParameterException
InvalidKeyException(). Constructor for class au.net.aba.security.InvalidKeyException
InvalidKeyException(). Constructor for class au.net.aba.security.InvalidKeyException
InvalidKeyException(String). Constructor for class au.net.aba.security.InvalidKeyException
InvalidKeyException(String). Constructor for class au.net.aba.security.InvalidKeyException
InvalidKeySpecException(). Constructor for class au.net.aba.security.spec.InvalidKeySpecException
Constructs an InvalidKeySpecException with no detail message.
InvalidKeySpecException(). Constructor for class au.net.aba.security.spec.InvalidKeySpecException
Constructs an InvalidKeySpecException with no detail message.
InvalidKeySpecException(String). Constructor for class au.net.aba.security.spec.InvalidKeySpecException
Constructs an InvalidKeySpecException with the specified detail message.
InvalidKeySpecException(String). Constructor for class au.net.aba.security.spec.InvalidKeySpecException
Constructs an InvalidKeySpecException with the specified detail message.
InvalidParameterException(). Constructor for class au.net.aba.security.InvalidParameterException
InvalidParameterException(). Constructor for class au.net.aba.security.InvalidParameterException
InvalidParameterException(String). Constructor for class au.net.aba.security.InvalidParameterException
InvalidParameterException(String). Constructor for class au.net.aba.security.InvalidParameterException
isEqual(byte[], byte[]). Static method in class au.net.aba.security.MessageDigest
Compares two digests for equality.
isEqual(byte[], byte[]). Static method in class au.net.aba.security.MessageDigest
Compares two digests for equality.
isParityAdjusted(byte[], int). Static method in class javax.crypto.spec.DESedeKeySpec
Checks if the given DESede key, starting at offset, is parity-adjusted.
isParityAdjusted(byte[], int). Static method in class javax.crypto.spec.DESedeKeySpec
Checks if the given DESede key, starting at offset, is parity-adjusted.
isParityAdjusted(byte[], int). Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key, starting at offset, is parity-adjusted.
isParityAdjusted(byte[], int). Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key, starting at offset, is parity-adjusted.
isWeak(byte[], int). Static method in class javax.crypto.spec.DESKeySpec
DES has a number of weak keys.
isWeak(byte[], int). Static method in class javax.crypto.spec.DESKeySpec
DES has a number of weak keys.
isWeakKey(byte[]). Method in class au.net.aba.crypto.provider.DESKeyGenerator
DES has a number of weak keys.
isWeakKey(byte[]). Method in class au.net.aba.crypto.provider.DESKeyGenerator
DES has a number of weak keys.
ivec. Variable in class au.net.aba.crypto.provider.BlockCipher
ivec. Variable in class au.net.aba.crypto.provider.BlockCipher
IvParameterSpec(byte[]). Constructor for class javax.crypto.spec.IvParameterSpec
Uses the bytes in iv as the IV.
IvParameterSpec(byte[]). Constructor for class javax.crypto.spec.IvParameterSpec
Uses the bytes in iv as the IV.
IvParameterSpec(byte[], int, int). Constructor for class javax.crypto.spec.IvParameterSpec
Uses the first len bytes in iv, beginning at offset, as the IV.
IvParameterSpec(byte[], int, int). Constructor for class javax.crypto.spec.IvParameterSpec
Uses the first len bytes in iv, beginning at offset, as the IV.

K

KeyException(). Constructor for class au.net.aba.security.KeyException
KeyException(). Constructor for class au.net.aba.security.KeyException
KeyException(String). Constructor for class au.net.aba.security.KeyException
KeyException(String). Constructor for class au.net.aba.security.KeyException
KeyFactory(). Constructor for class au.net.aba.security.KeyFactory
KeyFactory(). Constructor for class au.net.aba.security.KeyFactory
KeyGenerator(KeyGeneratorSpi, Provider, String). Constructor for class javax.crypto.KeyGenerator
Creates a KeyGenerator object using the given provider, KeyGeneratorSpi and for the specified algorithm.
KeyGenerator(KeyGeneratorSpi, Provider, String). Constructor for class javax.crypto.KeyGenerator
Creates a KeyGenerator object using the given provider, KeyGeneratorSpi and for the specified algorithm.
KeyGeneratorSpi(). Constructor for class javax.crypto.KeyGeneratorSpi
Creates a KeyGeneratorSpi object.
KeyGeneratorSpi(). Constructor for class javax.crypto.KeyGeneratorSpi
Creates a KeyGeneratorSpi object.
KeyPair(PublicKey, PrivateKey). Constructor for class au.net.aba.security.KeyPair
Constructs a key with the specified public key and private key.
KeyPair(PublicKey, PrivateKey). Constructor for class au.net.aba.security.KeyPair
Constructs a key with the specified public key and private key.
KeyPairGenerator(String). Constructor for class au.net.aba.security.KeyPairGenerator
Creates a KeyPairGenerator object for the specified algorithm.
KeyPairGenerator(String). Constructor for class au.net.aba.security.KeyPairGenerator
Creates a KeyPairGenerator object for the specified algorithm.
Keyring(String). Constructor for class au.net.aba.pgp.Keyring
Construct with user supplied keyring.
Keyring(String). Constructor for class au.net.aba.pgp.Keyring
Construct with user supplied keyring.
Kn1. Variable in class au.net.aba.crypto.provider.DES
Kn1. Variable in class au.net.aba.crypto.provider.DES

M

main(String[]). Static method in class au.net.aba.pgp.Keyring
Display a key in the given keyring as a dotted hexadecimal string as per the AsciiEncodedKeySpec.
main(String[]). Static method in class au.net.aba.pgp.Keyring
Display a key in the given keyring as a dotted hexadecimal string as per the AsciiEncodedKeySpec.
max(BigInteger). Method in class au.net.aba.math.BigInteger
Returns the BigInteger whose value is the greater of this and val.
max(BigInteger). Method in class au.net.aba.math.BigInteger
Returns the BigInteger whose value is the greater of this and val.
MD5(). Constructor for class au.net.aba.crypto.provider.MD5
This constructor is used to begin a new MD5 operation.
MD5(). Constructor for class au.net.aba.crypto.provider.MD5
This constructor is used to begin a new MD5 operation.
MessageDigest(String). Constructor for class au.net.aba.security.MessageDigest
Creates a message digest with the specified algorithm name.
MessageDigest(String). Constructor for class au.net.aba.security.MessageDigest
Creates a message digest with the specified algorithm name.
min(BigInteger). Method in class au.net.aba.math.BigInteger
Returns the BigInteger whose value is the lesser of this and val.
min(BigInteger). Method in class au.net.aba.math.BigInteger
Returns the BigInteger whose value is the lesser of this and val.
mod(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is this mod m.
mod(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is this mod m.
mode. Variable in class au.net.aba.crypto.provider.BlockCipher
mode. Variable in class au.net.aba.crypto.provider.BlockCipher
modInverse(BigInteger). Method in class au.net.aba.math.BigInteger
Returns modular multiplicative inverse of this, mod m.
modInverse(BigInteger). Method in class au.net.aba.math.BigInteger
Returns modular multiplicative inverse of this, mod m.
modPow(BigInteger, BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this ** exponent) mod m.
modPow(BigInteger, BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this ** exponent) mod m.
modulus. Variable in class au.net.aba.crypto.provider.RSAPublicKey
The modulus component of the two part key that is required by the RSA algorithm.
modulus. Variable in class au.net.aba.crypto.provider.RSAPublicKey
The modulus component of the two part key that is required by the RSA algorithm.
modulus. Variable in class au.net.aba.security.spec.RSAPublicKeySpec
modulus. Variable in class au.net.aba.security.spec.RSAPublicKeySpec
multiply(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this * val).
multiply(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this * val).

N

negate(). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (-1 * this).
negate(). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (-1 * this).
next(int). Method in class au.net.aba.security.SecureRandom
Generates an integer containing the user-specified number of pseudo-random bits (right justified, with leading zeros).
next(int). Method in class au.net.aba.security.SecureRandom
Generates an integer containing the user-specified number of pseudo-random bits (right justified, with leading zeros).
nextBytes(byte[]). Method in class au.net.aba.security.SecureRandom
Generates a user-specified number of random bytes.
nextBytes(byte[]). Method in class au.net.aba.security.SecureRandom
Generates a user-specified number of random bytes.
NoSuchAlgorithmException(). Constructor for class au.net.aba.security.NoSuchAlgorithmException
NoSuchAlgorithmException(). Constructor for class au.net.aba.security.NoSuchAlgorithmException
NoSuchAlgorithmException(String). Constructor for class au.net.aba.security.NoSuchAlgorithmException
NoSuchAlgorithmException(String). Constructor for class au.net.aba.security.NoSuchAlgorithmException
NoSuchPaddingException(). Constructor for class javax.crypto.NoSuchPaddingException
NoSuchPaddingException(). Constructor for class javax.crypto.NoSuchPaddingException
NoSuchPaddingException(String). Constructor for class javax.crypto.NoSuchPaddingException
NoSuchPaddingException(String). Constructor for class javax.crypto.NoSuchPaddingException
NoSuchProviderException(). Constructor for class au.net.aba.security.NoSuchProviderException
NoSuchProviderException(). Constructor for class au.net.aba.security.NoSuchProviderException
NoSuchProviderException(String). Constructor for class au.net.aba.security.NoSuchProviderException
NoSuchProviderException(String). Constructor for class au.net.aba.security.NoSuchProviderException
NullCipher(). Constructor for class javax.crypto.NullCipher
NullCipher(). Constructor for class javax.crypto.NullCipher

O

ObjectInput(InputStream). Constructor for class au.net.aba.io.ObjectInput
ObjectInput(InputStream). Constructor for class au.net.aba.io.ObjectInput
ObjectInputStream(InputStream). Constructor for class au.net.aba.io.ObjectInputStream
ObjectInputStream(InputStream). Constructor for class au.net.aba.io.ObjectInputStream
ObjectOutput(OutputStream). Constructor for class au.net.aba.io.ObjectOutput
ObjectOutput(OutputStream). Constructor for class au.net.aba.io.ObjectOutput
ObjectOutputStream(OutputStream). Constructor for class au.net.aba.io.ObjectOutputStream
ObjectOutputStream(OutputStream). Constructor for class au.net.aba.io.ObjectOutputStream
on(boolean). Method in class au.net.aba.security.DigestInputStream
Turns the digest function on or off.
on(boolean). Method in class au.net.aba.security.DigestInputStream
Turns the digest function on or off.
on(boolean). Method in class au.net.aba.security.DigestOutputStream
Turns the digest function on or off.
on(boolean). Method in class au.net.aba.security.DigestOutputStream
Turns the digest function on or off.
OptionalDataException(). Constructor for class au.net.aba.io.OptionalDataException
OptionalDataException(). Constructor for class au.net.aba.io.OptionalDataException
OptionalDataException(String). Constructor for class au.net.aba.io.OptionalDataException
OptionalDataException(String). Constructor for class au.net.aba.io.OptionalDataException

P

p. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
The larger of the two prime factors.
p. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
The larger of the two prime factors.
paddedStream. Variable in class au.net.aba.crypto.provider.BlockCipher
paddedStream. Variable in class au.net.aba.crypto.provider.BlockCipher
parseKey(byte[]). Static method in class au.net.aba.crypto.provider.RSAKeyFactory
Parse a key from the ABA/PGP format into an array of BigIntegers.
parseKey(byte[]). Static method in class au.net.aba.crypto.provider.RSAKeyFactory
Parse a key from the ABA/PGP format into an array of BigIntegers.
pMinus1. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
p-1 [calculated].
pMinus1. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
p-1 [calculated].
pow(int). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this ** exponent).
pow(int). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this ** exponent).
prepareKeys(int, byte[], int[]). Method in class au.net.aba.crypto.provider.DES
prepare the key for whatever processing we are planing.
prepareKeys(int, byte[], int[]). Method in class au.net.aba.crypto.provider.DES
prepare the key for whatever processing we are planing.
Provider(). Constructor for class au.net.aba.security.Provider
Provider(). Constructor for class au.net.aba.security.Provider
publicExponent. Variable in class au.net.aba.security.spec.RSAPublicKeySpec
publicExponent. Variable in class au.net.aba.security.spec.RSAPublicKeySpec
PublicKeySecuredObject(). Constructor for class au.net.aba.crypto.PublicKeySecuredObject
general constructor used by externalisable.
PublicKeySecuredObject(). Constructor for class au.net.aba.crypto.PublicKeySecuredObject
general constructor used by externalisable.
PublicKeySecuredObject(Object, Cipher, SecureRandom). Constructor for class au.net.aba.crypto.PublicKeySecuredObject
create a public key secured object using the standard algorithm and the standard provider for the secret key.
PublicKeySecuredObject(Object, Cipher, SecureRandom). Constructor for class au.net.aba.crypto.PublicKeySecuredObject
create a public key secured object using the standard algorithm and the standard provider for the secret key.
PublicKeySecuredObject(Object, Cipher, SecureRandom, String, String). Constructor for class au.net.aba.crypto.PublicKeySecuredObject
create a public key secured object.
PublicKeySecuredObject(Object, Cipher, SecureRandom, String, String). Constructor for class au.net.aba.crypto.PublicKeySecuredObject
create a public key secured object.

Q

q. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
The smaller of the two prime factors.
q. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
The smaller of the two prime factors.
qInv. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
The multiplicative inverse of q % p [calculated].
qInv. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
The multiplicative inverse of q % p [calculated].
qMinus1. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
q-1 [calculated].
qMinus1. Variable in class au.net.aba.crypto.provider.RSAPrivateKey
q-1 [calculated].

R

rand. Variable in class au.net.aba.crypto.provider.DESKeyGenerator
rand. Variable in class au.net.aba.crypto.provider.DESKeyGenerator
random. Variable in class au.net.aba.crypto.provider.BlockCipher
random. Variable in class au.net.aba.crypto.provider.BlockCipher
RC4(). Constructor for class au.net.aba.crypto.provider.RC4
Construct an empty RC4Crypt.
RC4(). Constructor for class au.net.aba.crypto.provider.RC4
Construct an empty RC4Crypt.
RC4Key(). Constructor for class au.net.aba.crypto.provider.RC4Key
Construct an empty RC4Key.
RC4Key(). Constructor for class au.net.aba.crypto.provider.RC4Key
Construct an empty RC4Key.
RC4Key(byte[]). Constructor for class au.net.aba.crypto.provider.RC4Key
Construct an RC4Key from a set of bytes.
RC4Key(byte[]). Constructor for class au.net.aba.crypto.provider.RC4Key
Construct an RC4Key from a set of bytes.
RC4KeyFactory(). Constructor for class au.net.aba.crypto.provider.RC4KeyFactory
RC4KeyFactory(). Constructor for class au.net.aba.crypto.provider.RC4KeyFactory
RC4KeyGenerator(). Constructor for class au.net.aba.crypto.provider.RC4KeyGenerator
RC4KeyGenerator(). Constructor for class au.net.aba.crypto.provider.RC4KeyGenerator
RC4KeySpec(byte[]). Constructor for class au.net.aba.crypto.spec.RC4KeySpec
Uses the first 16 bytes in key as the RC4 key
RC4KeySpec(byte[]). Constructor for class au.net.aba.crypto.spec.RC4KeySpec
Uses the first 16 bytes in key as the RC4 key
RC4KeySpec(byte[], int). Constructor for class au.net.aba.crypto.spec.RC4KeySpec
Uses the first len bytes in key as the RC4 key
RC4KeySpec(byte[], int). Constructor for class au.net.aba.crypto.spec.RC4KeySpec
Uses the first len bytes in key as the RC4 key
RC4KeySpec(byte[], int, int). Constructor for class au.net.aba.crypto.spec.RC4KeySpec
Uses the first 16 bytes in key, beginning at offset, as the RC4 key
RC4KeySpec(byte[], int, int). Constructor for class au.net.aba.crypto.spec.RC4KeySpec
Uses the first 16 bytes in key, beginning at offset, as the RC4 key
read(). Method in class javax.crypto.CipherInputStream
Read a byte from the stream and decrypt it.
read(). Method in class javax.crypto.CipherInputStream
Read a byte from the stream and decrypt it.
read(). Method in class au.net.aba.security.DigestInputStream
Reads a byte, and updates the message digest (if the digest function is on).
read(). Method in class au.net.aba.security.DigestInputStream
Reads a byte, and updates the message digest (if the digest function is on).
read(byte[]). Method in class javax.crypto.CipherInputStream
Reads up to b.length bytes of data from this input stream into an array of bytes.
read(byte[]). Method in class javax.crypto.CipherInputStream
Reads up to b.length bytes of data from this input stream into an array of bytes.
read(byte[], int, int). Method in class javax.crypto.CipherInputStream
Read an array of bytes from the stream and decrypt them.
read(byte[], int, int). Method in class javax.crypto.CipherInputStream
Read an array of bytes from the stream and decrypt them.
read(byte[], int, int). Method in class au.net.aba.security.DigestInputStream
Reads into a byte array, and updates the message digest (if the digest function is on).
read(byte[], int, int). Method in class au.net.aba.security.DigestInputStream
Reads into a byte array, and updates the message digest (if the digest function is on).
readExternal(ObjectInput). Method in class au.net.aba.crypto.provider.DESKey
readExternal(ObjectInput). Method in class au.net.aba.crypto.provider.DESKey
readExternal(ObjectInput). Method in interface au.net.aba.io.Externalizable
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays.
readExternal(ObjectInput). Method in interface au.net.aba.io.Externalizable
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays.
readExternal(ObjectInput). Method in class au.net.aba.crypto.PublicKeySecuredObject
readExternal(ObjectInput). Method in class au.net.aba.crypto.PublicKeySecuredObject
readExternal(ObjectInput). Method in class au.net.aba.crypto.provider.RC4Key
readExternal(ObjectInput). Method in class au.net.aba.crypto.provider.RC4Key
readExternal(ObjectInput). Method in class au.net.aba.crypto.SecuredObject
readExternal(ObjectInput). Method in class au.net.aba.crypto.SecuredObject
readObject(). Method in class au.net.aba.io.ObjectInput
Read in an object.
readObject(). Method in class au.net.aba.io.ObjectInput
Read in an object.
readPublicKey(String). Method in class au.net.aba.pgp.Keyring
Read a public key certificate.
readPublicKey(String). Method in class au.net.aba.pgp.Keyring
Read a public key certificate.
readSecretKey(String). Method in class au.net.aba.pgp.Keyring
Read a private key.
readSecretKey(String). Method in class au.net.aba.pgp.Keyring
Read a private key.
remainder(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this % val).
remainder(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this % val).
reset(). Method in class au.net.aba.crypto.provider.BlockCipher
Reset the Cipher to uninitialised.
reset(). Method in class au.net.aba.crypto.provider.BlockCipher
Reset the Cipher to uninitialised.
reset(). Method in class au.net.aba.security.MessageDigest
Resets the digest for further use.
reset(). Method in class au.net.aba.security.MessageDigest
Resets the digest for further use.
RSA(). Constructor for class au.net.aba.crypto.provider.RSA
RSA(). Constructor for class au.net.aba.crypto.provider.RSA
RSAKeyFactory(). Constructor for class au.net.aba.crypto.provider.RSAKeyFactory
RSAKeyFactory(). Constructor for class au.net.aba.crypto.provider.RSAKeyFactory
RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger). Constructor for class au.net.aba.security.spec.RSAPrivateCrtKeySpec
RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger). Constructor for class au.net.aba.security.spec.RSAPrivateCrtKeySpec
RSAPrivateKey(). Constructor for class au.net.aba.crypto.provider.RSAPrivateKey
Construct an empty RSAPrivateKey.
RSAPrivateKey(). Constructor for class au.net.aba.crypto.provider.RSAPrivateKey
Construct an empty RSAPrivateKey.
RSAPrivateKey(KeySpec). Constructor for class au.net.aba.crypto.provider.RSAPrivateKey
Construct an empty RSAPrivateKey.
RSAPrivateKey(KeySpec). Constructor for class au.net.aba.crypto.provider.RSAPrivateKey
Construct an empty RSAPrivateKey.
RSAPublicKey(). Constructor for class au.net.aba.crypto.provider.RSAPublicKey
Construct an empty RSAPublicKey.
RSAPublicKey(). Constructor for class au.net.aba.crypto.provider.RSAPublicKey
Construct an empty RSAPublicKey.
RSAPublicKey(BigInteger, BigInteger). Constructor for class au.net.aba.crypto.provider.RSAPublicKey
Construct an RSAPublicKey from two integral components.
RSAPublicKey(BigInteger, BigInteger). Constructor for class au.net.aba.crypto.provider.RSAPublicKey
Construct an RSAPublicKey from two integral components.
RSAPublicKey(KeySpec). Constructor for class au.net.aba.crypto.provider.RSAPublicKey
RSAPublicKey(KeySpec). Constructor for class au.net.aba.crypto.provider.RSAPublicKey
RSAPublicKeySpec(BigInteger, BigInteger). Constructor for class au.net.aba.security.spec.RSAPublicKeySpec
RSAPublicKeySpec(BigInteger, BigInteger). Constructor for class au.net.aba.security.spec.RSAPublicKeySpec

S

SC_EXTERNALIZABLE. Static variable in interface au.net.aba.io.StreamConstants
SC_EXTERNALIZABLE. Static variable in interface au.net.aba.io.StreamConstants
SC_SERIALIZABLE. Static variable in interface au.net.aba.io.StreamConstants
SC_SERIALIZABLE. Static variable in interface au.net.aba.io.StreamConstants
SC_WRITE_METHOD. Static variable in interface au.net.aba.io.StreamConstants
SC_WRITE_METHOD. Static variable in interface au.net.aba.io.StreamConstants
scrunch(byte[], int, int[]). Method in class au.net.aba.crypto.provider.DES
pack 8 bytes from outof into 2 ints.
scrunch(byte[], int, int[]). Method in class au.net.aba.crypto.provider.DES
pack 8 bytes from outof into 2 ints.
SecretKeyFactory(SecretKeyFactorySpi, Provider). Constructor for class javax.crypto.SecretKeyFactory
Creates a SecretKeyFactory object.
SecretKeyFactory(SecretKeyFactorySpi, Provider). Constructor for class javax.crypto.SecretKeyFactory
Creates a SecretKeyFactory object.
SecretKeyFactorySpi(). Constructor for class javax.crypto.SecretKeyFactorySpi
SecretKeyFactorySpi(). Constructor for class javax.crypto.SecretKeyFactorySpi
SecretKeySpec(byte[], int, int, String). Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset.
SecretKeySpec(byte[], int, int, String). Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset.
SecretKeySpec(byte[], String). Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array.
SecretKeySpec(byte[], String). Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array.
SecuredObject(). Constructor for class au.net.aba.crypto.SecuredObject
base constructor needed for serialisation to work.
SecuredObject(). Constructor for class au.net.aba.crypto.SecuredObject
base constructor needed for serialisation to work.
SecuredObject(Object, Cipher). Constructor for class au.net.aba.crypto.SecuredObject
create a secret key secured object.
SecuredObject(Object, Cipher). Constructor for class au.net.aba.crypto.SecuredObject
create a secret key secured object.
SecureRandom(). Constructor for class au.net.aba.security.SecureRandom
This empty constructor automatically seeds the generator.
SecureRandom(). Constructor for class au.net.aba.security.SecureRandom
This empty constructor automatically seeds the generator.
SecureRandom(byte[]). Constructor for class au.net.aba.security.SecureRandom
This constructor uses a user-provided seed in preference to the self-seeding algorithm referred to in the empty constructor description.
SecureRandom(byte[]). Constructor for class au.net.aba.security.SecureRandom
This constructor uses a user-provided seed in preference to the self-seeding algorithm referred to in the empty constructor description.
setFields(BigInteger, BigInteger). Method in class au.net.aba.crypto.provider.RSAPublicKey
This should have been the constructor above, but as we can't chain constructors other than as the first call (and we can't do that at line 105), we're reduced to this.
setFields(BigInteger, BigInteger). Method in class au.net.aba.crypto.provider.RSAPublicKey
This should have been the constructor above, but as we can't chain constructors other than as the first call (and we can't do that at line 105), we're reduced to this.
setKey(Key). Method in class au.net.aba.crypto.provider.BlockCipher
Re-key the cipher.
setKey(Key). Method in class au.net.aba.crypto.provider.BlockCipher
Re-key the cipher.
setKey(Key). Method in class au.net.aba.crypto.provider.DES
Re-key the cipher.
setKey(Key). Method in class au.net.aba.crypto.provider.DES
Re-key the cipher.
setKey(Key). Method in class au.net.aba.crypto.provider.DESede
Set up the keys for the DES EDE cipher.
setKey(Key). Method in class au.net.aba.crypto.provider.DESede
Set up the keys for the DES EDE cipher.
setKey(Key). Method in class au.net.aba.crypto.provider.RSA
Re-key the cipher.
setKey(Key). Method in class au.net.aba.crypto.provider.RSA
Re-key the cipher.
setMessageDigest(MessageDigest). Method in class au.net.aba.security.DigestInputStream
Associates the specified message digest with this stream.
setMessageDigest(MessageDigest). Method in class au.net.aba.security.DigestInputStream
Associates the specified message digest with this stream.
setMessageDigest(MessageDigest). Method in class au.net.aba.security.DigestOutputStream
Associates the specified message digest with this stream.
setMessageDigest(MessageDigest). Method in class au.net.aba.security.DigestOutputStream
Associates the specified message digest with this stream.
setOddParity(byte[]). Method in class au.net.aba.crypto.provider.DESKeyGenerator
DES Keys use the LSB as the odd parity bit.
setOddParity(byte[]). Method in class au.net.aba.crypto.provider.DESKeyGenerator
DES Keys use the LSB as the odd parity bit.
setSeed(byte[]). Method in class au.net.aba.security.SecureRandom
Re-seeds this random object.
setSeed(byte[]). Method in class au.net.aba.security.SecureRandom
Re-seeds this random object.
setSeed(long). Method in class au.net.aba.security.SecureRandom
Re-seeds this random object, using the eight bytes contained in the given long seed.
setSeed(long). Method in class au.net.aba.security.SecureRandom
Re-seeds this random object, using the eight bytes contained in the given long seed.
SHA0(). Constructor for class au.net.aba.crypto.provider.SHA0
SHA0(). Constructor for class au.net.aba.crypto.provider.SHA0
SHA1(). Constructor for class au.net.aba.crypto.provider.SHA1
SHA1(). Constructor for class au.net.aba.crypto.provider.SHA1
shiftLeft(int). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this << n).
shiftLeft(int). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this << n).
shiftRight(int). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this >> n).
shiftRight(int). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this >> n).
ShortBufferException(). Constructor for class javax.crypto.ShortBufferException
ShortBufferException(). Constructor for class javax.crypto.ShortBufferException
ShortBufferException(String). Constructor for class javax.crypto.ShortBufferException
ShortBufferException(String). Constructor for class javax.crypto.ShortBufferException
significantBytes(). Method in class au.net.aba.crypto.provider.RSAPublicKey
Determine the number of significant bytes in the key.
significantBytes(). Method in class au.net.aba.crypto.provider.RSAPublicKey
Determine the number of significant bytes in the key.
signum(). Method in class au.net.aba.math.BigInteger
Returns the signum function of this number (i.e., -1, 0 or 1 as the value of this number is negative, zero or positive).
signum(). Method in class au.net.aba.math.BigInteger
Returns the signum function of this number (i.e., -1, 0 or 1 as the value of this number is negative, zero or positive).
STREAM_MAGIC. Static variable in interface au.net.aba.io.StreamConstants
STREAM_MAGIC. Static variable in interface au.net.aba.io.StreamConstants
STREAM_VERSION. Static variable in interface au.net.aba.io.StreamConstants
STREAM_VERSION. Static variable in interface au.net.aba.io.StreamConstants
StreamCorruptedException(). Constructor for class au.net.aba.io.StreamCorruptedException
StreamCorruptedException(). Constructor for class au.net.aba.io.StreamCorruptedException
StreamCorruptedException(String). Constructor for class au.net.aba.io.StreamCorruptedException
StreamCorruptedException(String). Constructor for class au.net.aba.io.StreamCorruptedException
streamMode. Variable in class au.net.aba.crypto.provider.BlockCipher
streamMode. Variable in class au.net.aba.crypto.provider.BlockCipher
subtract(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this - val).
subtract(BigInteger). Method in class au.net.aba.math.BigInteger
Returns a BigInteger whose value is (this - val).

T

TC_ARRAY. Static variable in interface au.net.aba.io.StreamConstants
TC_ARRAY. Static variable in interface au.net.aba.io.StreamConstants
TC_BLOCKDATA. Static variable in interface au.net.aba.io.StreamConstants
TC_BLOCKDATA. Static variable in interface au.net.aba.io.StreamConstants
TC_BLOCKDATALONG. Static variable in interface au.net.aba.io.StreamConstants
TC_BLOCKDATALONG. Static variable in interface au.net.aba.io.StreamConstants
TC_CLASS. Static variable in interface au.net.aba.io.StreamConstants
TC_CLASS. Static variable in interface au.net.aba.io.StreamConstants
TC_CLASSDESC. Static variable in interface au.net.aba.io.StreamConstants
TC_CLASSDESC. Static variable in interface au.net.aba.io.StreamConstants
TC_ENDBLOCKDATA. Static variable in interface au.net.aba.io.StreamConstants
TC_ENDBLOCKDATA. Static variable in interface au.net.aba.io.StreamConstants
TC_EXCEPTION. Static variable in interface au.net.aba.io.StreamConstants
TC_EXCEPTION. Static variable in interface au.net.aba.io.StreamConstants
TC_NULL. Static variable in interface au.net.aba.io.StreamConstants
TC_NULL. Static variable in interface au.net.aba.io.StreamConstants
TC_OBJECT. Static variable in interface au.net.aba.io.StreamConstants
TC_OBJECT. Static variable in interface au.net.aba.io.StreamConstants
TC_REFERENCE. Static variable in interface au.net.aba.io.StreamConstants
TC_REFERENCE. Static variable in interface au.net.aba.io.StreamConstants
TC_RESET. Static variable in interface au.net.aba.io.StreamConstants
TC_RESET. Static variable in interface au.net.aba.io.StreamConstants
TC_STRING. Static variable in interface au.net.aba.io.StreamConstants
TC_STRING. Static variable in interface au.net.aba.io.StreamConstants
toByteArray(). Method in class au.net.aba.math.BigInteger
Returns the two's-complement representation of this number.
toByteArray(). Method in class au.net.aba.math.BigInteger
Returns the two's-complement representation of this number.
toString(). Method in class au.net.aba.math.BigInteger
Returns the string representation of this number, radix 10.
toString(). Method in class au.net.aba.math.BigInteger
Returns the string representation of this number, radix 10.
toString(). Method in class au.net.aba.security.DigestInputStream
Prints a string representation of this digest input stream and its associated message digest object.
toString(). Method in class au.net.aba.security.DigestInputStream
Prints a string representation of this digest input stream and its associated message digest object.
toString(). Method in class au.net.aba.security.DigestOutputStream
Prints a string representation of this digest output stream and its associated message digest object.
toString(). Method in class au.net.aba.security.DigestOutputStream
Prints a string representation of this digest output stream and its associated message digest object.
toString(). Method in class au.net.aba.crypto.provider.RSAPrivateKey
Generate a String representation of this key.
toString(). Method in class au.net.aba.crypto.provider.RSAPrivateKey
Generate a String representation of this key.
toString(). Method in class au.net.aba.crypto.provider.RSAPublicKey
Generate a String representation of this key.
toString(). Method in class au.net.aba.crypto.provider.RSAPublicKey
Generate a String representation of this key.
toString(int). Method in class au.net.aba.math.BigInteger
Returns the string representation of this number in the given radix.
toString(int). Method in class au.net.aba.math.BigInteger
Returns the string representation of this number in the given radix.
translateKey(Key). Method in class au.net.aba.security.KeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
translateKey(Key). Method in class au.net.aba.security.KeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
translateKey(SecretKey). Method in class javax.crypto.SecretKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
translateKey(SecretKey). Method in class javax.crypto.SecretKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.

U

unscrunch(int[], byte[], int). Method in class au.net.aba.crypto.provider.DES
extract 8 bytes from the 2 ints in outof.
unscrunch(int[], byte[], int). Method in class au.net.aba.crypto.provider.DES
extract 8 bytes from the 2 ints in outof.
update(byte). Method in class au.net.aba.security.MessageDigest
Updates the digest using the specified byte.
update(byte). Method in class au.net.aba.security.MessageDigest
Updates the digest using the specified byte.
update(byte[]). Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
update(byte[]). Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
update(byte[]). Method in class au.net.aba.security.MessageDigest
Updates the digest using the specified array of bytes.
update(byte[]). Method in class au.net.aba.security.MessageDigest
Updates the digest using the specified array of bytes.
update(byte[], int, int). Method in class javax.crypto.Cipher
Encrypts or decrypts the specified subarray of data.
update(byte[], int, int). Method in class javax.crypto.Cipher
Encrypts or decrypts the specified subarray of data.
update(byte[], int, int). Method in class au.net.aba.security.MessageDigest
Updates the digest using the specified array of bytes, starting at the specified offset.
update(byte[], int, int). Method in class au.net.aba.security.MessageDigest
Updates the digest using the specified array of bytes, starting at the specified offset.
update(byte[], int, int, byte[]). Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
update(byte[], int, int, byte[]). Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
update(byte[], int, int, byte[], int). Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.
update(byte[], int, int, byte[], int). Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialised), processing another data part.

V

valueOf(long). Static method in class au.net.aba.math.BigInteger
Returns a BigInteger with the specified value.
valueOf(long). Static method in class au.net.aba.math.BigInteger
Returns a BigInteger with the specified value.

W

work. Variable in class au.net.aba.crypto.provider.DES
work. Variable in class au.net.aba.crypto.provider.DES
write(byte[]). Method in class javax.crypto.CipherOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[]). Method in class javax.crypto.CipherOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int). Method in class javax.crypto.CipherOutputStream
Encrypt an array of bytes and write it to the stream.
write(byte[], int, int). Method in class javax.crypto.CipherOutputStream
Encrypt an array of bytes and write it to the stream.
write(byte[], int, int). Method in class au.net.aba.security.DigestOutputStream
Updates the message digest (if the digest function is on) using the specified subarray, and in any case writes the subarray to the output stream.
write(byte[], int, int). Method in class au.net.aba.security.DigestOutputStream
Updates the message digest (if the digest function is on) using the specified subarray, and in any case writes the subarray to the output stream.
write(int). Method in class javax.crypto.CipherOutputStream
Encrypt a byte and write it to the stream.
write(int). Method in class javax.crypto.CipherOutputStream
Encrypt a byte and write it to the stream.
write(int). Method in class au.net.aba.security.DigestOutputStream
Updates the message digest (if the digest function is on) using the specified byte, and in any case writes the byte to the output stream.
write(int). Method in class au.net.aba.security.DigestOutputStream
Updates the message digest (if the digest function is on) using the specified byte, and in any case writes the byte to the output stream.
writeExternal(ObjectOutput). Method in class au.net.aba.crypto.provider.DESKey
writeExternal(ObjectOutput). Method in class au.net.aba.crypto.provider.DESKey
writeExternal(ObjectOutput). Method in interface au.net.aba.io.Externalizable
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings and arrays.
writeExternal(ObjectOutput). Method in interface au.net.aba.io.Externalizable
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings and arrays.
writeExternal(ObjectOutput). Method in class au.net.aba.crypto.PublicKeySecuredObject
writeExternal(ObjectOutput). Method in class au.net.aba.crypto.PublicKeySecuredObject
writeExternal(ObjectOutput). Method in class au.net.aba.crypto.provider.RC4Key
writeExternal(ObjectOutput). Method in class au.net.aba.crypto.provider.RC4Key
writeExternal(ObjectOutput). Method in class au.net.aba.crypto.SecuredObject
writeExternal(ObjectOutput). Method in class au.net.aba.crypto.SecuredObject
writeObject(Object). Method in class au.net.aba.io.ObjectOutput
writeObject(Object). Method in class au.net.aba.io.ObjectOutput