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
- add(byte[]).
Method in class cryptix.security.CSRandomStream
- Add some entropy to the generator.
- add(byte[]).
Method in class cryptix.security.MessageDigest
- Adds a byte array to the digest.
- add(byte[], int, int).
Method in class cryptix.security.MessageDigest
- Adds a section of a byte array to the digest.
- add(int, int).
Static method in class netscape.security.Privilege
-
- add(Privilege, Privilege).
Static method in class netscape.security.Privilege
-
- add(String).
Method in class cryptix.security.MessageDigest
- Adds the low bytes of a string to the digest.
- add(String, int, int).
Method in class cryptix.security.MessageDigest
- Adds the low bytes of a string to the digest.
- add(TrinomialLFSR).
Method in class cryptix.util.math.TrinomialLFSR
- Compute
this += gx (mod f(x))
.
- add_escapes(String).
Method in class cryptix.util.test.ParseException
- Used to convert raw characters to their escaped version
when these raw version cannot be used as part of an ASCII
string literal.
- addEscapes(String).
Static method in class cryptix.util.test.TokenMgrError
- Replaces unprintable characters by their espaced (or unicode escaped)
equivalents in the given string
- adjustBeginLineColumn(int, int).
Method in class cryptix.util.test.ASCII_CharStream
- Method to adjust line and column numbers for the start of a token.
- AlgorithmSpecificProperty().
Method in class cryptix.util.test.Maker
-
- ALLOWED.
Static variable in class netscape.security.Privilege
-
- and(BigRegister).
Method in class cryptix.util.math.BigRegister
- Compute
this &= source
.
- andNot(BigRegister).
Method in class cryptix.util.math.BigRegister
- Compute
this &= ~source
.
- Any_ElGamal_PKCS1Signature(String).
Constructor for class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- Constructor for an Any_ElGamal_PKCS1Signature.
- Any_RPK_PKCS1Signature(String).
Constructor for class cryptix.provider.rpk.Any_RPK_PKCS1Signature
-
- Any_RSA_PKCS1Signature(String).
Constructor for class cryptix.provider.rsa.Any_RSA_PKCS1Signature
- Constructor for an Any_RSA_PKCS1Signature.
- areEqual(byte[], byte[]).
Static method in class cryptix.util.core.ArrayUtil
- Compares two byte arrays for equality.
- areEqual(int[], int[]).
Static method in class cryptix.util.core.ArrayUtil
- Compares two int arrays for equality.
- ASCII_CharStream(InputStream, int, int).
Constructor for class cryptix.util.test.ASCII_CharStream
-
- ASCII_CharStream(InputStream, int, int, int).
Constructor for class cryptix.util.test.ASCII_CharStream
-
- atRandom().
Method in class cryptix.util.math.BigRegister
- Fill
this BigRegister
object with random data
generated from the default source.
- atRandom(SecureRandom).
Method in class cryptix.util.math.BigRegister
- Fill
this BigRegister
object with random data
generated from a designated source.
- atRandom(SecureRandom).
Method in class cryptix.provider.rpk.MixerGenerator
- Load
this
object with random data generated from a
designated source.
- AUTO.
Static variable in interface cryptix.util.test.MakerConstants
-
- available().
Method in class cryptix.mime.Base64InputStream
- Returns the number of bytes that can be guaranteed to be read from this
input stream without blocking.
- available().
Method in class cryptix.util.mime.Base64InputStream
- Returns the number of bytes that can be guaranteed to be read from this
input stream without blocking.
- available().
Method in class java.security.CipherInputStream
- Returns the number of bytes that can be guaranteed to be read from this
input stream without blocking.
- backup(int).
Method in class cryptix.util.test.ASCII_CharStream
-
- Base64InputStream(InputStream).
Constructor for class cryptix.mime.Base64InputStream
- Create a Base64InputStream with no checksum.
- Base64InputStream(InputStream).
Constructor for class cryptix.util.mime.Base64InputStream
- Create a Base64InputStream with no checksum.
- Base64InputStream(InputStream, boolean).
Constructor for class cryptix.mime.Base64InputStream
- If check is true then look for and check a PGP-style checksum
immediately after the base64 portion.
- Base64InputStream(InputStream, boolean).
Constructor for class cryptix.util.mime.Base64InputStream
- If check is true then look for and check a PGP-style checksum
immediately after the base64 portion.
- Base64InputStream(InputStream, Checksum, int).
Constructor for class cryptix.mime.Base64InputStream
- Creates a Base64InputStream that uses the given checksum.
- Base64InputStream(InputStream, Checksum, int).
Constructor for class cryptix.util.mime.Base64InputStream
- Creates a Base64InputStream that uses the given checksum.
- Base64OutputStream(OutputStream).
Constructor for class cryptix.mime.Base64OutputStream
- Creates a Base64OutputStream with no checksum.
- Base64OutputStream(OutputStream).
Constructor for class cryptix.util.mime.Base64OutputStream
- Creates a Base64OutputStream with no checksum.
- Base64OutputStream(OutputStream, boolean).
Constructor for class cryptix.mime.Base64OutputStream
- If check is true then append a PGP-style checksum immediately
after the base64 portion.
- Base64OutputStream(OutputStream, boolean).
Constructor for class cryptix.util.mime.Base64OutputStream
- If check is true then append a PGP-style checksum immediately
after the base64 portion.
- Base64OutputStream(OutputStream, Checksum, int).
Constructor for class cryptix.mime.Base64OutputStream
- Creates a Base64OutputStream that uses the given checksum.
- Base64OutputStream(OutputStream, Checksum, int).
Constructor for class cryptix.util.mime.Base64OutputStream
- Creates a Base64OutputStream that uses the given checksum.
- BaseElGamalKeyPairGenerator().
Constructor for class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
-
- BaseElGamalParams(BigInteger, BigInteger).
Constructor for class cryptix.provider.elgamal.BaseElGamalParams
- Construct an ElGamalParams object with the specified prime p,
and base g.
- BaseElGamalPrivateKey(BigInteger, BigInteger, BigInteger).
Constructor for class cryptix.provider.elgamal.BaseElGamalPrivateKey
- Constructs a BaseElGamalPrivateKey with the specified prime
p, base g, and private value x.
- BaseElGamalPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger).
Constructor for class cryptix.provider.elgamal.BaseElGamalPrivateKey
- Constructs a BaseElGamalPrivateKey with the specified prime
p, base g, private value x, and pre-calculated
public value y = gx mod p.
- BaseElGamalPrivateKey(ElGamalParams, BigInteger).
Constructor for class cryptix.provider.elgamal.BaseElGamalPrivateKey
- Constructs a BaseElGamalPublicKey with a prime and base taken
from an object implementing java.security.interfaces.ElGamalParams,
and the specified private value x.
- BaseElGamalPublicKey(BigInteger, BigInteger, BigInteger).
Constructor for class cryptix.provider.elgamal.BaseElGamalPublicKey
- Constructs a BaseElGamalPublicKey with the specified prime p,
base g, and public value y = gx mod p.
- BaseElGamalPublicKey(ElGamalParams, BigInteger).
Constructor for class cryptix.provider.elgamal.BaseElGamalPublicKey
- Constructs a BaseElGamalPublicKey with a prime and base taken
from an object implementing java.security.interfaces.ElGamalParams,
and the specified public value y = gx mod p.
- BaseRSAKeyPairGenerator().
Constructor for class cryptix.provider.rsa.BaseRSAKeyPairGenerator
-
- BaseRSAPrivateKey().
Constructor for class cryptix.provider.rsa.BaseRSAPrivateKey
- Constructs an RSA private key, without setting the parameters.
- BaseRSAPublicKey().
Constructor for class cryptix.provider.rsa.BaseRSAPublicKey
- Constructs an RSA private key, without setting the parameters.
- beginColumn.
Variable in class cryptix.util.test.Token
- beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- beginLine.
Variable in class cryptix.util.test.Token
- beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- BeginToken().
Method in class cryptix.util.test.ASCII_CharStream
-
- BigRegister(int).
Constructor for class cryptix.util.math.BigRegister
- Instantiate a
BigRegister
of a given size
with all its bits set to zeroes.
- bitLength().
Method in class cryptix.security.rsa.PublicKey
- Gets the key's bit length.
- BLANK.
Static variable in class netscape.security.Privilege
-
- BLOCK_LENGTH.
Static variable in class cryptix.security.Blowfish
- The length of a block (8 bytes for Blowfish).
- BLOCK_LENGTH.
Static variable in class cryptix.security.DES
- The length of a block (8 bytes for DES).
- BLOCK_LENGTH.
Static variable in class cryptix.security.IDEA
- The length of a block (8 bytes for IDEA).
- BLOCK_LENGTH_MAX.
Static variable in class cryptix.security.Blowfish
-
- BLOCK_LENGTH_MIN.
Static variable in class cryptix.security.Blowfish
-
- BLOCK_SIZE.
Static variable in class cryptix.provider.cipher.RC2
- The block size, in bytes, of this cipher.
- BlockCipher().
Constructor for class cryptix.provider.rpk.BlockCipher
-
- BlockCipher(Cipher, byte[]).
Constructor for class cryptix.security.BlockCipher
- Constructs a V2.2 block cipher from a JCE cipher.
- blockDecrypt(byte[], int, byte[], int).
Method in class cryptix.provider.cipher.SPEED
- Decrypts a block.
- blockEncrypt(byte[], int, byte[], int).
Method in class cryptix.provider.cipher.SPEED
- Encrypts a block.
- blockLength().
Method in class cryptix.security.BlockCipher
- Returns the block size of this cipher.
- blockLengthMax().
Static method in class cryptix.security.SPEED
- Returns the maximum block length.
- blockLengthMin().
Static method in class cryptix.security.SPEED
- Returns the minimum block length.
- blockLengthMod().
Static method in class cryptix.security.SPEED
- Returns the modulo block length.
- blockSize.
Variable in class cryptix.security.BlockCipher
- The algorithm's block size in bytes.
- blocksize.
Variable in class cryptix.security.CFB
-
- blockSize.
Variable in class java.security.IllegalBlockSizeException
- The block size of the cipher.
- blockSize.
Variable in class java.security.PaddingScheme
-
- blockSize().
Method in class java.security.Cipher
- Returns the length of a block for this cipher.
- Blowfish().
Constructor for class cryptix.provider.cipher.Blowfish
- Constructs a Blowfish cipher object, in the UNINITIALIZED state.
- Blowfish(byte[]).
Constructor for class cryptix.security.Blowfish
- This creates a Blowfish block cipher instance, with key data taken
from a byte array of a user-defined length.
- BlowfishKeyGenerator().
Constructor for class cryptix.provider.key.BlowfishKeyGenerator
-
- bufpos.
Variable in class cryptix.util.test.ASCII_CharStream
-
- bytesLeft.
Variable in class cryptix.security.CFB
-
- byteToString(int).
Static method in class cryptix.util.core.Hex
- Returns a string of 2 hexadecimal digits (most significant digit first)
corresponding to the lowest 8 bits of n.
- byteValue().
Method in class cryptix.util.math.BigRegister
- Return the rightmost byte value in
this BigRegister
.
- CAST5().
Constructor for class cryptix.provider.cipher.CAST5
- Constructs a CAST5 cipher object, in the UNINITIALIZED state.
- CAST5KeyGenerator().
Constructor for class cryptix.provider.key.CAST5KeyGenerator
-
- CBC().
Constructor for class cryptix.provider.mode.CBC
- Constructs a CBC cipher, assuming that the IV will be provided
via
setInitializationVector
.
- CBC(Cipher).
Constructor for class cryptix.provider.mode.CBC
- Constructs a CBC cipher, assuming that the IV will be provided
via
setInitializationVector
.
- CBC(Cipher, byte[]).
Constructor for class cryptix.provider.mode.CBC
- Constructs a CBC cipher, using an initialization vector
provided in the constructor.
- CERT.
Static variable in class netscape.security.Principal
-
- CERT_FINGERPRINT.
Static variable in class netscape.security.Principal
-
- CERT_KEY.
Static variable in class netscape.security.Principal
-
- CFB().
Constructor for class cryptix.provider.mode.CFB
- Constructs a CFB mode object.
- CFB(BlockCipher).
Constructor for class cryptix.security.CFB
- This implements variant B: a unique IV for the
feedback register must be provided as the first blockLength
characters in the stream.
- CFB(Cipher).
Constructor for class cryptix.provider.mode.CFB
- Constructs a CFB cipher, assuming that the IV will be provided
via
setInitializationVector
.
- CFB(Cipher, byte[]).
Constructor for class cryptix.provider.mode.CFB
- Constructs a CFB cipher, using an initialization vector
provided in the constructor.
- CFB_PGP().
Constructor for class cryptix.provider.mode.CFB_PGP
- Constructs a CFB-PGP cipher, assuming that the IV will be provided
as the first
getInitializationVectorLength()
bytes of the stream (it will be visible as cleartext at the start
of the output stream).
- CFB_PGP(Cipher).
Constructor for class cryptix.provider.mode.CFB_PGP
- Constructs a CFB-PGP cipher, assuming that the IV will be provided
as the first
getInitializationVectorLength()
bytes of the stream.
- checkMatchPrincipal(Class).
Method in class netscape.security.PrivilegeManager
-
- checkMatchPrincipal(Class, int).
Method in class netscape.security.PrivilegeManager
-
- checkMatchPrincipal(Principal, int).
Method in class netscape.security.PrivilegeManager
-
- checkMatchPrincipalAlways().
Method in class netscape.security.PrivilegeManager
-
- checkNative().
Method in interface cryptix.util.core.LinkStatus
- Checks that the native library is being used (i.e.
- checkPrivilegeEnabled(Principal, Object).
Method in class netscape.security.Target
-
- checkPrivilegeEnabled(Principal[]).
Method in class netscape.security.Target
-
- checkPrivilegeEnabled(Principal[], Object).
Method in class netscape.security.ParameterizedTarget
-
- checkPrivilegeEnabled(Principal[], Object).
Method in class netscape.security.Target
-
- checkPrivilegeEnabled(String).
Static method in class netscape.security.PrivilegeManager
-
- checkPrivilegeEnabled(Target).
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeEnabled(Target, Object).
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeGranted(String).
Static method in class netscape.security.PrivilegeManager
-
- checkPrivilegeGranted(Target).
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeGranted(Target, Object).
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeGranted(Target, Principal, Object).
Method in class netscape.security.PrivilegeManager
-
- checkSane().
Method in class cryptix.provider.elgamal.GenericElGamalParameterSet
- Throws an InvalidParameterException if any of the parameters are obviously
incorrect.
- ChecksumException().
Constructor for class cryptix.util.checksum.ChecksumException
-
- ChecksumException(String).
Constructor for class cryptix.util.checksum.ChecksumException
-
- cipher.
Variable in class cryptix.security.BlockCipher
- The JCE cipher that is delegated to.
- cipher.
Variable in class cryptix.security.CFB
-
- cipher.
Variable in class cryptix.security.CipherFeedback
-
- CIPHER.
Static variable in interface cryptix.util.test.MakerConstants
-
- cipher.
Variable in class java.security.Mode
- A reference to the cipher currently operating in this mode.
- Cipher().
Constructor for class java.security.Cipher
- The JCE docs say: "Constructor used for dynamic instantiation."
I don't understand why this is needed.
- Cipher(boolean, boolean, String).
Constructor for class java.security.Cipher
- Constructor for a Cipher.
- Cipher(boolean, String, String).
Constructor for class java.security.Cipher
- This constructor is identical to the previous one (with arguments
boolean, boolean, String), except that it does not have the redundant
implPadding parameter, and also allows the algorithm name
to be specified.
- CipherData().
Method in class cryptix.util.test.Maker
-
- CipherFeedback(BlockCipher, byte[]).
Constructor for class cryptix.security.CipherFeedback
- This implements variant A: a unique initial value for the
feedback register must be provided in the constructor.
- CipherInputStream(InputStream, Cipher).
Constructor for class java.security.CipherInputStream
- Constructs an input stream using a cipher that must be
initialised for either encryption or decryption, that is, a
cipher whose state is either
ENCRYPT
or
DECRYPT
.
- CipherOutputStream(OutputStream, Cipher).
Constructor for class java.security.CipherOutputStream
- Constructs an output stream using a cipher that must be
initialized for either encryption or decryption, that is, a
cipher whose state is either
ENCRYPT
or
DECRYPT
.
- CipherProperties().
Method in class cryptix.util.test.Maker
-
- CipherTest().
Method in class cryptix.util.test.Maker
-
- classLoaderDepth().
Static method in class java.lang.IJCE_ClassLoaderDepth
- Gets the current classLoaderDepth (assuming there is a security manager
installed).
- clear().
Method in class netscape.security.PrivilegeTable
-
- clear(byte[]).
Static method in class cryptix.util.core.ArrayUtil
- Clears a byte array to all-zeroes.
- clear(byte[], int, int).
Static method in class cryptix.util.core.ArrayUtil
- Clears length bytes of a byte array to zeroes, starting at
offset.
- clearBit(int).
Method in class cryptix.util.math.BigRegister
- Set the bit at the designated position to 0; ie.
- clock(int).
Method in class cryptix.util.math.TrinomialLFSR
- Repeatedly invoke the
engineClock()
method until
the LFSR has been clocked ticks
times.
- clone().
Method in class cryptix.util.math.BigRegister
- Return a reference to a duplicate of
this
.
- clone().
Method in class cryptix.provider.cipher.Blowfish
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.provider.cipher.CAST5
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class java.security.Cipher
- Returns a clone of this cipher.
- clone().
Method in class cryptix.provider.cipher.DES
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.provider.rpk.Generator
- Return a reference to a duplicate of
this
.
- clone().
Method in class cryptix.provider.md.HAVAL
- Returns a copy of this MD object.
- clone().
Method in class cryptix.provider.cipher.IDEA
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class java.security.KeyGenerator
- Returns a clone of this key generator.
- clone().
Method in class cryptix.provider.cipher.LOKI91
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.provider.md.MD2
- Returns a copy of this MD object.
- clone().
Method in class cryptix.provider.md.MD4
- Returns a copy of this MD object.
- clone().
Method in class cryptix.provider.rpk.MixerGenerator
- Return a reference to a duplicate of this object.
- clone().
Method in class java.security.PaddingScheme
- Returns a clone of this cipher.
- clone().
Method in class netscape.security.PrivilegeTable
-
- clone().
Method in class cryptix.provider.cipher.RC2
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.provider.cipher.RC4
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.provider.md.RIPEMD128
- Return a copy of this MD object.
- clone().
Method in class cryptix.provider.md.RIPEMD160
- Return a copy of this MD object.
- clone().
Method in class cryptix.provider.rpk.RPKKey
- Return a reference to a duplicate of this object.
- clone().
Method in class cryptix.provider.cipher.SAFER
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.provider.cipher.SPEED
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.provider.cipher.Square
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.util.math.TrinomialLFSR
- Return a reference to a duplicate of
this
.
- close().
Method in class cryptix.mime.Base64InputStream
-
- close().
Method in class cryptix.util.mime.Base64InputStream
-
- close().
Method in class cryptix.mime.Base64OutputStream
-
- close().
Method in class cryptix.util.mime.Base64OutputStream
-
- close().
Method in class java.security.CipherInputStream
- Closes the input stream.
- close().
Method in class java.security.CipherOutputStream
- Closes the output stream.
- CODEBASE_EXACT.
Static variable in class netscape.security.Principal
-
- CODEBASE_REGEXP.
Static variable in class netscape.security.Principal
-
- COMMENT.
Static variable in interface cryptix.util.test.MakerConstants
-
- compared(byte[], byte[], boolean).
Static method in class cryptix.util.core.ArrayUtil
-
- comparePrincipalArray(Principal[], Principal[]).
Method in class netscape.security.PrivilegeManager
-
- compareTo(BigRegister).
Method in class cryptix.util.math.BigRegister
- Compare
this BigRegister
's contents to that of the
argument, returning -1, 0 or 1 for less than, equal to, or greater
than comparison result.
- compareTo(TrinomialLFSR).
Method in class cryptix.util.math.TrinomialLFSR
- Compare this LFSR to the argument, returning -1, 0 or 1 for
less than, equal to, or greater than comparison.
- contains(Generator).
Method in class cryptix.provider.rpk.MixerGenerator
- Return true iff
this
contains the designated argument,
or an object of equal contents.
- copy(Object).
Method in class cryptix.security.rsa.PublicKey
- Copies a key if it is an instance of cryptix.security.rsa.PublicKey.
- countSetBits().
Method in class cryptix.util.math.BigRegister
- Return the number of bits set (to 1) in
this
.
- CreateHash(byte[]).
Static method in class cryptix.security.MD5
- Returns a HashMD5 object whose value as a byte array is hash.
- CreateHash(byte[]).
Static method in class cryptix.security.SHA
- Returns a HashSHA object whose value as a byte array is hash.
- CreateHash(byte[]).
Static method in class cryptix.security.SHA0
- Returns a HashSHA0 object whose value as a byte array is hash.
- createKey(int).
Method in class cryptix.security.rsa.RSAKeyGen
- This function creates a Secret Key.
- createKey(int, RSAKeyGenObserver).
Method in class cryptix.security.rsa.RSAKeyGen
- An observer class is used to monitor progress.
- createKey(RandomStream, int).
Static method in class cryptix.security.rsa.RSAKeyGen
- This function creates a Secret Key.
- createKey(RandomStream, int, RSAKeyGenObserver).
Static method in class cryptix.security.rsa.RSAKeyGen
- An observer class is used to monitor progress.
- crypt(byte[]).
Method in class java.security.Cipher
- Encrypts or decrypts the specified array of data, which will be
automatically padded/unpadded as necessary.
- crypt(byte[], int, int).
Method in class java.security.Cipher
- Encrypts or decrypts the specified array of data, which will be
automatically padded/unpadded as necessary.
- crypt(byte[], int, int, byte[], int).
Method in class java.security.Cipher
- Encrypts or decrypts the specified subarray of data, pads or unpads
it as necessary, and places the result in the specified output buffer.
- crypt3(int, int).
Method in class cryptix.provider.cipher.DES
- Implements the Unix crypt(3) algorithm.
- cryptFast(BigInteger, BigInteger).
Method in class cryptix.security.rsa.SecretKey
- Performs a fast encryption/decryption, using the Chinese Remainder Theorem.
- Cryptix().
Constructor for class cryptix.provider.Cryptix
- Constructs a Cryptix security provider object.
- CryptixException(String).
Constructor for class cryptix.CryptixException
-
- CSRandomStream(byte[]).
Constructor for class cryptix.security.CSRandomStream
- Creates a new Cryptographically Secure Random Stream from a seed.
- curChar.
Variable in class cryptix.util.test.MakerTokenManager
-
- currentByte.
Variable in class cryptix.security.CipherFeedback
-
- currentToken.
Variable in class cryptix.util.test.ParseException
- This is the last token that has been consumed successfully.
- d().
Method in class cryptix.security.rsa.SecretKey
- Returns the private exponent, d.
- d_.
Variable in class cryptix.security.rsa.SecretKey
- the private exponent
- DATA.
Static variable in interface cryptix.util.test.MakerConstants
-
- DATA_LENGTH.
Static variable in class cryptix.security.MD5
- Length of a block (the number of bytes hashed in every transform).
- DATA_LENGTH.
Static variable in class cryptix.security.SHA
- Length of a block (the number of bytes hashed in every transform).
- DATA_LENGTH.
Static variable in class cryptix.provider.md.SHA0
- Length of a block (i.e.
- DATA_LENGTH.
Static variable in class cryptix.security.SHA0
- Length of a block (the number of bytes hashed in every transform).
- dataSize.
Variable in class java.security.IllegalBlockSizeException
- The size of the data passed to the cipher.
- DECRYPT.
Static variable in class java.security.Cipher
- The state of the cipher when it is ready to decrypt, that is,
the state it is in right after a call to
initDecrypt
.
- decrypt(BigInteger).
Method in class cryptix.security.rsa.SecretKey
- Decrypts a number.
- decrypt(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger).
Static method in class cryptix.provider.elgamal.ElGamalAlgorithm
- The decryption algorithm for ElGamal.
- decrypt(byte[]).
Method in class cryptix.security.BlockCipher
- Decrypts an array of data in place.
- decrypt(byte[]).
Method in class cryptix.security.StreamCipher
- This function decrypts a block of data.
- decrypt(byte[], byte[]).
Method in class cryptix.security.BlockCipher
- Decrypts a block of data.
- decrypt(byte[], byte[]).
Method in class cryptix.security.StreamCipher
- This function decrypts a block of data.
- decrypt(byte[], int, byte[], int).
Method in class cryptix.security.BlockCipher
- Decrypts a block of data within an array.
- decrypt(byte[], int, byte[], int, int).
Method in class cryptix.security.CFB
- This function decrypts a block of data.
- decrypt(byte[], int, byte[], int, int).
Method in class cryptix.security.CipherFeedback
- This function decrypts a block of data.
- decrypt(byte[], int, byte[], int, int).
Method in class cryptix.security.StreamCipher
- This function decrypts a block of data.
- DEFAULT.
Static variable in interface cryptix.util.test.MakerConstants
-
- DEFAULT_GRANULARITY.
Static variable in interface cryptix.provider.rpk.RPKParams
-
- DEFAULT_KEY_SPECS.
Static variable in interface cryptix.provider.rpk.RPKParams
- Default RPK key generators/subkeys specifications
- DEFAULT_SKIP_COUNT_MASK.
Static variable in interface cryptix.provider.rpk.RPKParams
- During an RPK cipher operation, and after each 256-byte block
is processed, a number of generator bytes are discarded, based
on the crc value for the entire preceding plaintext.
- DEFAULT_STUTTER.
Static variable in interface cryptix.provider.rpk.RPKParams
-
- DEFAULT_STUTTER_MASK.
Static variable in interface cryptix.provider.rpk.RPKParams
- Force stutter about 25% of the time.
- DefaultElGamalParameterSet().
Constructor for class cryptix.provider.elgamal.DefaultElGamalParameterSet
-
- degreeAt(int).
Method in class cryptix.util.math.TrinomialLFSR
- Return the power of the term xresult
relative to the given register's index.
- deriveKeys(BigInteger, BigInteger, BigInteger).
Method in class cryptix.security.rsa.RSAKeyGen
- An observer class is used to monitor progress.
- DES().
Constructor for class cryptix.provider.cipher.DES
- Constructs a DES cipher object, in the UNINITIALIZED state.
- DES(byte[]).
Constructor for class cryptix.security.DES
- This creates a DES block cipher instance, with key data taken
from a byte array of a user-defined length.
- des(byte[], int, byte[], int, boolean).
Method in class cryptix.provider.cipher.DES
- Encrypts/decrypts a block, of length BLOCK_SIZE.
- DES3KeyGenerator().
Constructor for class cryptix.provider.key.DES3KeyGenerator
-
- DES_EDE3().
Constructor for class cryptix.provider.cipher.DES_EDE3
- Constructs a DES-EDE3 cipher object, in the UNINITIALIZED state.
- DES_EDE3KeyGenerator().
Constructor for class cryptix.provider.key.DES_EDE3KeyGenerator
-
- DESKeyGenerator().
Constructor for class cryptix.provider.key.DESKeyGenerator
-
- DESKeyGenerator(String, int).
Constructor for class cryptix.provider.key.DESKeyGenerator
- Constructor for use by subclasses that need to specify a different seed
length (e.g.
- digest().
Method in class cryptix.security.MessageDigest
-
- digest().
Method in class cryptix.security.MessageDigestOutputStream
- Completes the digest and resets.
- digest(byte[]).
Method in class cryptix.security.MessageDigest
-
- digestAsHash().
Method in class cryptix.security.MessageDigest
- Obtains a MessageHash object for this digest.
- digestAsHash().
Method in class cryptix.security.MessageDigestOutputStream
- Completes the digest and resets.
- DIGIT.
Static variable in interface cryptix.util.test.MakerConstants
-
- disable_tracing().
Method in class cryptix.util.test.Maker
-
- disablePrivilege(String).
Static method in class netscape.security.PrivilegeManager
-
- disablePrivilege(Target).
Method in class netscape.security.PrivilegeManager
-
- disableTracing(Object).
Static method in class java.security.IJCE
- Disables tracing of SPI methods for obj.
- doFinal(byte[]).
Method in class java.security.Cipher
- Equivalent to
crypt(in)
.
- doFinal(byte[], int, int).
Method in class java.security.Cipher
- Equivalent to
crypt(in, offset, length)
.
- doFinal(byte[], int, int, byte[]).
Method in class java.security.Cipher
- Equivalent to
crypt(in, inOffset, inLen, out, 0)
.
- doFinal(byte[], int, int, byte[], int).
Method in class java.security.Cipher
- Equivalent to
crypt(in, inOffset, inLen, out, outOffset)
.
- Done().
Method in class cryptix.util.test.ASCII_CharStream
-
- dumpString(BigInteger).
Static method in class cryptix.util.core.BI
-
- dumpString(BigInteger, String).
Static method in class cryptix.util.core.BI
- Dump a BigInteger as a string, in a format that is easy to read for
debugging purposes.
- dumpString(byte[]).
Static method in class cryptix.util.core.Hex
-
- dumpString(byte[], int, int).
Static method in class cryptix.util.core.Hex
-
- dumpString(byte[], int, int, String).
Static method in class cryptix.util.core.Hex
- Dump a byte array as a string, in a format that is easy to read for
debugging.
- dumpString(byte[], String).
Static method in class cryptix.util.core.Hex
-
- e().
Method in class cryptix.security.rsa.PublicKey
- Returns a new cryptix.math.BigInteger equal to the public exponent.
- e_.
Variable in class cryptix.security.rsa.PublicKey
- The public exponent as a cryptix.math.BigInteger.
- enable_tracing().
Method in class cryptix.util.test.Maker
-
- enablePrivilege(Principal, Object).
Method in class netscape.security.ParameterizedTarget
-
- enablePrivilege(Principal, Object).
Method in class netscape.security.Target
-
- enablePrivilege(Principal, Object).
Method in class netscape.security.UserTarget
-
- enablePrivilege(String).
Static method in class netscape.security.PrivilegeManager
-
- enablePrivilege(Target).
Method in class netscape.security.PrivilegeManager
-
- enablePrivilege(Target, Principal).
Method in class netscape.security.PrivilegeManager
-
- enablePrivilege(Target, Principal, Object).
Method in class netscape.security.PrivilegeManager
-
- enableTracing(Object).
Static method in class java.security.IJCE
- Enables tracing of calls to SPI methods for the algorithm object
obj, with Output sent to the default location, given by
getDebugOutput()
.
- enableTracing(Object, PrintWriter).
Static method in class java.security.IJCE
- Enables tracing of calls to SPI methods for the algorithm object
obj.
- ENCRYPT.
Static variable in class java.security.Cipher
- The state of the cipher when it is ready to encrypt, that is,
the state it is in right after a call to
initEncrypt
.
- encrypt(BigInteger).
Method in class cryptix.security.rsa.PublicKey
- Encrypts a number using this key.
- encrypt(BigInteger).
Method in class cryptix.security.rsa.SecretKey
- Encrypts a number.
- encrypt(BigInteger, BigInteger[], BigInteger, BigInteger, BigInteger, Random).
Static method in class cryptix.provider.elgamal.ElGamalAlgorithm
- The encryption algorithm for ElGamal.
- encrypt(byte[]).
Method in class cryptix.security.BlockCipher
- Encrypts a block of data in place.
- encrypt(byte[]).
Method in class cryptix.security.StreamCipher
- This function encrypts a block of data.
- encrypt(byte[], byte[]).
Method in class cryptix.security.BlockCipher
- Encrypts a block of data.
- encrypt(byte[], byte[]).
Method in class cryptix.security.StreamCipher
- This function encrypts a block of data.
- encrypt(byte[], int, byte[], int).
Method in class cryptix.security.BlockCipher
- Encrypts a block of data within an array.
- encrypt(byte[], int, byte[], int, int).
Method in class cryptix.security.CFB
- This function encrypts a block of data.
- encrypt(byte[], int, byte[], int, int).
Method in class cryptix.security.CipherFeedback
- This function encrypts a block of data.
- encrypt(byte[], int, byte[], int, int).
Method in class cryptix.security.StreamCipher
- This function encrypts a block of data.
- endColumn.
Variable in class cryptix.util.test.Token
- beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- endLine.
Variable in class cryptix.util.test.Token
- beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- engineBlockSize().
Method in class cryptix.provider.rpk.BlockCipher
- SPI: Returns the length of a block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.Blowfish
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.CAST5
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.mode.CBC
- SPI: Returns the length of a block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.mode.CFB
- SPI: Returns the length of a block, in bytes.
- engineBlockSize().
Method in class java.security.Cipher
- SPI: Returns the length of a block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.DES
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.DES_EDE3
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.IDEA
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.LOKI91
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.mode.OFB
- SPI: Returns the length of a block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.mode.PCBC
- SPI: Returns the length of a block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.rsa.RawRSACipher
- SPI: Return the block size, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.RC2
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.RC4
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.SAFER
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.cipher.SPEED
- SPI: Return the data block length of this cipher.
- engineBlockSize().
Method in class cryptix.provider.cipher.Square
- SPI: Returns the length of an input block, in bytes.
- engineBlockSize().
Method in class cryptix.provider.rpk.StreamCipher
- SPI: Returns the length of a block, in bytes.
- engineCiphertextBlockSize().
Method in class java.security.Cipher
- SPI: Returns the length of a ciphertext block, in bytes.
- engineCiphertextBlockSize().
Method in class cryptix.provider.elgamal.RawElGamalCipher
- SPI: Return the ciphertext block size, in bytes.
- engineClock(int).
Method in class cryptix.provider.rpk.Generator
- Clock this generator with stutter if applicable.
- engineClock(int).
Method in class cryptix.util.math.TrinomialLFSR
- Clock the register ticks steps.
- engineCrypt(byte[], int).
Method in class java.security.Cipher
- SPI: Process data buffered by this cipher implementation.
- engineDigest().
Method in class cryptix.provider.md.HAVAL
- Completes the hash computation by performing final operations such
as padding.
- engineDigest().
Method in class cryptix.provider.md.MD2
- Completes the hash computation by performing final operations such
as padding.
- engineDigest().
Method in class cryptix.provider.md.MD4
- Completes the hash computation by performing final operations such
as padding.
- engineDigest().
Method in class cryptix.provider.md.RIPEMD128
- Complete the hash computation by performing final operations such
as padding.
- engineDigest().
Method in class cryptix.provider.md.RIPEMD160
- Complete the hash computation by performing final operations such
as padding.
- engineDigest(byte[], int).
Method in class cryptix.provider.md.MD5
- Returns the digest of the data added and resets the digest.
- engineDigest(byte[], int).
Method in class cryptix.provider.md.SHA0
- Returns the digest of the data added and resets the digest.
- engineDigest(byte[], int).
Method in class cryptix.provider.md.SHA1
- Returns the digest of the data added and resets the digest.
- engineGenerateKey(byte[]).
Method in class cryptix.provider.key.DESKeyGenerator
- This method allows subclasses to modify the bytes that will be
used to generate a key.
- engineGenerateKey(byte[]).
Method in class cryptix.provider.key.RawKeyGenerator
- This method allows subclasses to modify the bytes that will be
used to generate a key.
- engineGetDataLength().
Method in class cryptix.provider.md.MD5
- Returns the length of the data (in bytes) hashed in every transform.
- engineGetDataLength().
Method in class cryptix.provider.md.SHA0
- Returns the length of the data (in bytes) hashed in every transform.
- engineGetDataLength().
Method in class cryptix.provider.md.SHA1
- Returns the length of the data (in bytes) hashed in every transform.
- engineGetDigestLength().
Method in class cryptix.provider.md.HAVAL
- SPI: Returns the digest length in bytes.
- engineGetDigestLength().
Method in class cryptix.provider.md.MD5
- Returns the length of the hash (in bytes).
- engineGetDigestLength().
Method in class cryptix.provider.md.RIPEMD128
- SPI: Return the digest length in bytes.
- engineGetDigestLength().
Method in class cryptix.provider.md.RIPEMD160
- SPI: Returns the digest length in bytes.
- engineGetDigestLength().
Method in class cryptix.provider.md.SHA0
- Returns the length of the hash (in bytes).
- engineGetDigestLength().
Method in class cryptix.provider.md.SHA1
- Returns the length of the hash (in bytes).
- engineGetParameter(String).
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- SPI: Returns an algorithm-specific parameter.
- engineGetParameter(String).
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
-
- engineGetParameter(String).
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
-
- engineGetParameter(String).
Method in class cryptix.provider.cipher.Blowfish
- SPI: Gets the value of the specified algorithm parameter.
- engineGetParameter(String).
Method in class java.security.Cipher
- SPI: Gets the value of the specified algorithm parameter.
- engineGetParameter(String).
Method in class cryptix.provider.md.HAVAL
-
- engineGetParameter(String).
Method in class java.security.KeyGenerator
- SPI: Gets the value of the specified algorithm parameter.
- engineGetParameter(String).
Method in class java.security.Mode
- SPI: Gets the value of the specified algorithm parameter.
- engineGetParameter(String).
Method in class java.security.PaddingScheme
- SPI: Gets the value of the specified algorithm parameter.
- engineGetParameter(String).
Method in class cryptix.provider.elgamal.RawElGamalCipher
- SPI: Return an algorithm-specific parameter.
- engineGetParameter(String).
Method in class cryptix.provider.cipher.SAFER
- SPI: Gets the value of the specified algorithm parameter.
- engineGetParameter(String).
Method in class cryptix.provider.cipher.SPEED
- SPI: Gets the value of the specified algorithm parameter.
- engineInBufferSize(int, boolean).
Method in class java.security.Cipher
- SPI: Returns the minimum number of bytes of input, that
will cause an output of outLen bytes from a call to
engineUpdate
(when isFinal is false), or
successive calls to both engineUpdate
and
engineCrypt
(when isFinal is true).
- engineInitDecrypt(Key).
Method in class cryptix.provider.rpk.BlockCipher
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.Blowfish
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.CAST5
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.mode.CBC
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.mode.CFB
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class java.security.Cipher
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.DES
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.DES_EDE3
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.IDEA
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.LOKI91
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.mode.OFB
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.mode.PCBC
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.elgamal.RawElGamalCipher
- SPI: Initializes the cipher for decryption, using the
given private key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.rsa.RawRSACipher
- SPI: Initializes this cipher object for decryption, using the
given private key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.RC2
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.RC4
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.SAFER
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.SPEED
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.cipher.Square
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitDecrypt(Key).
Method in class cryptix.provider.rpk.StreamCipher
- SPI: Initializes this cipher for decryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.rpk.BlockCipher
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.Blowfish
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.CAST5
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.mode.CBC
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.mode.CFB
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class java.security.Cipher
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.DES
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.DES_EDE3
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.IDEA
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.LOKI91
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.mode.OFB
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.mode.PCBC
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.elgamal.RawElGamalCipher
- SPI: Initializes the cipher for encryption, using the
given public key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.rsa.RawRSACipher
- SPI: Initializes this cipher object for encryption, using the
given public key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.RC2
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.RC4
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.SAFER
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.SPEED
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.cipher.Square
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitEncrypt(Key).
Method in class cryptix.provider.rpk.StreamCipher
- SPI: Initializes this cipher for encryption, using the
specified key.
- engineInitSign(PrivateKey).
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- SPI: Initializes the cipher for signing, using the
given private key.
- engineInitSign(PrivateKey).
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
-
- engineInitSign(PrivateKey).
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
- SPI: Initializes this signature object for signing, using the
given private key.
- engineInitVerify(PublicKey).
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- SPI: Initializes the cipher for verification, using the
given public key.
- engineInitVerify(PublicKey).
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
-
- engineInitVerify(PublicKey).
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
- SPI: Initializes this signature object for verification, using
the given public key.
- engineIsValidBlockSize(int).
Method in class cryptix.provider.padding.OneAndZeroes
- SPI: Returns true if size is a valid block size (in
bytes) for this algorithm.
- engineIsValidBlockSize(int).
Method in class java.security.PaddingScheme
- SPI: Returns true if size is a valid block size (in
bytes) for this scheme.
- engineIsValidBlockSize(int).
Method in class cryptix.provider.padding.PKCS5
- SPI: Returns true if size is a valid block size (in
bytes) for this algorithm.
- engineIsValidBlockSize(int).
Method in class cryptix.provider.padding.PKCS7
- SPI: Returns true if size is a valid block size (in
bytes) for this algorithm.
- engineOutBufferSize(int, boolean).
Method in class java.security.Cipher
- SPI: Returns the length of output buffer required for a given
length of input, in bytes.
- enginePad(byte[], int, int).
Method in class cryptix.provider.padding.OneAndZeroes
- Pads a given array of bytes.
- enginePad(byte[], int, int).
Method in class java.security.PaddingScheme
- SPI: Pads a single incomplete block.
- enginePad(byte[], int, int).
Method in class cryptix.provider.padding.PKCS5
- Pads a given array of bytes.
- enginePad(byte[], int, int).
Method in class cryptix.provider.padding.PKCS7
- Pads a given array of bytes.
- enginePlaintextBlockSize().
Method in class java.security.Cipher
- SPI: Returns the length of a plaintext block, in bytes.
- enginePlaintextBlockSize().
Method in class cryptix.provider.elgamal.RawElGamalCipher
- SPI: Return the plaintext block size, in bytes.
- engineReset().
Method in class cryptix.provider.md.HAVAL
- Resets this object disregarding any temporary data present at the
time of the invocation of this call.
- engineReset().
Method in class cryptix.provider.md.MD2
- Resets this object disregarding any temporary data present at the
time of the invocation of this call.
- engineReset().
Method in class cryptix.provider.md.MD4
- Resets this object disregarding any temporary data present at the
time of the invocation of this call.
- engineReset().
Method in class cryptix.provider.md.MD5
- Initializes (resets) the message digest.
- engineReset().
Method in class cryptix.provider.md.RIPEMD128
- Resets this object disregarding any temporary data present at the
time of the invocation of this call.
- engineReset().
Method in class cryptix.provider.md.RIPEMD160
- Resets this object disregarding any temporary data present at the
time of the invocation of this call.
- engineReset().
Method in class cryptix.provider.md.SHA0
- Initializes (resets) the message digest.
- engineReset().
Method in class cryptix.provider.md.SHA1
- Initializes (resets) the message digest.
- engineSetBlockSize(int).
Method in class java.security.PaddingScheme
- Sets the
blockSize
variable for this instance.
- engineSetCipher(Cipher).
Method in class cryptix.provider.mode.CBC
- SPI: Sets the underlying cipher.
- engineSetCipher(Cipher).
Method in class cryptix.provider.mode.CFB
- SPI: Sets the underlying cipher.
- engineSetCipher(Cipher).
Method in class java.security.Mode
- SPI: Sets the underlying cipher.
- engineSetCipher(Cipher).
Method in class cryptix.provider.mode.PCBC
- SPI: Sets the underlying cipher.
- engineSetPaddingScheme(PaddingScheme).
Method in class java.security.Cipher
- SPI: Sets the object that will implement padding for this cipher.
- engineSetParameter(String, Object).
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- SPI: Sets an algorithm-specific parameter.
- engineSetParameter(String, Object).
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
-
- engineSetParameter(String, Object).
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
-
- engineSetParameter(String, Object).
Method in class cryptix.provider.cipher.Blowfish
- SPI: Sets the specified algorithm parameter to the specified
value.
- engineSetParameter(String, Object).
Method in class java.security.Cipher
- SPI: Sets the specified algorithm parameter to the specified
value.
- engineSetParameter(String, Object).
Method in class cryptix.provider.md.HAVAL
-
- engineSetParameter(String, Object).
Method in class java.security.KeyGenerator
- SPI: Sets the specified algorithm parameter to the specified
value.
- engineSetParameter(String, Object).
Method in class java.security.Mode
- SPI: Sets the specified algorithm parameter to the specified
value.
- engineSetParameter(String, Object).
Method in class java.security.PaddingScheme
- SPI: Sets the specified algorithm parameter to the specified
value.
- engineSetParameter(String, Object).
Method in class cryptix.provider.elgamal.RawElGamalCipher
- SPI: Set an algorithm-specific parameter.
- engineSetParameter(String, Object).
Method in class cryptix.provider.cipher.SAFER
- SPI: Sets the specified algorithm parameter to the specified
value.
- engineSetParameter(String, Object).
Method in class cryptix.provider.cipher.SPEED
- SPI: Sets the specified algorithm parameter to the specified
value.
- engineSign().
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- Terminates the update process and returns the signature bytes of
all the data signed so far.
- engineSign().
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
- Terminate the update process and return the digital signature bytes
of all the data processed so far.
- engineSign().
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
- Terminates the update process and returns the signature bytes of
all the data signed so far.
- engineTransform(byte[]).
Method in class cryptix.provider.md.MD5
- Adds data to the message digest.
- engineTransform(byte[]).
Method in class cryptix.provider.md.SHA0
- Adds data to the message digest.
- engineTransform(byte[]).
Method in class cryptix.provider.md.SHA1
- Adds data to the message digest.
- engineUnpad(byte[], int, int).
Method in class cryptix.provider.padding.OneAndZeroes
- Given the specified subarray of bytes that includes padding bytes, returns
the index indicating where padding starts.
- engineUnpad(byte[], int, int).
Method in class java.security.PaddingScheme
- SPI: Given the specified subarray of bytes that includes
padding bytes, returns the index indicating where padding starts.
- engineUnpad(byte[], int, int).
Method in class cryptix.provider.padding.PKCS5
- Given the specified subarray of bytes that includes padding bytes, returns
the index indicating where padding starts.
- engineUnpad(byte[], int, int).
Method in class cryptix.provider.padding.PKCS7
- Given the specified subarray of bytes that includes padding bytes, returns
the index indicating where padding starts.
- engineUpdate(byte).
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- Updates the data to be signed or verified, using one byte.
- engineUpdate(byte).
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
-
- engineUpdate(byte).
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
- Updates the data to be signed or verified, using one byte.
- engineUpdate(byte).
Method in class cryptix.provider.md.HAVAL
- Continues a HAVAL message digest using the input byte.
- engineUpdate(byte).
Method in class cryptix.provider.md.MD2
- Continues an MD2 message digest using the input byte.
- engineUpdate(byte).
Method in class cryptix.provider.md.MD4
- Continues an MD4 message digest using the input byte.
- engineUpdate(byte).
Method in class cryptix.provider.md.RIPEMD128
- Continue a RIPEMD128 message digest using the input byte.
- engineUpdate(byte).
Method in class cryptix.provider.md.RIPEMD160
- Continue a RIPEMD160 message digest using the input byte.
- engineUpdate(byte[], int, int).
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- Updates the data to be signed or verified, using the specified
sub-array of bytes, starting at the specified offset.
- engineUpdate(byte[], int, int).
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
-
- engineUpdate(byte[], int, int).
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
- Updates the data to be signed or verified, using the specified
sub-array of bytes, starting at the specified offset.
- engineUpdate(byte[], int, int).
Method in class cryptix.provider.md.HAVAL
- Hashes a byte array from a given offset for a specified length.
- engineUpdate(byte[], int, int).
Method in class cryptix.provider.md.MD2
- MD2 block update operation.
- engineUpdate(byte[], int, int).
Method in class cryptix.provider.md.MD4
- MD4 block update operation.
- engineUpdate(byte[], int, int).
Method in class cryptix.provider.md.RIPEMD128
- RIPEMD128 block update operation.
- engineUpdate(byte[], int, int).
Method in class cryptix.provider.md.RIPEMD160
- RIPEMD160 block update operation.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.rpk.BlockCipher
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.Blowfish
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.CAST5
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.mode.CBC
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.mode.CFB
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.mode.CFB_PGP
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class java.security.Cipher
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.DES
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.DES_EDE3
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.IDEA
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.LOKI91
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.mode.OFB
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.mode.PCBC
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.elgamal.RawElGamalCipher
- SPI: DOCUMENT ME
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.rsa.RawRSACipher
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.RC2
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.RC4
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.SAFER
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.SPEED
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.cipher.Square
- SPI: This is the main engine method for updating data.
- engineUpdate(byte[], int, int, byte[], int).
Method in class cryptix.provider.rpk.StreamCipher
- SPI: This is the main engine method for updating data.
- engineVerify(byte[]).
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- Terminates the update process and verifies that the passed signature
equals that of a generated one based on the updated data so far.
- engineVerify(byte[]).
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
-
- engineVerify(byte[]).
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
- Terminates the update process and verifies that the passed signature
equals that of a generated one based on the updated data so far.
- EOF.
Static variable in interface cryptix.util.test.MakerConstants
-
- eol.
Variable in class cryptix.util.test.ParseException
- The end of line string for this machine.
- EQUAL.
Static variable in class netscape.security.PrivilegeManager
-
- equals(Object).
Method in class cryptix.security.MessageHash
- Tests whether this object is equal to another object.
- equals(Object).
Method in class netscape.security.Principal
-
- equals(Object).
Method in class cryptix.security.rsa.PublicKey
- Tests whether another object is equal to this one.
- expectedTokenSequences.
Variable in class cryptix.util.test.ParseException
- Each entry in this array is an array of integers.
- exponentiate(RPKKey, RPKKey).
Static method in class cryptix.provider.rpk.RPKKey
- Return a new key, where each subkey is a generator of
bKey
raised to the power given by the state of the corresponding
subkey/generator in eKey
.
- F(int, int, int).
Static method in class cryptix.provider.md.MD5
-
- FF(int, int, int, int, int, int, int).
Static method in class cryptix.provider.md.MD5
-
- finalize().
Method in class cryptix.provider.cipher.Blowfish
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.CAST5
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.DES
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.IDEA
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.LOKI91
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.RC2
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.RC4
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.SAFER
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.SPEED
- Cleans up resources used by this instance, if necessary.
- finalize().
Method in class cryptix.provider.cipher.Square
- Cleans up resources used by this instance, if necessary.
- FINDING_P.
Static variable in interface cryptix.security.rsa.RSAKeyGenObserver
- the RSA Key Generator is searching for a suitable P
- FINDING_Q.
Static variable in interface cryptix.security.rsa.RSAKeyGenObserver
- the RSA Key Generator is searching for a suitable Q
- findPrivilege(int, int).
Static method in class netscape.security.Privilege
-
- findTarget(String).
Static method in class java.security.IJCE
- Returns a Target that can be passed to
PrivilegeManager.enablePrivilege(...)
, in order to request
permission for an action that requires the user's trust.
- findTarget(String).
Static method in class netscape.security.Target
-
- findTarget(String, Object).
Static method in class java.security.IJCE
- Reserved for future use, in case parameterized targets are needed.
- findTarget(String, Principal).
Static method in class netscape.security.Target
-
- findTarget(Target).
Static method in class netscape.security.Target
-
- fingerPrint().
Method in class cryptix.security.rsa.PublicKey
- Gets the key's fingerprint.
- flipBit(int).
Method in class cryptix.util.math.BigRegister
- Flip the value of the bit at the designated position.
- flush().
Method in class java.security.CipherOutputStream
- Flushes the underlying output stream.
- FORBIDDEN.
Static variable in class netscape.security.Privilege
-
- ForbiddenTargetException().
Constructor for class netscape.security.ForbiddenTargetException
-
- ForbiddenTargetException(String).
Constructor for class netscape.security.ForbiddenTargetException
-
- FOREVER.
Static variable in class netscape.security.Privilege
-
- fromDigest(MessageDigest).
Static method in class cryptix.security.MessageHash
- Creates a MessageHash with the value found by calling the
digest()
method on md.
- fromDigest(MessageDigest, byte[]).
Static method in class cryptix.security.MessageHash
- Creates a MessageHash with the value found by calling the
digest(byte[])
method on md.
- fromDigit(char).
Static method in class cryptix.util.core.Hex
- Returns the number from 0 to 15 corresponding to the hex digit ch.
- fromReversedString(String).
Static method in class cryptix.util.core.Hex
- Returns a byte array from a string of hexadecimal digits in reverse
order (i.e.
- fromStream(InputStream).
Static method in class cryptix.util.core.BI
- Read a BigInteger from a stream in Big Endian format (MSB first)
in a manner compatible with
toStream
.
- fromString(String).
Static method in class cryptix.util.core.Hex
- Returns a byte array from a string of hexadecimal digits.
- g.
Variable in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
-
- g.
Variable in class cryptix.provider.elgamal.BaseElGamalParams
-
- g.
Variable in class cryptix.provider.elgamal.BaseElGamalPublicKey
-
- G(int, int, int).
Static method in class cryptix.provider.md.MD5
-
- GeneralSecurityException().
Constructor for class java.security.GeneralSecurityException
- Constructs a GeneralSecurityException without any detail message.
- GeneralSecurityException(String).
Constructor for class java.security.GeneralSecurityException
- Constructs a GeneralSecurityException with the specified
detail message.
- generateKey().
Method in interface java.security.ExtendedKeyGenerator
- Generates a key.
- generateKey().
Method in class java.security.KeyGenerator
- Generates a key.
- generateKey().
Method in class cryptix.provider.key.RawKeyGenerator
- Generates a key.
- generateKey().
Method in class cryptix.provider.rpk.RPKKeyGenerator
- Generates a key.
- generateKey(byte[]).
Method in interface java.security.ExtendedKeyGenerator
- Generates a key from an encoded byte array.
- generateKey(byte[]).
Method in class cryptix.provider.key.RawKeyGenerator
- Generates a key from an encoded byte array.
- generateKeyPair().
Method in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
- Generates a key pair.
- generateKeyPair().
Method in class cryptix.provider.rsa.BaseRSAKeyPairGenerator
- Generate a new RSA key pair with the confidence that each of the
public modulus n factors p and q are primes
with a mathematical probability that will exceed 1 - (1/2)**
CONFIDENCE.
- generateKeyPair().
Method in class cryptix.provider.rpk.RPKKeyPairGenerator
- Generate a new RPK key pair.
- generateParams(int, SecureRandom).
Method in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
- Generates new parameters, p and g.
- generateParams(int, SecureRandom).
Method in interface java.security.interfaces.ElGamalKeyPairGenerator
- Generates new parameters, p and g.
- generateParseException().
Method in class cryptix.util.test.Maker
-
- Generator(int, int).
Constructor for class cryptix.provider.rpk.Generator
- Instantiate a
Generator
object using default
values for stuttering and stutter mask.
- Generator(int, int, int, int).
Constructor for class cryptix.provider.rpk.Generator
- Instantiate a
Generator
object given all
its characteristics.
- generatorAt(int).
Method in class cryptix.provider.rpk.MixerGenerator
- Return a reference to the
Generator
at the
designated index position.
- GenericElGamalParameterSet(int[], String[][]).
Constructor for class cryptix.provider.elgamal.GenericElGamalParameterSet
- Subclasses should call this constructor to determine the parameters
that will be returned by
getParameters
.
- GERMAIN.
Static variable in class cryptix.util.math.Prime
-
- get(Object).
Method in class netscape.security.PrivilegeTable
-
- get(Target).
Method in class netscape.security.PrivilegeTable
-
- getAlgorithm().
Method in class cryptix.provider.elgamal.BaseElGamalPublicKey
- Returns the name of the algorithm this key is intended for
("ElGamal").
- getAlgorithm().
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Returns the name of the algorithm, for this class always "RSA".
- getAlgorithm().
Method in class cryptix.provider.rsa.BaseRSAPublicKey
- Returns the name of the algorithm, for this class always "RSA".
- getAlgorithm().
Method in class java.security.Cipher
- Returns this algorithm's standard cipher name (not including
mode and padding).
- getAlgorithm().
Method in class java.security.KeyGenerator
- Returns the standard name of the algorithm for this key generator.
- getAlgorithm().
Method in class cryptix.security.MessageHash
- Returns the name of the algorithm associated with this hash.
- getAlgorithm().
Method in class java.security.PaddingScheme
- Returns the standard name of the padding scheme implemented.
- getAlgorithm().
Method in class cryptix.provider.key.RawKey
-
- getAlgorithm().
Method in class cryptix.provider.rpk.RPKKey
- Return the name of the algorithm.
- getAlgorithmEncoding().
Method in class cryptix.provider.elgamal.Any_ElGamal_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.rsa.Any_RSA_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.elgamal.MD2_ElGamal_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.rsa.MD2_RSA_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.elgamal.MD5_ElGamal_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.rsa.MD5_RSA_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.elgamal.RIPEMD160_ElGamal_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.rsa.RIPEMD160_RSA_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.elgamal.SHA1_ElGamal_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmEncoding().
Method in class cryptix.provider.rsa.SHA1_RSA_PKCS1Signature
- Returns the ASN.1 bytes of the AlgorithmIdentifier token described
in
engineSign()
method above.
- getAlgorithmId().
Method in class cryptix.provider.rpk.Any_RPK_PKCS1Signature
- Return the ASN bytes of the AlgorithmIdentifier token required
by the
engineSign()
method.
- getAlgorithmId().
Method in class cryptix.provider.rpk.MD5_RPK_PKCS1Signature
- Return the ASN bytes of the AlgorithmIdentifier token required
by the
engineSign()
method.
- getAlgorithmId().
Method in class cryptix.provider.rpk.RIPEMD160_RPK_PKCS1Signature
- Return the ASN bytes of the AlgorithmIdentifier token required
by the
engineSign()
method.
- getAlgorithmId().
Method in class cryptix.provider.rpk.SHA1_RPK_PKCS1Signature
- Return the ASN bytes of the AlgorithmIdentifier token required
by the
engineSign()
method.
- getAlgorithms().
Static method in class java.security.Cipher
- Gets the standard names of all Ciphers implemented by any
installed provider.
- getAlgorithms().
Static method in class java.security.KeyGenerator
- Gets the standard names of all KeyGenerators implemented by any
installed provider.
- getAlgorithms().
Static method in class java.security.Mode
- Gets the standard names of all Modes implemented by any
installed provider.
- getAlgorithms().
Static method in class java.security.PaddingScheme
- Gets the standard names of all PaddingSchemes implemented by any
installed provider.
- getAlgorithms(Provider).
Static method in class java.security.Cipher
- Gets the standard names of all Ciphers implemented by a provider.
- getAlgorithms(Provider).
Static method in class java.security.KeyGenerator
- Gets the standard names of all KeyGenerators implemented by a
provider.
- getAlgorithms(Provider).
Static method in class java.security.Mode
- Gets the standard names of all Modes implemented by a
provider.
- getAlgorithms(Provider).
Static method in class java.security.PaddingScheme
- Gets the standard names of all PaddingSchemes implemented by a
provider.
- getAlgorithms(Provider, String).
Static method in class java.security.IJCE
- Gets the standard names of all algorithms of the given type
implemented by a provider.
- getAlgorithms(String).
Static method in class java.security.IJCE
- Gets the standard names of all algorithms of the given type
implemented by any installed provider.
- getBeginColumn().
Method in class cryptix.util.test.ASCII_CharStream
-
- getBeginLine().
Method in class cryptix.util.test.ASCII_CharStream
-
- getBit(int).
Method in class cryptix.util.math.BigRegister
- Return 1 or 0 if the designated bit was set or cleared respectively.
- getBits(int, int).
Method in class cryptix.util.math.BigRegister
- Return
count
bits starting at offset n
framed in a long
, right justified and left padded
with binary zeroes.
- getBlockSize().
Method in class java.security.IllegalBlockSizeException
- Gets the block size of the cipher (or 0 if this was not set).
- getBlockSize().
Method in class java.security.PaddingScheme
- Returns the block size for this padding scheme.
- getCiphertextBlockSize().
Method in class java.security.Cipher
- Returns the length of a ciphertext block, in bytes.
- getClassPrincipals(Class).
Method in class netscape.security.PrivilegeManager
-
- getClassPrincipalsFromStack(int).
Method in class netscape.security.PrivilegeManager
-
- getColumn().
Method in class cryptix.util.test.ASCII_CharStream
-
- getDataSize().
Method in class java.security.IllegalBlockSizeException
- Gets the size of the data passed to the cipher (or 0 if this
was not set).
- getDefaultKeyLength().
Method in interface java.security.ExtendedKeyGenerator
- Returns the key length that will be used by
generateKey()
to create new random keys.
- getDefaultKeyLength().
Method in class cryptix.provider.key.RawKeyGenerator
- Returns the key length that will be used by
generateKey()
to create new random keys.
- getDescription().
Method in class netscape.security.Target
-
- getDetailedInfo(Object).
Method in class netscape.security.ParameterizedTarget
-
- getDetailedInfo(Object).
Method in class netscape.security.Target
-
- getDuration().
Method in class netscape.security.Privilege
-
- getElGamal(int, int, Random, int).
Static method in class cryptix.util.math.Prime
- Generates a random probable-prime, p, of the given length, such that all
the factors of p - 1 are known.
- getEncoded().
Method in class cryptix.provider.elgamal.BaseElGamalPublicKey
- Returns an encoding of this key as a byte array.
- getEncoded().
Method in class cryptix.provider.rpk.Generator
- Return a byte representation of
this
object.
- getEncoded().
Method in class cryptix.provider.rpk.MixerGenerator
- Return a concatenated sequence of the raw-encoded byte
representation of each of
this
object's constituants.
- getEncoded().
Method in class cryptix.provider.key.RawKey
-
- getEncoded().
Method in class cryptix.provider.rsa.RawRSAPrivateKey
- Returns an encoding of the key as a byte array, as described
above.
- getEncoded().
Method in class cryptix.provider.rsa.RawRSAPublicKey
- Returns an encoding of the key as a byte array, as described
above.
- getEncoded().
Method in class cryptix.provider.rpk.RPKKey
- Return a byte representation of
this
object.
- getEndColumn().
Method in class cryptix.util.test.ASCII_CharStream
-
- getEndLine().
Method in class cryptix.util.test.ASCII_CharStream
-
- getExponent().
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Return the private exponent d.
- getExponent().
Method in class cryptix.provider.rsa.BaseRSAPublicKey
- Returns the public exponent e.
- getExponent().
Method in interface java.security.interfaces.RSAKey
- Returns the exponent.
- getFormat().
Method in class cryptix.provider.elgamal.BaseElGamalPublicKey
- Returns the encoding format name for this key.
- getFormat().
Method in class cryptix.provider.key.RawKey
-
- getFormat().
Method in class cryptix.provider.rsa.RawRSAPrivateKey
- Returns the encoding format name, for this class always "RAW".
- getFormat().
Method in class cryptix.provider.rsa.RawRSAPublicKey
- Returns the encoding format name, for this class always "RAW".
- getFormat().
Method in class cryptix.provider.rpk.RPKKey
- Return the encoding format name for this key.
- getG().
Method in class cryptix.provider.elgamal.BaseElGamalParams
- Returns the base, g.
- getG().
Method in class cryptix.provider.elgamal.BaseElGamalPublicKey
- Returns the base, g.
- getG().
Method in interface java.security.interfaces.ElGamalKey
- Returns the base, g.
- getG().
Method in interface java.security.interfaces.ElGamalParams
- Returns the base, g.
- getGermain(int, int, Random).
Static method in class cryptix.util.math.Prime
- Returns a Germain (Sophie) probable-prime with an approximate
specified bitlength, that is prime with a probability exceeding
1 - (1/2)certainty.
- getGordon(int, int, Random).
Static method in class cryptix.util.math.Prime
- Returns a Gordon strong probable-prime with an approximate
specified bitlength, that is prime with a probability exceeding
1 - (1/2)certainty.
- getGranularity().
Method in class cryptix.provider.rpk.RPKKey
- Return the
granularity
value set for this
key.
- getHelpUrl().
Method in class netscape.security.Target
-
- getHtmlInfo().
Static method in class cryptix.CryptixProperties
- Returns English-language HTML credits for Cryptix, in a form that
could be included in an application's About box, for example.
- GetImage().
Method in class cryptix.util.test.ASCII_CharStream
-
- getImplementation(String, String).
Static method in class java.security.IJCE
- Returns an object configured to the specified type.
- getImplementation(String, String, String).
Static method in class java.security.IJCE
- Returns an object configured to the specified type.
- getImplementationClass(String, String).
Static method in class java.security.IJCE
- Given an algorithm name (which may be an alias) and type, returns the
corresponding algorithm class from any provider.
- getImplementationClass(String, String, String).
Static method in class java.security.IJCE
- Given an algorithm name (which may be an alias), a provider name, and
a type, returns the corresponding algorithm class.
- getInitializationVector().
Method in interface java.security.FeedbackCipher
- Gets the initialization vector for this object.
- getInitializationVectorLength().
Method in interface java.security.FeedbackCipher
- Returns the size of the initialization vector expected by
setInitializationVector
.
- getInputBlockSize().
Method in class java.security.Cipher
- Returns the length of an input block, in bytes.
- getInstance(Cipher, Mode, PaddingScheme).
Static method in class java.security.Cipher
- Generates a new Cipher object by composing the given Cipher, Mode and
PaddingScheme objects.
- getInstance(String).
Static method in class java.security.Cipher
- Generates a Cipher object that implements the given algorithm.
- getInstance(String).
Static method in class java.security.KeyGenerator
- Generates a KeyGenerator object that implements the algorithm
requested, as available in the environment.
- getInstance(String).
Static method in class java.security.Mode
- Generates a Mode object that implements the algorithm
requested, as available in the environment.
- getInstance(String).
Static method in class java.security.PaddingScheme
- Generates a PaddingScheme object that implements the algorithm
requested, as available in the environment.
- getInstance(String, String).
Static method in class java.security.Cipher
- Generates a Cipher object that implements the given cipher, from
the given provider.
- getInstance(String, String).
Static method in class java.security.KeyGenerator
- Generates a KeyGenerator 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 java.security.Mode
- Generates a Mode 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 java.security.PaddingScheme
- Generates a PaddingScheme object implementing the specified
algorithm, as supplied from the specified provider, if such an
algorithm is available from the provider.
- getIntermediateVersion().
Static method in class cryptix.CryptixProperties
- Returns the intermediate version of this release of Cryptix.
- getIntermediateVersion().
Static method in class java.security.IJCE
- Returns the intermediate version of this release of IJCE.
- getInverseOfQModP().
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Returns the multiplicative inverse of q modulo p.
- getInverseOfQModP().
Method in interface java.security.interfaces.RSAFactors
- Returns the coefficient, equal to the multiplicative inverse of
q modulo p, or null if the factors of the modulus are
unknown.
- getKeyId().
Method in class cryptix.provider.rpk.RPKKey
- Compute a
CRC32
on the key Raw-encoded material,
and then add each successive 4-bit chunck of the CRC 32-bit value to
the character 'A' in order to obtain a printable 8-character string
that identifies this
key.
- getLevel(String).
Static method in class cryptix.util.core.Debug
- Returns the debug level for label.
- getLevel(String, String).
Static method in class cryptix.util.core.Debug
- Returns the maximum of the debug levels for label1 and label2.
- getLibraryName().
Method in interface cryptix.util.core.LinkStatus
- Returns the library name.
- getLibraryPath().
Static method in class cryptix.CryptixProperties
- Returns the path of the library directory.
- getLine().
Method in class cryptix.util.test.ASCII_CharStream
-
- getLinkErrorString().
Method in interface cryptix.util.core.LinkStatus
- Returns an error string describing why the library failed to load,
or null if there was no error.
- getLinkStatus().
Static method in class cryptix.provider.cipher.Blowfish
- Gets an object representing the native linking status of this class.
- getLinkStatus().
Static method in class cryptix.provider.cipher.CAST5
- Gets an object representing the native linking status of this class.
- getLinkStatus().
Static method in class cryptix.provider.cipher.DES
- Gets an object representing the native linking status of this class.
- getLinkStatus().
Static method in class cryptix.provider.md.HAVAL
-
- getLinkStatus().
Static method in class cryptix.provider.cipher.IDEA
- Gets an object representing the native linking status of this class.
- getLinkStatus().
Static method in class cryptix.provider.cipher.LOKI91
- Gets an object representing the native linking status of this class.
- getLinkStatus().
Static method in class cryptix.provider.cipher.RC2
- Gets an object representing the native linking status of this class.
- getLinkStatus().
Static method in class cryptix.provider.cipher.RC4
-
- getLinkStatus().
Static method in class cryptix.provider.md.RIPEMD128
-
- getLinkStatus().
Static method in class cryptix.provider.md.RIPEMD160
-
- getLinkStatus().
Static method in class cryptix.provider.cipher.SAFER
- Gets an object representing the native linking status of this class.
- getLinkStatus().
Static method in class cryptix.provider.cipher.SPEED
- Gets an object representing the native linking status of this class.
- getLinkStatus().
Static method in class cryptix.provider.cipher.Square
- Gets an object representing the native linking status of this class.
- getMagnitude(BigInteger).
Static method in class cryptix.util.core.BI
- Return the magnitude bytes of a BigInteger with no leading 0's.
- getMajorVersion().
Static method in class cryptix.security.Cryptix
- Returns the major version of this release of Cryptix.
- getMajorVersion().
Static method in class cryptix.CryptixProperties
- Returns the major version of this release of Cryptix.
- getMajorVersion().
Static method in class java.security.IJCE
- Returns the major version of this release of IJCE.
- getMajorVersion().
Method in interface cryptix.util.core.LinkStatus
- Returns the actual major version number.
- getMaximumKeyLength().
Method in interface java.security.ExtendedKeyGenerator
- Returns the maximum useful key length for this algorithm.
- getMaximumKeyLength().
Method in class cryptix.provider.key.RawKeyGenerator
- Returns the maximum useful key length for this algorithm.
- getMessage().
Method in class cryptix.util.test.ParseException
- This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage().
Method in class cryptix.util.test.TokenMgrError
- You can also modify the body of this method to customize your error messages.
- getMidTap().
Method in class cryptix.util.math.TrinomialLFSR
- Return the degree/power of the mid-tap element in this LFSR.
- getMinimumKeyLength().
Method in interface java.security.ExtendedKeyGenerator
- Returns the minimum key length for this algorithm.
- getMinimumKeyLength().
Method in class cryptix.provider.key.RawKeyGenerator
- Returns the minimum key length for this algorithm.
- getMinorVersion().
Static method in class cryptix.security.Cryptix
- Returns the minor version of this release of Cryptix.
- getMinorVersion().
Static method in class cryptix.CryptixProperties
- Returns the minor version of this release of Cryptix.
- getMinorVersion().
Static method in class java.security.IJCE
- Returns the minor version of this release of IJCE.
- getMinorVersion().
Method in interface cryptix.util.core.LinkStatus
- Returns the actual minor version number.
- getMode().
Method in class java.security.Cipher
- Returns this algorithm's standard mode name.
- getModulus().
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Return the public modulus n: the product of both p
and q.
- getModulus().
Method in class cryptix.provider.rsa.BaseRSAPublicKey
- Returns the public modulus n.
- getModulus().
Method in interface java.security.interfaces.RSAKey
- Returns the modulus.
- getMyPrincipals().
Static method in class netscape.security.PrivilegeManager
-
- getNextToken().
Method in class cryptix.util.test.Maker
-
- getNextToken().
Method in class cryptix.util.test.MakerTokenManager
-
- getNickname().
Method in class netscape.security.Principal
-
- getOutput().
Static method in class cryptix.util.core.Debug
- Returns the PrintWriter to which debugging output is to be sent.
- getOutputBlockSize().
Method in class java.security.Cipher
- Returns the length of an output block, in bytes.
- getP().
Method in class cryptix.provider.elgamal.BaseElGamalParams
- Returns the prime, p.
- getP().
Method in class cryptix.provider.elgamal.BaseElGamalPublicKey
- Returns the prime, p.
- getP().
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Returns p, the first factor of the public modulus.
- getP().
Method in interface java.security.interfaces.ElGamalKey
- Returns the prime, p.
- getP().
Method in interface java.security.interfaces.ElGamalParams
- Returns the prime, p.
- getP().
Method in interface java.security.interfaces.RSAFactors
- Returns the first prime factor, p, or null if the factors of
the modulus are unknown.
- getPadding().
Method in class java.security.Cipher
- Returns this algorithm's standard padding scheme name.
- getPaddingScheme().
Method in class java.security.Cipher
- Returns the object implementing padding for this cipher, or null if
there is no such object.
- getParameter(String).
Method in class java.security.Cipher
- Gets the value of the specified algorithm parameter.
- getParameter(String).
Method in class cryptix.provider.md.HAVAL
-
- getParameter(String).
Method in class java.security.KeyGenerator
- Gets the value of the specified algorithm parameter.
- getParameter(String).
Method in class java.security.PaddingScheme
- Gets the value of the specified algorithm parameter.
- getParameter(String).
Method in interface java.security.Parameterized
- Gets the value of the specified algorithm parameter.
- getParameters(int).
Method in class cryptix.provider.elgamal.GenericElGamalParameterSet
- If primeLength corresponds to one of the precomputed prime lengths,
this method returns a corresponding ElGamalParams object.
- getPermission().
Method in class netscape.security.Privilege
-
- getPlaintextBlockSize().
Method in class java.security.Cipher
- Returns the length of a plaintext block, in bytes.
- getPrivilegeManager().
Static method in class netscape.security.PrivilegeManager
-
- getPrivilegeTableFromStack().
Method in class netscape.security.PrivilegeManager
-
- getProperty(String).
Method in class cryptix.provider.Cryptix
-
- getProperty(String).
Static method in class cryptix.CryptixProperties
- Gets the value of a property.
- getProperty(String, String).
Method in class cryptix.provider.Cryptix
-
- getProperty(String, String).
Static method in class cryptix.CryptixProperties
- Gets the value of a property, or returns defaultValue if the
property was not set.
- getProvider().
Method in class java.security.Cipher
- Returns the name of the provider of this cipher.
- getQ().
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Return q, the second factor of the public modulus.
- getQ().
Method in interface java.security.interfaces.RSAFactors
- Returns the second prime factor, q, or null if the factors of
the modulus are unknown.
- getReleaseDate().
Static method in class cryptix.CryptixProperties
- Returns the release date of this version of Cryptix, as a string in
the form "yyyy/mm/dd".
- getReleaseDate().
Static method in class java.security.IJCE
- Returns the release date of this version of IJCE, as a string in
the form "yyyy/mm/dd".
- getRequiredMajorVersion().
Method in interface cryptix.util.core.LinkStatus
- Returns the required major version number.
- getRequiredMinorVersion().
Method in interface cryptix.util.core.LinkStatus
- Returns the required minor version number.
- getRisk().
Method in class netscape.security.Target
-
- getRiskColor().
Method in class netscape.security.Target
-
- getRounds().
Method in class cryptix.provider.cipher.Blowfish
- Returns the currently set number of rounds for this instance.
- getRounds().
Method in class cryptix.provider.cipher.SAFER
- Gets the number of rounds for this cipher.
- getRounds().
Method in class cryptix.provider.cipher.SPEED
- Returns the currently set number of rounds for this instance.
- getSize().
Method in class cryptix.util.math.BigRegister
- Return the
size
of this
object as
specified at its instantiation time.
- getSize().
Method in class cryptix.provider.rpk.MixerGenerator
- Return the total number of bits in this Mixer Generator.
- getSize().
Method in class cryptix.util.math.TrinomialLFSR
- Return the number of elements in this LFSR, which is also
the degree of the trinomial.
- getSlice().
Method in class cryptix.util.math.TrinomialLFSR
- Return the maximum number of meaningful bits in this LFSR, which
is also the maximum number of bits that can be processed in one
operation without loss of desired output sequence.
- getSmallFactors(BigInteger, int).
Static method in class cryptix.util.math.Prime
- Returns a BigInteger array whose elements are the prime factors of a
designated BigInteger value, or null if the value could not easily be
factorised.
- getSmallFactors(BigInteger, int, BigInteger).
Static method in class cryptix.util.math.Prime
- Return a BigInteger array whose elements are the prime factors of a
designated BigInteger value, for which we already have one large prime
factor.
- getStandardName(String, String).
Static method in class java.security.IJCE
- Expands the possible alias algorithm to a standard name.
- getState().
Method in class java.security.Cipher
- Returns the state of this Cipher object.
- GetSuffix(int).
Method in class cryptix.util.test.ASCII_CharStream
-
- getSystemPrincipal().
Static method in class netscape.security.PrivilegeManager
-
- getTargetFromDescription(String).
Static method in class netscape.security.Target
-
- getToken(int).
Method in class cryptix.util.test.Maker
-
- getValue().
Method in class cryptix.util.checksum.PRZ24
- Returns the value in the CRC accumulator.
- getVariant().
Method in class cryptix.provider.cipher.SAFER
- Gets the variant for this cipher ("SK-128", "SK-64", "K-128", or "K-64").
- getVendor().
Method in class netscape.security.Principal
-
- getVersionString().
Static method in class cryptix.security.Cryptix
- Returns a string describing this version of Cryptix.
- getVersionString().
Static method in class cryptix.CryptixProperties
- Returns a string describing this version of Cryptix.
- getVersionString().
Static method in class java.security.IJCE
- Returns a string describing this version of IJCE.
- getX().
Method in class cryptix.provider.elgamal.BaseElGamalPrivateKey
- Returns the value of x (the private key).
- getX().
Method in interface java.security.interfaces.ElGamalPrivateKey
- Returns the value of x (the private key).
- getY().
Method in class cryptix.provider.elgamal.BaseElGamalPublicKey
- Returns the value of y = gx mod p
(where x is the private value).
- getY().
Method in interface java.security.interfaces.ElGamalKey
- Returns the value of y = g^x mod p (where x is
the private key).
- getZigPtr(Class).
Static method in class netscape.security.Principal
-
- GG(int, int, int, int, int, int, int).
Static method in class cryptix.provider.md.MD5
-
- GLOBAL_DEBUG.
Static variable in class cryptix.util.core.Debug
- Whether to compile the library with a standard level of debugging
support.
- GLOBAL_DEBUG_SLOW.
Static variable in class cryptix.util.core.Debug
- Whether to compile the library with additional debugging support that
is likely to slow it down.
- H(int, int, int).
Static method in class cryptix.provider.md.MD5
-
- handleEvent(int).
Method in class cryptix.security.rsa.KeyGenThread
-
- hash(byte[]).
Static method in class cryptix.security.MD5
- Returns the MD5 hash of a single byte array.
- hash(byte[]).
Static method in class cryptix.security.SHA
- Returns the SHA-1 hash of a single byte array.
- hash(byte[]).
Static method in class cryptix.security.SHA0
- Returns the SHA-0 hash of a single byte array.
- hash(byte[], MessageDigest).
Static method in class cryptix.security.MessageDigest
- A convenience function for hashing a byte array.
- hash(String).
Static method in class cryptix.security.MD5
- Returns the MD5 hash of a single string.
- hash(String).
Static method in class cryptix.security.SHA
- Returns the SHA-1 hash of a single string.
- hash(String).
Static method in class cryptix.security.SHA0
- Returns the SHA-0 hash of a single string.
- hash(String, MessageDigest).
Static method in class cryptix.security.MessageDigest
- A convenience function for hashing the low bytes of a string.
- HASH_LENGTH.
Static variable in class cryptix.security.MD5
- Length of the final hash (in bytes).
- HASH_LENGTH.
Static variable in class cryptix.security.SHA
- Length of the final hash (in bytes).
- HASH_LENGTH.
Static variable in class cryptix.provider.md.SHA0
- Length of the final hash (in bytes).
- HASH_LENGTH.
Static variable in class cryptix.security.SHA0
- Length of the final hash (in bytes).
- hash_length().
Method in class cryptix.security.MessageDigest
- Returns the digest length in bytes.
- hashAsMessageHash(byte[]).
Static method in class cryptix.security.MD5
- Returns the MessageHash of a single byte array.
- hashAsMessageHash(byte[]).
Static method in class cryptix.security.SHA
- Returns the MessageHash of a single byte array.
- hashAsMessageHash(byte[]).
Static method in class cryptix.security.SHA0
- Returns the MessageHash of a single byte array.
- hashAsMessageHash(String).
Static method in class cryptix.security.MD5
- Returns the MessageHash of a single string.
- hashAsMessageHash(String).
Static method in class cryptix.security.SHA
- Returns the MessageHash of a single string.
- hashAsMessageHash(String).
Static method in class cryptix.security.SHA0
- Returns the MessageHash of a single string.
- hashCode().
Method in class cryptix.security.MessageHash
-
- hashCode().
Method in class netscape.security.Principal
-
- HashMD5(byte[]).
Constructor for class cryptix.security.HashMD5
- Constructs a HashMD5 from a byte array that must be the the
correct length.
- HashMD5(MD5).
Constructor for class cryptix.security.HashMD5
- Constructs a HashMD5 from an MD5 message digest.
- HashSHA(byte[]).
Constructor for class cryptix.security.HashSHA
- Constructs a HashSHA from a byte array that must be the the
correct length.
- HashSHA(SHA).
Constructor for class cryptix.security.HashSHA
- Constructs a HashSHA from an SHA message digest.
- HashSHA0(byte[]).
Constructor for class cryptix.security.HashSHA0
- Constructs a HashSHA0 from a byte array that must be the the
correct length.
- HashSHA0(SHA0).
Constructor for class cryptix.security.HashSHA0
- Constructs a HashSHA0 from an SHA0 message digest.
- hasPrincipal(Class, Principal).
Method in class netscape.security.PrivilegeManager
-
- HAVAL().
Constructor for class cryptix.provider.md.HAVAL
-
- HEX_LITERAL.
Static variable in interface cryptix.util.test.MakerConstants
-
- HexadecimalData().
Method in class cryptix.util.test.Maker
-
- HH(int, int, int, int, int, int, int).
Static method in class cryptix.provider.md.MD5
-
- highestSetBit().
Method in class cryptix.util.math.BigRegister
- Return the index of the leftmost non-zero bit in
this
.
- I(int, int, int).
Static method in class cryptix.provider.md.MD5
-
- ID.
Static variable in interface cryptix.util.test.MakerConstants
-
- id().
Method in class cryptix.security.rsa.PublicKey
- Gets the key's ID.
- IDEA().
Constructor for class cryptix.provider.cipher.IDEA
- Constructs an IDEA cipher object, in the UNINITIALIZED state.
- IDEA(byte[]).
Constructor for class cryptix.security.IDEA
- This creates an IDEA block cipher instance, with key data taken
from a 16-byte array.
- IDEAKeyGenerator().
Constructor for class cryptix.provider.key.IDEAKeyGenerator
-
- Identifier().
Method in class cryptix.util.test.Maker
-
- II(int, int, int, int, int, int, int).
Static method in class cryptix.provider.md.MD5
-
- IllegalBlockSizeException(int, int).
Constructor for class java.security.IllegalBlockSizeException
- Constructs an IllegalBlockSizeException with the specified
block size and illegal data size.
- IllegalBlockSizeException(int, int, String).
Constructor for class java.security.IllegalBlockSizeException
- Constructs an IllegalBlockSizeException with the specified
block size, illegal data size, and detail message.
- IllegalBlockSizeException(String).
Constructor for class java.security.IllegalBlockSizeException
- Constructs an IllegalBlockSizeException with the specified
detail message.
- image.
Variable in class cryptix.util.test.Token
- The string image of the token.
- IN_HEX_LITERAL.
Static variable in interface cryptix.util.test.MakerConstants
-
- inBufferSize(int).
Method in class java.security.Cipher
- Returns the minimum number of bytes of input, that will cause an
output of outLen bytes from a call to
update
(i.e.
- inBufferSizeFinal(int).
Method in class java.security.Cipher
- Returns the minimum number of bytes of input, that will cause an
output of outLen bytes from a call to
crypt
(including padding for the final block of the stream, if applicable).
- INCLUDE.
Static variable in interface cryptix.util.test.MakerConstants
-
- IncludedTest().
Method in class cryptix.util.test.Maker
-
- indexOfX(int).
Method in class cryptix.util.math.TrinomialLFSR
- Return the register's index relative to the polynomial
term xdegree.
- init().
Method in class cryptix.test.TestSecurity
-
- initDecrypt(Key).
Method in class java.security.Cipher
- Initializes this cipher for decryption, using the specified
key.
- initEncrypt(Key).
Method in class java.security.Cipher
- Initializes this cipher for encryption, using the specified
key.
- initialize().
Method in class cryptix.provider.rsa.BaseRSAKeyPairGenerator
- Initialise the RSA key pair generator for key strength value of
1024-bit, using the Fermat prime F4 (0x10001) as the encryption/
decryption exponent and a default SecureRandom source.
- initialize(BigInteger, BigInteger, SecureRandom).
Method in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
- Initialises the key pair generator using the specified prime
(p) and base (g).
- initialize(BigInteger, BigInteger, SecureRandom).
Method in interface java.security.interfaces.ElGamalKeyPairGenerator
- Initializes the key pair generator using the specified prime and
base.
- initialize(ElGamalParams, SecureRandom).
Method in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
- Initialises the key pair generator using the prime and base from
the specified ElGamalParams object.
- initialize(ElGamalParams, SecureRandom).
Method in interface java.security.interfaces.ElGamalKeyPairGenerator
- Initializes the key pair generator using the prime and base from
the specified ElGamalParams object.
- initialize(int, BigInteger, SecureRandom).
Method in class cryptix.provider.rsa.BaseRSAKeyPairGenerator
- Initialise the key pair generator using the specified strength
(desired public modulus length in bits), public exponent, and a
source of random bits.
- initialize(int, BigInteger, SecureRandom).
Method in interface java.security.interfaces.RSAKeyPairGenerator
- Initializes the key pair generator using the specified "strength"
(desired key length in bits), public exponent, and source of random
bits.
- initialize(int, boolean, SecureRandom).
Method in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
- Initialises the key pair generator for a given prime length,
without parameters.
- initialize(int, boolean, SecureRandom).
Method in interface java.security.interfaces.ElGamalKeyPairGenerator
- Initializes the key pair generator for a given prime length,
without parameters.
- initialize(int, SecureRandom).
Method in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
- Initialises the key pair generator for a given prime length,
without parameters.
- initialize(int, SecureRandom).
Method in class cryptix.provider.rsa.BaseRSAKeyPairGenerator
- Initialise the RSA key pair generator for a given key strength
(its number of bits), using the Fermat prime F4 (0x10001) as the
public exponent.
- initialize(int, SecureRandom).
Method in class cryptix.provider.rpk.RPKKeyPairGenerator
- Initialise the RPK key pair generator.
- initialize(int[][], int, SecureRandom).
Method in class cryptix.provider.rpk.RPKKeyGenerator
- Initialise an RPK key generator given all its parameters.
- initialize(SecureRandom).
Method in interface java.security.ExtendedKeyGenerator
- Initializes the key generator.
- initialize(SecureRandom).
Method in class java.security.KeyGenerator
- Initializes the key generator.
- initialize(SecureRandom).
Method in class cryptix.provider.key.RawKeyGenerator
- Initializes the key generator.
- initialize(SecureRandom).
Method in class cryptix.provider.rpk.RPKKeyGenerator
- Initializes the key generator.
- initialize(SecureRandom, int).
Method in interface java.security.ExtendedKeyGenerator
- Initializes the key generator, and sets a specific key length
for use with algorithms that allow variable-length keys.
- initialize(SecureRandom, int).
Method in class cryptix.provider.key.RawKeyGenerator
- Initializes the key generator, and sets a specific key length
for use with algorithms that allow variable-length keys.
- insane().
Method in class cryptix.security.rsa.SecretKey
- Performs a sanity check on the key.
- intToString(int).
Static method in class cryptix.util.core.Hex
- Returns a string of 8 hexadecimal digits (most significant digit first)
corresponding to the integer n, which is treated as unsigned.
- intValue().
Method in class cryptix.util.math.BigRegister
- Return the rightmost 32-bit value in
this BigRegister
as an int
.
- InvalidKeyFormatException().
Constructor for class java.security.InvalidKeyFormatException
- Constructs an InvalidKeyFormatException without any detail message.
- InvalidKeyFormatException(String).
Constructor for class java.security.InvalidKeyFormatException
- Constructs an InvalidKeyFormatException with the specified
detail message.
- InvalidParameterTypeException().
Constructor for class java.security.InvalidParameterTypeException
- Constructs an InvalidParameterTypeException without any detail message.
- InvalidParameterTypeException(String).
Constructor for class java.security.InvalidParameterTypeException
- Constructs an InvalidParameterTypeException with the specified
detail message.
- invertOrder().
Method in class cryptix.util.math.BigRegister
- Invert the bit order of the current contents of
this
.
- isAllowed().
Method in class netscape.security.Privilege
-
- isBlank().
Method in class netscape.security.Privilege
-
- isCalledByPrincipal(Principal).
Method in class netscape.security.PrivilegeManager
-
- isCalledByPrincipal(Principal, int).
Method in class netscape.security.PrivilegeManager
-
- isCert().
Method in class netscape.security.Principal
-
- isCertFingerprint().
Method in class netscape.security.Principal
-
- isCodebase().
Method in class netscape.security.Principal
-
- isCodebaseExact().
Method in class netscape.security.Principal
-
- isCodebaseRegexp().
Method in class netscape.security.Principal
-
- isEmpty().
Method in class netscape.security.PrivilegeTable
-
- isForbidden().
Method in class netscape.security.Privilege
-
- isGeneratorModP(BigInteger, BigInteger, BigInteger[]).
Static method in class cryptix.util.math.Prime
-
- isGermain(BigInteger, int).
Static method in class cryptix.util.math.Prime
-
- isLibraryCorrect().
Method in interface cryptix.util.core.LinkStatus
- Returns true if the library was loaded successfully.
- isLibraryLoaded().
Method in interface cryptix.util.core.LinkStatus
- Returns true if the library was loaded.
- isPaddingBlockCipher().
Method in class java.security.Cipher
- Returns true if this cipher is a padding block cipher.
- isProbablePrimeFast(BigInteger, int).
Static method in class cryptix.util.math.Prime
- Implements a faster (on average) primality check than
BigInteger.isProbablePrime(r, certainty)
.
- isProvidingJCA().
Static method in class java.security.IJCE
- Returns true if IJCE is providing the implementations of the JCA classes
(MessageDigest, Signature, etc).
- isProvidingJCE().
Static method in class java.security.IJCE
- Returns true if IJCE is providing the implementations of the JCE classes
(Cipher, KeyGenerator, etc).
- isSameGroup(MixerGenerator).
Method in class cryptix.provider.rpk.MixerGenerator
- Return true iff the argument is composed of polynomials that,
one for one, belong to the same Group as those of the
argument.
- isSameGroup(TrinomialLFSR).
Method in class cryptix.util.math.TrinomialLFSR
- Return true iff the argument is a polynomial that belongs to
the same Group as
this
.
- isSameValue(BigRegister).
Method in class cryptix.util.math.BigRegister
- Return true if the parameters of the BigRegister x
(
size
and bits
) are equal to this one;
false otherwise.
- isSameValue(MixerGenerator).
Method in class cryptix.provider.rpk.MixerGenerator
- Return true if the MixerGenerator x has equal contents
to this one, ordered in the same manner; false otherwise.
- isSameValue(RPKKey).
Method in class cryptix.provider.rpk.RPKKey
- Return true if the RPKKey x has equal characteristics and
contents to this one; false otherwise.
- isSameValue(TrinomialLFSR).
Method in class cryptix.util.math.TrinomialLFSR
- Return true if the TrinomialLFSR x has equal characteristics
and contents to this one; false otherwise.
- isValid().
Method in class cryptix.provider.rpk.RPKKey
- Test for all-zero-bit and all-one-bit subkeys.
- isValidKeyLength(int).
Method in interface java.security.ExtendedKeyGenerator
- Returns true iff length is a valid key length (in bytes)
for this algorithm.
- isValidKeyLength(int).
Method in class cryptix.provider.key.RawKeyGenerator
- Returns true iff length is a valid key length (in bytes)
for this algorithm.
- isValidKeyLength(int).
Method in class cryptix.provider.key.SAFERKeyGenerator
- Returns true iff length is a valid key length (in bytes)
for this algorithm.
- isValidKeyLength(int).
Method in class cryptix.provider.key.SPEEDKeyGenerator
- Returns true iff length is a valid key length (in bytes)
for this algorithm.
- isVersionAtLeast(int, int, int).
Static method in class cryptix.CryptixProperties
- Returns true iff this version of Cryptix is at least the given
version.
- isVersionAtLeast(int, int, int).
Static method in class java.security.IJCE
- Returns true iff this version of IJCE is at least the given
version.
- isWeak(byte[]).
Method in class cryptix.provider.key.DES3KeyGenerator
- Returns true iff the first 24 bytes of key represent a weak
or semi-weak Triple DES key.
- isWeak(byte[]).
Method in class cryptix.provider.key.DES_EDE3KeyGenerator
- Returns true iff the first 24 bytes of key represent a weak
or semi-weak Triple DES key.
- isWeak(byte[]).
Method in class cryptix.provider.key.DESKeyGenerator
- Returns true iff the first 8 bytes of key represent a weak
or semi-weak single DES key.
- isWeak(byte[]).
Method in class cryptix.provider.key.IDEAKeyGenerator
- Returns true iff the byte array key represents a
weak IDEA key.
- isWeak(byte[]).
Method in class cryptix.provider.key.LOKI91KeyGenerator
- Returns true iff the byte array key represents a
weak or semi-weak LOKI91 key.
- isWeak(byte[]).
Method in class cryptix.provider.key.RawKeyGenerator
- Returns true iff key represents a weak or semi-weak key
for this algorithm.
- isWeak(byte[]).
Method in class cryptix.provider.key.RC4KeyGenerator
- Returns true iff key is a weak RC4 key, as described in Andrew
Roos' paper.
- isWeak(byte[], int).
Method in class cryptix.provider.key.DESKeyGenerator
- Returns true iff the bytes at key[offset..offset+7] represent a weak
or semi-weak single DES key.
- isWeakAllowed().
Method in interface java.security.ExtendedKeyGenerator
- Returns true if this object is allowed to generate weak and
semi-weak keys; false otherwise.
- isWeakAllowed().
Method in class cryptix.provider.key.RawKeyGenerator
- Returns true if this object is allowed to generate weak and
semi-weak keys; false otherwise.
- iv.
Variable in class cryptix.security.CFB
-
- IV.
Static variable in interface cryptix.util.test.MakerConstants
-
- ivBlock.
Variable in class cryptix.security.CipherFeedback
-
- jj_nt.
Variable in class cryptix.util.test.Maker
-
- jjnewLexState.
Static variable in class cryptix.util.test.MakerTokenManager
-
- jjstrLiteralImages.
Static variable in class cryptix.util.test.MakerTokenManager
-
- k.
Variable in class cryptix.security.CFB
-
- K128_VARIANT.
Static variable in class cryptix.provider.cipher.SAFER
-
- K64_VARIANT.
Static variable in class cryptix.provider.cipher.SAFER
-
- key().
Method in class cryptix.security.rsa.KeyGenThread
-
- KEY_GEN_DONE.
Static variable in interface cryptix.security.rsa.RSAKeyGenObserver
- the RSA Key Generator has finished
- KEY_LENGTH.
Static variable in class cryptix.security.Blowfish
- The default length of a user key (16 bytes for Blowfish).
- KEY_LENGTH.
Static variable in class cryptix.security.DES
- The length of a user key (8 bytes for DES).
- KEY_LENGTH.
Static variable in class cryptix.security.IDEA
- The length of a user key (16 bytes for IDEA).
- KEY_LENGTH_MAX.
Static variable in class cryptix.security.Blowfish
-
- KEY_LENGTH_MIN.
Static variable in class cryptix.security.Blowfish
-
- KEY_LENGTH_MOD.
Static variable in class cryptix.security.Blowfish
-
- KEY_RESOLVING.
Static variable in interface cryptix.security.rsa.RSAKeyGenObserver
- the RSA Key Generator is generation a key from P and Q
- KeyGenerator(String).
Constructor for class java.security.KeyGenerator
- Creates a KeyGenerator object for the specified algorithm.
- KeyGenThread(String, RandomStream, int, RSAKeyGenObserver).
Constructor for class cryptix.security.rsa.KeyGenThread
-
- keyLength().
Method in class cryptix.security.BlockCipher
- Returns the key length for this cipher.
- keyLength().
Method in class cryptix.security.CFB
- This function returns the length of the key for this cipher.
- keyLength().
Method in class cryptix.security.CipherFeedback
- This function returns the length of the key for this cipher.
- keyLength().
Method in class cryptix.security.StreamCipher
- This function returns the length of the key for this cipher.
- keyLengthMax().
Static method in class cryptix.security.SPEED
- Returns the maximum key length.
- keyLengthMin().
Static method in class cryptix.security.SPEED
- Returns the minimum key length.
- keyLengthMod().
Static method in class cryptix.security.SPEED
- Returns the modulo key length.
- kind.
Variable in class cryptix.util.test.Token
- An integer that describes the kind of this token.
- length.
Variable in class cryptix.security.CipherFeedback
-
- length().
Method in class cryptix.security.MessageDigest
- Identical to
hash_length
.
- length().
Method in class cryptix.security.MessageHash
- Returns the hash length in bytes.
- LETTER.
Static variable in interface cryptix.util.test.MakerConstants
-
- LEVELS.
Static variable in interface cryptix.provider.rpk.RPKParams
- Individual values of L; i.e.
- lexStateNames.
Static variable in class cryptix.util.test.MakerTokenManager
-
- list(PrintStream).
Method in class cryptix.provider.Cryptix
-
- list(PrintStream).
Static method in class cryptix.CryptixProperties
- Lists the properties to the PrintStream out.
- list(PrintWriter).
Method in class cryptix.provider.Cryptix
-
- list(PrintWriter).
Static method in class cryptix.CryptixProperties
- Lists the properties to the PrintWriter out.
- listOfGenerators().
Method in class cryptix.provider.rpk.MixerGenerator
- Return an
Enumeration
object of the Generator
s
in this MixerGenerator
.
- load(BigRegister).
Method in class cryptix.util.math.BigRegister
- Copy the argument's value into
this
.
- load(byte[]).
Method in class cryptix.util.math.BigRegister
- Copy the bit values from a byte array into
this
.
- load(byte[]).
Method in class cryptix.provider.rpk.MixerGenerator
- Copy the bit values from a byte array into
this
.
- LOKI91().
Constructor for class cryptix.provider.cipher.LOKI91
- Constructs a LOKI91 cipher object, in the UNINITIALIZED state.
- LOKI91KeyGenerator().
Constructor for class cryptix.provider.key.LOKI91KeyGenerator
-
- longToString(long).
Static method in class cryptix.util.core.Hex
- Returns a string of 16 hexadecimal digits (most significant digit first)
corresponding to the long n, which is treated as unsigned.
- longValue().
Method in class cryptix.util.math.BigRegister
- Return the rightmost 64-bit value in
this BigRegister
as a long
.
- lookingAhead.
Variable in class cryptix.util.test.Maker
-
- lowestSetBit().
Method in class cryptix.util.math.BigRegister
- Return the index of the rightmost non-zero bit in
this
.
- main(String[]).
Static method in class cryptix.provider.cipher.Blowfish
- Entry point for very basic
self_test
.
- main(String[]).
Static method in class cryptix.security.Blowfish
- Entry point for very basic
self_test
.
- main(String[]).
Static method in class cryptix.CryptixProperties
- Prints the Cryptix version string, whether Cryptix is installed correctly,
and the location of the library directory.
- main(String[]).
Static method in class cryptix.provider.cipher.DES
- Entry point for
self_test
.
- main(String[]).
Static method in class cryptix.security.DES
- Entry point for very basic
self_test
.
- main(String[]).
Static method in class cryptix.security.HashMD5
- Entry point for self test.
- main(String[]).
Static method in class cryptix.security.HashSHA
- Entry point for
self_test
.
- main(String[]).
Static method in class cryptix.util.core.Hex
-
- main(String[]).
Static method in class cryptix.provider.cipher.IDEA
- Entry point for very basic
self_test
.
- main(String[]).
Static method in class cryptix.security.IDEA
- Entry point for very basic
self_test
.
- main(String[]).
Static method in class java.security.IJCE
- Prints the IJCE version string, a list of statically configured providers,
and the location of the library directory.
- main(String[]).
Static method in class cryptix.util.test.Maker
-
- main(String[]).
Static method in class cryptix.provider.md.MD5
- Entry point for
self_test
.
- main(String[]).
Static method in class cryptix.security.MD5
-
- main(String[]).
Static method in class cryptix.provider.elgamal.RawElGamalCipher
- Entry point for very basic
self_test
.
- main(String[]).
Static method in class cryptix.provider.rsa.RawRSACipher
- Entry point for very basic
self_test
.
- main(String[]).
Static method in class cryptix.security.SHA
-
- main(String[]).
Static method in class cryptix.provider.md.SHA0
- Entry point for
self_test
.
- main(String[]).
Static method in class cryptix.security.SHA0
-
- main(String[]).
Static method in class cryptix.provider.md.SHA1
- Entry point for
self_test
.
- main(String[]).
Static method in class cryptix.provider.cipher.SPEED
- Entry point for self_test.
- main(String[]).
Static method in class cryptix.security.SPEED
- Entry point for
self_test
.
- main(String[]).
Static method in class cryptix.provider.cipher.Square
-
- main(String[]).
Static method in class cryptix.test.TestBlowfish
-
- main(String[]).
Static method in class cryptix.test.TestCAST5
-
- main(String[]).
Static method in class cryptix.test.TestDES
-
- main(String[]).
Static method in class cryptix.test.TestDES_EDE3
-
- main(String[]).
Static method in class cryptix.test.TestHAVAL
-
- main(String[]).
Static method in class cryptix.test.TestIDEA
-
- main(String[]).
Static method in class cryptix.test.TestLOKI91
-
- main(String[]).
Static method in class cryptix.test.TestMD2
-
- main(String[]).
Static method in class cryptix.test.TestMD4
-
- main(String[]).
Static method in class cryptix.test.TestMD5
-
- main(String[]).
Static method in class cryptix.test.TestRC2
-
- main(String[]).
Static method in class cryptix.test.TestRC4
-
- main(String[]).
Static method in class cryptix.test.TestRIPEMD128
-
- main(String[]).
Static method in class cryptix.test.TestRIPEMD160
-
- main(String[]).
Static method in class cryptix.test.TestRPK3
-
- main(String[]).
Static method in class cryptix.test.TestSAFER
-
- main(String[]).
Static method in class cryptix.test.TestSecurity
-
- main(String[]).
Static method in class cryptix.test.TestSHA0
-
- main(String[]).
Static method in class cryptix.test.TestSHA1
-
- main(String[]).
Static method in class cryptix.test.TestSPEED
-
- main(String[]).
Static method in class cryptix.test.TestSquare
-
- makeKeyPair(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger).
Method in class cryptix.provider.rsa.BaseRSAKeyPairGenerator
- Makes an RSA key pair using the given parameters.
- Maker(InputStream).
Constructor for class cryptix.util.test.Maker
-
- Maker(MakerTokenManager).
Constructor for class cryptix.util.test.Maker
-
- MakerTokenManager(ASCII_CharStream).
Constructor for class cryptix.util.test.MakerTokenManager
-
- MakerTokenManager(ASCII_CharStream, int).
Constructor for class cryptix.util.test.MakerTokenManager
-
- mark(int).
Method in class cryptix.mime.Base64InputStream
- Does nothing, since this class does not support mark/reset.
- mark(int).
Method in class cryptix.util.mime.Base64InputStream
- Does nothing, since this class does not support mark/reset.
- mark(int).
Method in class java.security.CipherInputStream
- Does nothing, since this class does not support mark/reset.
- markSupported().
Method in class cryptix.mime.Base64InputStream
- Tests if this input stream supports the
mark
and
reset
methods of InputStream, which it does not.
- markSupported().
Method in class cryptix.util.mime.Base64InputStream
- Tests if this input stream supports the
mark
and
reset
methods of InputStream, which it does not.
- markSupported().
Method in class java.security.CipherInputStream
- Tests if this input stream supports the
mark
and
reset
methods of InputStream, which it does not.
- MAX_GRANULARITY.
Static variable in interface cryptix.provider.rpk.RPKParams
-
- MAXIMUM_SIZE.
Static variable in class cryptix.util.math.BigRegister
- Maximum allowed number of bits in a
BigRegister
object.
- MD2().
Constructor for class cryptix.provider.md.MD2
-
- MD2_ElGamal_PKCS1Signature().
Constructor for class cryptix.provider.elgamal.MD2_ElGamal_PKCS1Signature
-
- MD2_RSA_PKCS1Signature().
Constructor for class cryptix.provider.rsa.MD2_RSA_PKCS1Signature
-
- MD4().
Constructor for class cryptix.provider.md.MD4
-
- MD5().
Constructor for class cryptix.provider.md.MD5
- The public constructor.
- MD5().
Constructor for class cryptix.security.MD5
- This creates an MD5 message digest instance.
- MD5_ElGamal_PKCS1Signature().
Constructor for class cryptix.provider.elgamal.MD5_ElGamal_PKCS1Signature
-
- MD5_RPK_PKCS1Signature().
Constructor for class cryptix.provider.rpk.MD5_RPK_PKCS1Signature
-
- MD5_RSA_PKCS1Signature().
Constructor for class cryptix.provider.rsa.MD5_RSA_PKCS1Signature
-
- MD5OutputStream().
Constructor for class cryptix.security.MD5OutputStream
- Create a new digest output stream that uses MD5.
- MESSAGE_DIGEST.
Static variable in interface cryptix.util.test.MakerConstants
-
- MessageDigest(MessageDigest).
Constructor for class cryptix.security.MessageDigest
- Constructs a V2.2 message digest from a JCA message digest.
- MessageDigestData().
Method in class cryptix.util.test.Maker
-
- MessageDigestOutputStream(MessageDigest).
Constructor for class cryptix.security.MessageDigestOutputStream
-
- MessageDigestProperties().
Method in class cryptix.util.test.Maker
-
- MessageDigestTest().
Method in class cryptix.util.test.Maker
-
- MessageHash(String, byte[]).
Constructor for class cryptix.security.MessageHash
- Constructs a MessageHash for the specified algorithm name.
- MID_TAPS.
Static variable in interface cryptix.provider.rpk.RPKParams
- Individual values of K, the mid-tap in an RPK non-
linear feedback shift register.
- MIN_GRANULARITY.
Static variable in interface cryptix.provider.rpk.RPKParams
- The
granularity
property (with values from 1 to 8)
defines how many bits from the key's Generator
's
output sequence are to be combined with the input stream.
- MixerGenerator(int[][]).
Constructor for class cryptix.provider.rpk.MixerGenerator
- Instantiate a new Mixer Generator given the specifications
of each of 3 non-linear feedback shift registers.
- MODE.
Static variable in interface cryptix.util.test.MakerConstants
-
- Mode(boolean, boolean, String).
Constructor for class java.security.Mode
- Constructor for a Mode.
- MultiIterationData().
Method in class cryptix.util.test.Maker
-
- multiply(TrinomialLFSR).
Method in class cryptix.util.math.TrinomialLFSR
- Compute
this *= gx (mod f(x))
.
- multiply(TrinomialLFSR, TrinomialLFSR).
Static method in class cryptix.util.math.TrinomialLFSR
- Return the product of the two arguments modulo f(x)), where
both arguments are members of the same polynomial group with the
same monic trinomial f(x).
- n().
Method in class cryptix.security.rsa.PublicKey
- Returns a new cryptix.math.BigInteger equal to the public modulus.
- n_.
Variable in class cryptix.security.rsa.PublicKey
- The public modulus as a cryptix.math.BigInteger.
- N_DURATIONS.
Static variable in class netscape.security.Privilege
-
- N_PERMISSIONS.
Static variable in class netscape.security.Privilege
-
- name().
Method in class cryptix.security.MessageDigest
- Returns the message digest name.
- newToken(int).
Static method in class cryptix.util.test.Token
- Returns a new Token object, by default.
- next.
Variable in class cryptix.util.test.Token
- A reference to the next regular (non-special) token from the input
stream.
- next(int).
Method in class cryptix.provider.rpk.Generator
- Return the value of the leftmost
count
bits of
this LFSR and clock it by as many ticks.
- next(int).
Method in class cryptix.provider.rpk.MixerGenerator
- Get the next
count
bits of output and return them
right-aligned in a java long.
- next(int).
Method in class cryptix.util.math.TrinomialLFSR
- Return the value of the leftmost
count
bits of
this LFSR and clock it by as many ticks.
- next_block().
Method in class cryptix.provider.mode.CFB
- Rotates the IV left by currentByte bytes, to mimic the V2.2
behaviour.
- next_block().
Method in class cryptix.security.CFB
-
- nextBuffer().
Method in class cryptix.security.CSRandomStream
- Sets the internal buffer, length and pointer field to a new
set of random bits available for reading.
- NO_SUBSET.
Static variable in class netscape.security.PrivilegeManager
-
- NoSuchParameterException().
Constructor for class java.security.NoSuchParameterException
- Constructs a NoSuchParameterException without any detail message.
- NoSuchParameterException(String).
Constructor for class java.security.NoSuchParameterException
- Constructs a NoSuchParameterException with the specified
detail message.
- not().
Method in class cryptix.util.math.BigRegister
- Compute
this = ~this
.
- NUM_ROUNDS.
Static variable in class cryptix.security.Blowfish
- The 2.2 API only supports the default number of rounds, 16.
- NUMBER.
Static variable in interface cryptix.util.test.MakerConstants
-
- numRounds().
Method in class cryptix.security.SPEED
- Returns the number of rounds for this cipher.
- numRoundsMax().
Static method in class cryptix.security.SPEED
- Returns the maximum number of rounds.
- numRoundsMin().
Static method in class cryptix.security.SPEED
- Returns the minimum number of rounds.
- numRoundsMod().
Static method in class cryptix.security.SPEED
- Returns the modulo number of rounds.
- OFB().
Constructor for class cryptix.provider.mode.OFB
- Constructs an OFB cipher, assuming that the IV will be provided
via
setInitializationVector
.
- OFB(Cipher).
Constructor for class cryptix.provider.mode.OFB
- Constructs an OFB cipher, assuming that the IV will be provided
via
setInitializationVector
.
- OFB(Cipher, byte[]).
Constructor for class cryptix.provider.mode.OFB
- Constructs a OFB cipher, using an initialization vector
provided in the constructor.
- OneAndZeroes().
Constructor for class cryptix.provider.padding.OneAndZeroes
- Creates a OneAndZeroes object.
- or(BigRegister).
Method in class cryptix.util.math.BigRegister
- Compute
this |= source
.
- outBufferSize(int).
Method in class java.security.Cipher
- Returns the size of the buffer necessary to hold the output
resulting from a call to
update
(i.e.
- outBufferSizeFinal(int).
Method in class java.security.Cipher
- Returns the size of the buffer necessary to hold the output
resulting from a call to
crypt
(including padding
for the final block of the stream, if applicable).
- p.
Variable in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
-
- p.
Variable in class cryptix.provider.elgamal.BaseElGamalParams
-
- p.
Variable in class cryptix.provider.elgamal.BaseElGamalPublicKey
-
- p().
Method in class cryptix.security.rsa.SecretKey
- Returns the smaller factor of n, p.
- p_.
Variable in class cryptix.security.rsa.SecretKey
- one of the factors of n
- pad(byte[], int, int).
Method in interface java.security.Padding
- Pads a given array of bytes.
- pad(byte[], int, int).
Method in class java.security.PaddingScheme
- Pads a given array of bytes.
- PADDING.
Static variable in interface cryptix.util.test.MakerConstants
-
- paddingScheme().
Method in interface java.security.Padding
- Returns the standard name of the padding scheme implemented.
- paddingScheme().
Method in class java.security.PaddingScheme
- Returns the standard name of the padding scheme implemented.
- PaddingScheme(String).
Constructor for class java.security.PaddingScheme
- Constructor for a PaddingScheme.
- padLength(int).
Method in interface java.security.Padding
- Returns the absolute value of the increase in size that a
padding operation would cause on input data of a given length.
- padLength(int).
Method in class java.security.PaddingScheme
- Returns the increase in size that a padding operation would cause on
input data of a given length.
- ParameterizedTarget().
Constructor for class netscape.security.ParameterizedTarget
-
- ParameterizedTarget(String, Principal, int, String, String, String).
Constructor for class netscape.security.ParameterizedTarget
-
- ParameterizedTarget(String, Principal, int, String, String, String, String).
Constructor for class netscape.security.ParameterizedTarget
-
- ParseException().
Constructor for class cryptix.util.test.ParseException
- The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String).
Constructor for class cryptix.util.test.ParseException
-
- ParseException(Token, int[][], String[]).
Constructor for class cryptix.util.test.ParseException
- This constructor is used by the method "generateParseException"
in the generated parser.
- PCBC().
Constructor for class cryptix.provider.mode.PCBC
- Constructs a PCBC cipher, assuming that the IV will be provided
via
setInitializationVector
.
- PCBC(Cipher).
Constructor for class cryptix.provider.mode.PCBC
- Constructs a PCBC cipher, assuming that the IV will be provided
via
setInitializationVector
.
- PCBC(Cipher, byte[]).
Constructor for class cryptix.provider.mode.PCBC
- Constructs a PCBC cipher, using an initialization vector
provided in the constructor.
- PKCS5().
Constructor for class cryptix.provider.padding.PKCS5
- Creates a PKCS5 object.
- PKCS7().
Constructor for class cryptix.provider.padding.PKCS7
- Creates a PKCS7 object.
- PLAIN.
Static variable in class cryptix.util.math.Prime
-
- pow(BigRegister).
Method in class cryptix.util.math.TrinomialLFSR
- Raise
this
to the n
th power modulo
f(x)).
- Principal().
Constructor for class netscape.security.Principal
-
- Principal(int, byte[]).
Constructor for class netscape.security.Principal
-
- Principal(int, byte[], Class).
Constructor for class netscape.security.Principal
-
- Principal(int, String).
Constructor for class netscape.security.Principal
-
- Principal(URL).
Constructor for class netscape.security.Principal
-
- Privilege().
Constructor for class netscape.security.Privilege
-
- PrivilegeManager().
Constructor for class netscape.security.PrivilegeManager
-
- PrivilegeTable().
Constructor for class netscape.security.PrivilegeTable
-
- PROPER_SUBSET.
Static variable in class netscape.security.PrivilegeManager
-
- PROPERTIES.
Static variable in interface cryptix.util.test.MakerConstants
-
- PROPERTY.
Static variable in interface cryptix.util.test.MakerConstants
-
- propertyNames().
Method in class cryptix.provider.Cryptix
-
- propertyNames().
Static method in class cryptix.CryptixProperties
- Returns an enumeration of all the property names.
- PRZ24().
Constructor for class cryptix.util.checksum.PRZ24
-
- PublicKey().
Constructor for class cryptix.security.rsa.PublicKey
- A constructor that does nothing, for use by subclasses.
- PublicKey(BigInteger, BigInteger).
Constructor for class cryptix.security.rsa.PublicKey
- Creates a public key from a modulus and exponent.
- PublicKey(PublicKey).
Constructor for class cryptix.security.rsa.PublicKey
- Creates a new public key from an existing key.
- put(Object, Privilege).
Method in class netscape.security.PrivilegeTable
-
- put(Target, Privilege).
Method in class netscape.security.PrivilegeTable
-
- q().
Method in class cryptix.security.rsa.SecretKey
- Returns the larger factor of n, q.
- q_.
Variable in class cryptix.security.rsa.SecretKey
- the other factor of n
- rand.
Variable in class cryptix.security.rsa.RSAKeyGen
-
- randomPrime(int, RSAKeyGenObserver).
Method in class cryptix.security.rsa.RSAKeyGen
- An observer class is used to monitor progress.
- RawElGamalCipher().
Constructor for class cryptix.provider.elgamal.RawElGamalCipher
- Constructor for a RawElGamalCipher.
- RawKey(String, byte[]).
Constructor for class cryptix.provider.key.RawKey
- Constructs a key with the specified algorithm name and raw-encoded
data array.
- RawKey(String, byte[], int, int).
Constructor for class cryptix.provider.key.RawKey
- Constructs a secret key with the specified algorithm and raw-encoded
data subarray.
- RawKeyGenerator(String, int).
Constructor for class cryptix.provider.key.RawKeyGenerator
- Constructor for use by subclasses that require a fixed-length key.
- RawKeyGenerator(String, int, int, int).
Constructor for class cryptix.provider.key.RawKeyGenerator
- Constructor for use by subclasses that allow variable-length keys.
- RawRSACipher().
Constructor for class cryptix.provider.rsa.RawRSACipher
- Constructs a RawRSA cipher object, in the UNINITIALIZED state.
- RawRSAPrivateKey(BigInteger, BigInteger, BigInteger).
Constructor for class cryptix.provider.rsa.RawRSAPrivateKey
- Constructs a raw RSA private key given the private exponent, and
the two factors used to generate the public modulus n.
- RawRSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger).
Constructor for class cryptix.provider.rsa.RawRSAPrivateKey
- Constructs a raw RSA private key given the private exponent, and
the two factors used to generate the public modulus n.
- RawRSAPrivateKey(InputStream).
Constructor for class cryptix.provider.rsa.RawRSAPrivateKey
- Constructs a raw RSA private key from data read from an InputStream,
encoded as described above.
- RawRSAPublicKey(BigInteger).
Constructor for class cryptix.provider.rsa.RawRSAPublicKey
- Constructs a raw RSA public key given the public modulus and using
the Fermat prime F4 (value 0x10001) as the exponent.
- RawRSAPublicKey(BigInteger, BigInteger).
Constructor for class cryptix.provider.rsa.RawRSAPublicKey
- Constructs a raw RSA public key given the public modulus n,
and the public exponent e.
- RawRSAPublicKey(InputStream).
Constructor for class cryptix.provider.rsa.RawRSAPublicKey
- Constructs a raw RSA public key from data read from an InputStream,
encoded as described above.
- RawSecretKey(String, byte[]).
Constructor for class cryptix.provider.key.RawSecretKey
- Constructs a secret key with the specified algorithm and raw-encoded
data array.
- RawSecretKey(String, byte[], int, int).
Constructor for class cryptix.provider.key.RawSecretKey
- Constructs a secret key with the specified algorithm and raw-encoded
data subarray.
- RC2().
Constructor for class cryptix.provider.cipher.RC2
- Constructs an RC2 cipher object, in the UNINITIALIZED state.
- RC2KeyGenerator().
Constructor for class cryptix.provider.key.RC2KeyGenerator
-
- RC4().
Constructor for class cryptix.provider.cipher.RC4
- Constructs an RC4 cipher object, in the UNINITIALIZED state.
- RC4KeyGenerator().
Constructor for class cryptix.provider.key.RC4KeyGenerator
-
- read().
Method in class cryptix.mime.Base64InputStream
- Parse input in fours, producing three bytes to outBuf.
- read().
Method in class cryptix.util.mime.Base64InputStream
- Parse input in fours, producing three bytes to outBuf.
- read().
Method in class java.security.CipherInputStream
- Returns the next encrypted or decrypted byte, depending on the
cipher state.
- read(byte[], int, int).
Method in class cryptix.mime.Base64InputStream
-
- read(byte[], int, int).
Method in class cryptix.util.mime.Base64InputStream
-
- read(byte[], int, int).
Method in class java.security.CipherInputStream
- Fills up the specified bytes of the out array with the next
len encrypted or decrypted bytes (depending on the cipher state).
- readChar().
Method in class cryptix.util.test.ASCII_CharStream
-
- registerTarget().
Method in class netscape.security.Target
-
- ReInit(ASCII_CharStream).
Method in class cryptix.util.test.MakerTokenManager
-
- ReInit(ASCII_CharStream, int).
Method in class cryptix.util.test.MakerTokenManager
-
- ReInit(InputStream).
Method in class cryptix.util.test.Maker
-
- ReInit(InputStream, int, int).
Method in class cryptix.util.test.ASCII_CharStream
-
- ReInit(InputStream, int, int, int).
Method in class cryptix.util.test.ASCII_CharStream
-
- ReInit(MakerTokenManager).
Method in class cryptix.util.test.Maker
-
- remove(Object).
Method in class netscape.security.PrivilegeTable
-
- remove(Target).
Method in class netscape.security.PrivilegeTable
-
- reset().
Method in class cryptix.mime.Base64InputStream
- Always throws an IOException, since this class does not support mark/reset.
- reset().
Method in class cryptix.util.mime.Base64InputStream
- Always throws an IOException, since this class does not support mark/reset.
- reset().
Method in class cryptix.util.math.BigRegister
- Reset to zeroes all
this BigRegister
's bits.
- reset().
Method in class cryptix.security.CFB
- Reset the stream and the IV.
- reset().
Method in class java.security.CipherInputStream
- Always throws an IOException, since this class does not support mark/reset.
- reset().
Method in class cryptix.security.MessageDigest
-
- reset().
Method in class cryptix.util.checksum.PRZ24
- Resets to start processing a new CRC.
- reset(byte[]).
Method in class cryptix.security.CipherFeedback
- Reset the stream feedback register with a new unique IV
and sets position in stream back to zero.
- resetX(int).
Method in class cryptix.provider.rpk.MixerGenerator
- For each
Generator
in this object (including
the mixer) set the underlying LFSR's initial state
to a value that corresponds to the coefficients of a
polynomial of a given degree.
- resetX(int).
Method in class cryptix.util.math.TrinomialLFSR
- Set the LFSR's initial state to a value that corresponds
to the polynomial term of the designated degree.
- revertPrivilege(String).
Static method in class netscape.security.PrivilegeManager
-
- revertPrivilege(Target).
Method in class netscape.security.PrivilegeManager
-
- RIPEMD128().
Constructor for class cryptix.provider.md.RIPEMD128
-
- RIPEMD160().
Constructor for class cryptix.provider.md.RIPEMD160
-
- RIPEMD160_ElGamal_PKCS1Signature().
Constructor for class cryptix.provider.elgamal.RIPEMD160_ElGamal_PKCS1Signature
-
- RIPEMD160_RPK_PKCS1Signature().
Constructor for class cryptix.provider.rpk.RIPEMD160_RPK_PKCS1Signature
-
- RIPEMD160_RSA_PKCS1Signature().
Constructor for class cryptix.provider.rsa.RIPEMD160_RSA_PKCS1Signature
-
- rotateLeft(int).
Method in class cryptix.util.math.BigRegister
- Circular left shift over the
size
of this
register.
- rotateRight(int).
Method in class cryptix.util.math.BigRegister
- Circular right shift over the
size
of this
register.
- RPKKey(int[][]).
Constructor for class cryptix.provider.rpk.RPKKey
-
- RPKKey(int[][], int).
Constructor for class cryptix.provider.rpk.RPKKey
-
- RPKKeyGenerator().
Constructor for class cryptix.provider.rpk.RPKKeyGenerator
-
- RPKKeyPairGenerator().
Constructor for class cryptix.provider.rpk.RPKKeyPairGenerator
-
- RSAKeyGen(RandomStream).
Constructor for class cryptix.security.rsa.RSAKeyGen
-
- run().
Method in class cryptix.security.rsa.KeyGenThread
-
- SAFER().
Constructor for class cryptix.provider.cipher.SAFER
- Calls the Cipher constructor with
implBuffering
false,
implPadding
false and the provider set to "Cryptix".
- SAFERKeyGenerator().
Constructor for class cryptix.provider.key.SAFERKeyGenerator
-
- sameDuration(int).
Method in class netscape.security.Privilege
-
- sameDuration(Privilege).
Method in class netscape.security.Privilege
-
- samePermission(int).
Method in class netscape.security.Privilege
-
- samePermission(Privilege).
Method in class netscape.security.Privilege
-
- save(OutputStream, String).
Method in class cryptix.provider.Cryptix
-
- save(OutputStream, String).
Static method in class cryptix.CryptixProperties
- Saves the properties to the OutputStream os, in the format
used by
java.util.Properties.save
.
- SCOPE.
Static variable in class netscape.security.Privilege
-
- SecretKey().
Constructor for class cryptix.security.rsa.SecretKey
- A constructor that does no initialization, for use only by subclasses.
- SecretKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger).
Constructor for class cryptix.security.rsa.SecretKey
- Constructs a secret key pair from the component parts.
- seed(byte[]).
Method in class cryptix.security.CSRandomStream
- Reset the seed and the PRNG.
- self_test().
Static method in class cryptix.security.Blowfish
- Do some basic tests.
- self_test().
Static method in class cryptix.security.DES
- Do some basic tests.
- self_test().
Static method in class cryptix.provider.cipher.IDEA
- Do some basic tests.
- self_test().
Static method in class cryptix.security.IDEA
- Do some basic tests.
- self_test().
Static method in class cryptix.provider.md.MD5
- Do some basic tests.
- self_test().
Static method in class cryptix.provider.md.SHA0
- Do some basic tests.
- self_test().
Static method in class cryptix.provider.md.SHA1
- Do some basic tests.
- self_test().
Static method in class cryptix.security.SPEED
- Do some basic tests.
- self_test(PrintWriter).
Static method in class cryptix.util.core.Hex
-
- self_test(PrintWriter).
Static method in class cryptix.security.MD5
-
- self_test(PrintWriter).
Static method in class cryptix.provider.elgamal.RawElGamalCipher
-
- self_test(PrintWriter).
Static method in class cryptix.provider.rsa.RawRSACipher
-
- self_test(PrintWriter).
Static method in class cryptix.security.SHA
-
- self_test(PrintWriter).
Static method in class cryptix.security.SHA0
-
- self_test(PrintWriter, String[]).
Static method in class cryptix.provider.cipher.SPEED
- Runs algorithm through test data, including certification data
provided in paper.
- SESSION.
Static variable in class netscape.security.Privilege
-
- setBit(int).
Method in class cryptix.util.math.BigRegister
- Set the bit at the designated position to 1.
- setBitLength(int).
Method in class cryptix.provider.md.HAVAL
- Sets the output length of this HAVAL object in bits, resetting all
internal variables.
- setBits(int, int, long).
Method in class cryptix.util.math.BigRegister
- Set
count
bits starting at offset n
to a given value
.
- setBlockSize(int).
Method in class cryptix.provider.cipher.SPEED
- Sets the block size in bytes for this cipher.
- setDigestLength(int).
Method in class cryptix.provider.md.HAVAL
- Sets the output length of this HAVAL object in bytes, resetting all
internal variables.
- setDigestLength(int).
Method in interface java.security.VariableLengthDigest
- Sets the length of the digest output in bytes, and resets the digest.
- setInitializationVector(byte[]).
Method in interface java.security.FeedbackCipher
- Sets the initialization vector for this object.
- setNative(boolean).
Method in interface cryptix.util.core.LinkStatus
- Enables or disables the native code.
- setParameter(String, Object).
Method in class java.security.Cipher
- Sets the specified algorithm parameter to the specified value.
- setParameter(String, Object).
Method in class cryptix.provider.md.HAVAL
-
- setParameter(String, Object).
Method in class java.security.KeyGenerator
- Sets the specified algorithm parameter to the specified value.
- setParameter(String, Object).
Method in class java.security.PaddingScheme
- Sets the specified algorithm parameter to the specified value.
- setParameter(String, Object).
Method in interface java.security.Parameterized
- Sets the specified algorithm parameter to the specified value.
- setParity(byte[]).
Method in class cryptix.provider.key.DESKeyGenerator
- Sets parity bits for the given input array.
- setPasses(int).
Method in class cryptix.provider.md.HAVAL
- Sets the number of passes for this HAVAL object, resetting all
internal variables.
- setRounds(int).
Method in class cryptix.provider.cipher.Blowfish
- Sets the number of rounds for this cipher.
- setRounds(int).
Method in class cryptix.provider.cipher.SAFER
- Sets the number of rounds for this cipher.
- setRounds(int).
Method in class cryptix.provider.cipher.SPEED
- Sets the number of rounds for this cipher.
- setRsaParams(BigInteger, BigInteger).
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Sets the RSA parameters n and d.
- setRsaParams(BigInteger, BigInteger).
Method in class cryptix.provider.rsa.BaseRSAPublicKey
- Sets the RSA parameters n and e.
- setRsaParams(BigInteger, BigInteger, BigInteger, BigInteger).
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Sets the RSA parameters d, p, q, and u,
to allow fast execution of mathematical operations performed later
on during the life of this key.
- setSkipCountMask(int).
Method in class cryptix.provider.rpk.BlockCipher
- Define the value of the
skipCountMask
to use.
- setSkipCountMask(int).
Method in class cryptix.provider.rpk.StreamCipher
- Define the value of the
skipCountMask
to use.
- setVariant(String).
Method in class cryptix.provider.cipher.SAFER
- Sets the variant for this cipher.
- setWeakAllowed(boolean).
Method in interface java.security.ExtendedKeyGenerator
- Sets whether this object is allowed to generate weak and
semi-weak keys.
- setWeakAllowed(boolean).
Method in class cryptix.provider.key.RawKeyGenerator
- Sets whether this object is allowed to generate weak and
semi-weak keys.
- setX(int).
Method in class cryptix.util.math.TrinomialLFSR
- Set (to one) this LFSR's polynomial term of
the given degree.
- sha.
Variable in class cryptix.security.CSRandomStream
-
- SHA().
Constructor for class cryptix.security.SHA
- This creates an SHA-1 message digest instance.
- SHA0().
Constructor for class cryptix.provider.md.SHA0
- The public constructor.
- SHA0().
Constructor for class cryptix.security.SHA0
- This creates an SHA-0 message digest instance.
- SHA1().
Constructor for class cryptix.provider.md.SHA1
- Constructs a SHA-1 message digest.
- SHA1_ElGamal_PKCS1Signature().
Constructor for class cryptix.provider.elgamal.SHA1_ElGamal_PKCS1Signature
-
- SHA1_RPK_PKCS1Signature().
Constructor for class cryptix.provider.rpk.SHA1_RPK_PKCS1Signature
-
- SHA1_RSA_PKCS1Signature().
Constructor for class cryptix.provider.rsa.SHA1_RSA_PKCS1Signature
-
- SHAOutputStream().
Constructor for class cryptix.security.SHAOutputStream
- Create a new digest output stream that uses SHA.
- shiftLeft(int).
Method in class cryptix.util.math.BigRegister
- Execute a left shift of
this BigRegister
's contents
by a given number of bit positions.
- shiftRight(int).
Method in class cryptix.util.math.BigRegister
- Execute a right shift of
this BigRegister
's contents
by a given number of bit positions.
- shortToString(int).
Static method in class cryptix.util.core.Hex
- Returns a string of 4 hexadecimal digits (most significant digit first)
corresponding to the lowest 16 bits of n.
- sign(BigInteger, BigInteger[], BigInteger, BigInteger, BigInteger, Random).
Static method in class cryptix.provider.elgamal.ElGamalAlgorithm
- The signature algorithm for ElGamal.
- SIGNED_APPLET_DBNAME.
Static variable in class netscape.security.PrivilegeManager
-
- SingleIterationData().
Method in class cryptix.util.test.Maker
-
- size().
Method in class netscape.security.PrivilegeTable
-
- SK128_VARIANT.
Static variable in class cryptix.provider.cipher.SAFER
-
- SK64_VARIANT.
Static variable in class cryptix.provider.cipher.SAFER
-
- skip(long).
Method in class cryptix.mime.Base64InputStream
- Skips over and discards n bytes of data from the
input stream.
- skip(long).
Method in class cryptix.util.mime.Base64InputStream
- Skips over and discards n bytes of data from the
input stream.
- skip(long).
Method in class java.security.CipherInputStream
- Skips over and discards n bytes of data from the
input stream.
- source.
Variable in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
-
- specialConstructor.
Variable in class cryptix.util.test.ParseException
- This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
- specialToken.
Variable in class cryptix.util.test.Token
- This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- Specification().
Method in class cryptix.util.test.Maker
-
- SPEED.
Static variable in interface cryptix.util.test.MakerConstants
-
- SPEED().
Constructor for class cryptix.provider.cipher.SPEED
- Constructs a SPEED cipher object, in the UNINITIALIZED state.
- SPEED(byte[]).
Constructor for class cryptix.security.SPEED
- This creates a SPEED block cipher instance, with key data taken
from a byte array of a user-defined length.
- SPEED(byte[], int, int).
Constructor for class cryptix.security.SPEED
- This creates a SPEED block cipher instance, with key data taken
from a byte array of a user-defined length, and with a specified
block size and number of rounds.
- SPEEDKeyGenerator().
Constructor for class cryptix.provider.key.SPEEDKeyGenerator
-
- SpeedTestData().
Method in class cryptix.util.test.Maker
-
- Square().
Constructor for class cryptix.provider.cipher.Square
- Constructs a Square cipher object, in the UNINITIALIZED state.
- SquareKeyGenerator().
Constructor for class cryptix.provider.key.SquareKeyGenerator
-
- staticFlag.
Static variable in class cryptix.util.test.ASCII_CharStream
-
- StreamCipher().
Constructor for class cryptix.provider.rpk.StreamCipher
-
- StreamCipher().
Constructor for class cryptix.security.StreamCipher
-
- STRING_LITERAL.
Static variable in interface cryptix.util.test.MakerConstants
-
- STRONG.
Static variable in class cryptix.util.math.Prime
-
- subtract(TrinomialLFSR).
Method in class cryptix.util.math.TrinomialLFSR
- Compute
this -= gx (mod f(x))
.
- SwitchTo(int).
Method in class cryptix.util.test.MakerTokenManager
-
- SymmetricTestData().
Method in class cryptix.util.test.Maker
-
- Target().
Constructor for class netscape.security.Target
-
- Target(String).
Constructor for class netscape.security.Target
-
- Target(String, Principal).
Constructor for class netscape.security.Target
-
- Target(String, Principal, String, String, String, String).
Constructor for class netscape.security.Target
-
- Target(String, Principal, String, String, String, String, Target[]).
Constructor for class netscape.security.Target
-
- Target(String, Principal, Target[]).
Constructor for class netscape.security.Target
-
- targetRiskColorHigh().
Static method in class netscape.security.UserDialogHelper
-
- targetRiskColorLow().
Static method in class netscape.security.UserDialogHelper
-
- targetRiskColorMedium().
Static method in class netscape.security.UserDialogHelper
-
- targetRiskHigh().
Static method in class netscape.security.UserDialogHelper
-
- targetRiskLow().
Static method in class netscape.security.UserDialogHelper
-
- targetRiskMedium().
Static method in class netscape.security.UserDialogHelper
-
- targetRiskStr(int).
Static method in class netscape.security.UserDialogHelper
-
- TEMP_FILENAME.
Static variable in class netscape.security.PrivilegeManager
-
- test().
Method in class cryptix.security.rsa.SecretKey
- Performs a basic test on the key.
- testBit(int).
Method in class cryptix.util.math.BigRegister
- Return true if the designated bit is set or false otherwise.
- TestDES().
Constructor for class cryptix.test.TestDES
-
- TestDES_EDE3().
Constructor for class cryptix.test.TestDES_EDE3
-
- TestIDEA().
Constructor for class cryptix.test.TestIDEA
-
- TestMD5().
Constructor for class cryptix.test.TestMD5
-
- TestModule().
Method in class cryptix.util.test.Maker
-
- TestRIPEMD128().
Constructor for class cryptix.test.TestRIPEMD128
-
- TestRIPEMD160().
Constructor for class cryptix.test.TestRIPEMD160
-
- TestRPK3().
Constructor for class cryptix.test.TestRPK3
-
- TestSAFER().
Constructor for class cryptix.test.TestSAFER
-
- TestSecurity().
Constructor for class cryptix.test.TestSecurity
-
- TestSHA0().
Constructor for class cryptix.test.TestSHA0
-
- TestSHA1().
Constructor for class cryptix.test.TestSHA1
-
- toBigRegister().
Method in class cryptix.util.math.TrinomialLFSR
- Return the state of
this
LFSR as a BigRegister
object where now the powers of the polynomial terms are
ordered in ascending succession starting from power 0 at index 0.
- toByteArray().
Method in class cryptix.util.math.BigRegister
- Return a copy of
this BigRegister
's contents in a
byte array with the LSB at index position 0.
- toByteArray().
Method in class cryptix.security.MessageHash
- Returns the hash as a new byte array.
- toByteArray().
Method in class cryptix.provider.rpk.MixerGenerator
- Return a concatenated sequence of the contents of each of
this
object's constituants.
- toByteArray(String).
Static method in class cryptix.mime.LegacyString
- Equivalent to
toByteArray(s, 0, s.length())
.
- toByteArray(String, int, int).
Static method in class cryptix.mime.LegacyString
- Converts a String to an ISO-Latin-1 encoded byte array.
- toByteArrayLossless(String).
Static method in class cryptix.mime.LegacyString
- This method is similar to
toByteArray(s)
,
but throws an IllegalArgumentException if any of the
characters in s are outside the range \u0000 to \u00FF.
- toByteArrayLossless(String, int, int).
Static method in class cryptix.mime.LegacyString
- This method is similar to
toByteArray(s, offset, length)
,
but throws an IllegalArgumentException if any of the
characters in s are outside the range \u0000 to \u00FF.
- toBytes(int).
Static method in class cryptix.util.core.ArrayUtil
- Returns a 4-byte array built from an int.
- toBytes(short[]).
Static method in class cryptix.util.core.ArrayUtil
-
- toBytes(short[], int, int).
Static method in class cryptix.util.core.ArrayUtil
- Returns a byte array built from a short array.
- toDigit(int).
Static method in class cryptix.util.core.Hex
- Returns the hex digit corresponding to a number n, from 0 to 15.
- toInt(short, short).
Static method in class cryptix.util.core.ArrayUtil
- Returns an int built from two shorts.
- token.
Variable in class cryptix.util.test.Maker
-
- Token().
Constructor for class cryptix.util.test.Token
-
- token_source.
Variable in class cryptix.util.test.Maker
-
- tokenImage.
Static variable in interface cryptix.util.test.MakerConstants
-
- tokenImage.
Variable in class cryptix.util.test.ParseException
- This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred.
- TokenMgrError().
Constructor for class cryptix.util.test.TokenMgrError
-
- TokenMgrError(boolean, int, int, int, String, char, int).
Constructor for class cryptix.util.test.TokenMgrError
-
- TokenMgrError(String, int).
Constructor for class cryptix.util.test.TokenMgrError
-
- toPolynomial().
Method in class cryptix.util.math.TrinomialLFSR
- Return a formatted
String
representation of the
polynomial form represented by this
LFSR's state.
- toReversedString(byte[]).
Static method in class cryptix.util.core.Hex
-
- toReversedString(byte[], int, int).
Static method in class cryptix.util.core.Hex
- Returns a string of hexadecimal digits in reverse order from a byte array
(i.e.
- toShort(byte, byte).
Static method in class cryptix.util.core.ArrayUtil
- Returns a short built from two bytes.
- toShorts(byte[]).
Static method in class cryptix.util.core.ArrayUtil
-
- toShorts(byte[], int, int).
Static method in class cryptix.util.core.ArrayUtil
- Returns a short array built from a byte array.
- toStream(BigInteger, OutputStream).
Static method in class cryptix.util.core.BI
- Write a BigInteger to a stream in Big Endian format (MSB first)
in a manner compatible with fromStream.
- toString().
Method in class cryptix.provider.rsa.BaseRSAPrivateKey
- Returns a string representation of this key.
- toString().
Method in class cryptix.provider.rsa.BaseRSAPublicKey
- Returns a string representation of this key.
- toString().
Method in class cryptix.util.math.BigRegister
- Return a formatted
String
representation of the binary
contents of this
.
- toString().
Method in class java.security.Cipher
-
- toString().
Method in class cryptix.provider.Cryptix
-
- toString().
Method in class java.security.KeyGenerator
-
- toString().
Method in class cryptix.security.MessageHash
- Returns a big endian Hex string showing the value of the hash,
prefixed by the standard algorithm name and a colon.
- toString().
Method in class cryptix.provider.rpk.MixerGenerator
- Return a formatted
String
representation of the binary
contents of this
.
- toString().
Method in class java.security.Mode
-
- toString().
Method in class java.security.PaddingScheme
-
- toString().
Method in class netscape.security.Principal
-
- toString().
Method in class netscape.security.Privilege
-
- toString().
Method in class netscape.security.PrivilegeTable
-
- toString().
Method in class cryptix.security.rsa.PublicKey
- Returns a string representation of this key in hex.
- toString().
Method in class cryptix.provider.rpk.RPKKey
- Return a formatted
String
representation of the binary
contents of this
.
- toString().
Method in class cryptix.security.rsa.SecretKey
- Returns a string representation of all parts of the secret key.
- toString().
Method in class cryptix.util.test.Token
- Returns the image.
- toString().
Method in class cryptix.util.math.TrinomialLFSR
- Return a formatted
String
representation of the binary
contents of this
.
- toString(byte[]).
Static method in class cryptix.util.core.Hex
-
- toString(byte[]).
Static method in class cryptix.mime.LegacyString
- Equivalent to
toString(b, 0, b.length)
.
- toString(byte[], int, int).
Static method in class cryptix.util.core.Hex
- Returns a string of hexadecimal digits from a byte array.
- toString(byte[], int, int).
Static method in class cryptix.mime.LegacyString
- Converts an ISO-Latin-1 encoded byte array to a String.
- toString(int[]).
Static method in class cryptix.util.core.Hex
-
- toString(int[], int, int).
Static method in class cryptix.util.core.Hex
- Returns a string of hexadecimal digits from an integer array.
- toVerboseHtml().
Method in class netscape.security.Principal
-
- toVerboseString().
Method in class netscape.security.Principal
-
- transform(int[]).
Method in class cryptix.provider.md.MD5
-
- TrinomialLFSR(int, int).
Constructor for class cryptix.util.math.TrinomialLFSR
- Define an LFSR with
L
stages and with a connection
trinomial of the form: xL +
xK + 1.
- trinomialOne().
Method in class cryptix.util.math.TrinomialLFSR
- Return a
TrinomialLFSR
object whose state is set
to the powers of the polynomial p(x) such that p(x)
= 1 in the polynomial Group defined over the trinomial
function of this
object.
- trinomialX().
Method in class cryptix.util.math.TrinomialLFSR
- Return a
TrinomialLFSR
object whose state is set
to the powers of the polynomial p(x) such that p(x)
= x in the polynomial Group defined over the trinomial
function of this
object.
- TwoWayTestData().
Method in class cryptix.util.test.Maker
-
- u().
Method in class cryptix.security.rsa.SecretKey
- Returns the multiplicative inverse of p mod q.
- u_.
Variable in class cryptix.security.rsa.SecretKey
- the multiplicative inverse of p mod q
- UNINITIALIZED.
Static variable in class java.security.Cipher
- The state of the cipher object when it is uninitialized,
that is, the state it is in right after it has been created.
- unpad(byte[], int, int).
Method in interface java.security.Padding
- Given the specified subarray of bytes that includes padding
bytes, returns the index indicating where padding starts.
- unpad(byte[], int, int).
Method in class java.security.PaddingScheme
- Given the specified subarray of bytes that includes padding bytes,
returns the index indicating where padding starts.
- update(byte[]).
Method in class java.security.Cipher
- Encrypts or decrypts the specified array of data, which is not the
final data in this stream.
- update(byte[], int, int).
Method in class java.security.Cipher
- Encrypts or decrypts the specified subarray of data, which is not the
final data in this stream.
- update(byte[], int, int).
Method in class cryptix.util.checksum.PRZ24
- Processes a buffer of bytes into the CRC accumulator.
- update(byte[], int, int, byte[]).
Method in class java.security.Cipher
- Encrypts or decrypts the specified subarray of data, which is not the
final data in this stream, and places the result in the specified
output buffer (starting at offset 0).
- update(byte[], int, int, byte[], int).
Method in class java.security.Cipher
- Encrypts or decrypts the specified subarray of data, which is not the
final data in this stream, and places the result in the specified
output buffer.
- update(int).
Method in class cryptix.util.checksum.PRZ24
- Accumulates 1 byte into the CRC accumulator.
- useNative().
Method in interface cryptix.util.core.LinkStatus
- Returns true if native code is being used.
- UserTarget().
Constructor for class netscape.security.UserTarget
-
- UserTarget(String, Principal, int, String, String, String).
Constructor for class netscape.security.UserTarget
-
- UserTarget(String, Principal, int, String, String, String, String).
Constructor for class netscape.security.UserTarget
-
- UserTarget(String, Principal, int, String, String, String, String, Target[]).
Constructor for class netscape.security.UserTarget
-
- UserTarget(String, Principal, int, String, String, String, Target[]).
Constructor for class netscape.security.UserTarget
-
- valueOf(long).
Method in class cryptix.util.math.BigRegister
- Return a
BigRegister
, of the same size
as this
set to the specified value.
- verify(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger).
Static method in class cryptix.provider.elgamal.ElGamalAlgorithm
- The verification algorithm for ElGamal.
- WeakKeyException().
Constructor for class java.security.WeakKeyException
- Constructs a WeakKeyException without any detail message.
- WeakKeyException(String).
Constructor for class java.security.WeakKeyException
- Constructs a WeakKeyException with the specified
detail message.
- write(byte[]).
Method in class cryptix.security.MessageDigestOutputStream
- Writes an array of bytes to the message digestor
- write(byte[], int, int).
Method in class cryptix.mime.Base64OutputStream
-
- write(byte[], int, int).
Method in class cryptix.util.mime.Base64OutputStream
-
- write(byte[], int, int).
Method in class java.security.CipherOutputStream
- Supplies bytes to be used for encryption or decryption,
depending on the cipher state.
- write(byte[], int, int).
Method in class cryptix.security.MessageDigestOutputStream
- Writes a sub array of bytes to the message digestor.
- write(int).
Method in class cryptix.mime.Base64OutputStream
-
- write(int).
Method in class cryptix.util.mime.Base64OutputStream
-
- write(int).
Method in class java.security.CipherOutputStream
- Supplies a byte to be used for encryption or decryption,
depending on the cipher state.
- write(int).
Method in class cryptix.security.MessageDigestOutputStream
- Writes a byte to the message digestor.
- x.
Variable in class cryptix.provider.elgamal.BaseElGamalPrivateKey
-
- xor(BigRegister).
Method in class cryptix.util.math.BigRegister
- Compute
this ^= source
.
- xorBlock.
Variable in class cryptix.provider.mode.CBC
- Temporary buffer to hold input bytes when there's not enough of
them to cipher.
- xorBlock.
Variable in class cryptix.security.CipherFeedback
-
- y.
Variable in class cryptix.provider.elgamal.BaseElGamalPublicKey
-