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
- ABORTED_BY_USER.
Static variable in class cryptix.util.test.TestException
-
- accept(File, String).
Method in class cryptix.util.io.DosFilter
- FilenameFilter interface implementation to handle ambiguous filename
selection in a given directory.
- ACCUM_INIT.
Static variable in class cryptix.pgp.CRC
-
- add(BigInteger, BigInteger).
Method in class cryptix.math.BigInteger
-
- add(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- add(BigNum, int).
Static method in class cryptix.math.BigNum
-
- add(byte[]).
Method in class cryptix.pgp.CRC
- Adds the contents of the buffer to the CRC.
- add(byte[]).
Method in class cryptix.security.CSRandomStream
- Add some entropy to the generator.
- add(byte[]).
Method in class cryptix.pgp.FileRandomStream
- 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).
Method in class cryptix.math.BigInteger
-
- add(int, int).
Static method in class netscape.security.Privilege
-
- add(KeyRingEntry).
Method in class cryptix.pgp.KeyRing
- Adds a key to this keyring.
- add(PacketByteArray).
Method in class cryptix.pgp.PacketByteArray
- Concatenates another PacketByteArray to this one.
- 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_unsigned(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- add_unsigned(BigNum, int).
Static method in class cryptix.math.BigNum
-
- addExtasToHash(MD5).
Method in class cryptix.pgp.Signature
-
- addKeyRing(PublicKeyRing).
Method in class cryptix.pgp.KeyGlob
- Adds publicKeyRing to the KeyGlob's collection.
- addKeyRing(SecretKeyRing).
Method in class cryptix.pgp.KeyGlob
- Adds secretKeyRing to the KeyGlob's collection.
- addNameAndSignatures(UserId, KeyRingTrust, Vector, Vector).
Method in class cryptix.pgp.KeyRingEntry
- Adds these names, trust packets and signatures to this entry.
- addresses.
Variable in class cryptix.pgp.KeyRing
-
- adjustBeginLineColumn(int, int).
Method in class cryptix.util.test.ASCII_CharStream
- Method to adjust line and column numbers for the start of a token.
- ALLOWED.
Static variable in class netscape.security.Privilege
-
- ALWAYS.
Static variable in class cryptix.pgp.KeyRingTrust
-
- 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_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.
- armour(PacketByteArray).
Static method in class cryptix.pgp.ArmouredData
-
- ArmouredData(byte[]).
Constructor for class cryptix.pgp.ArmouredData
-
- ArmouredData(byte[], PacketByteArray).
Constructor for class cryptix.pgp.ArmouredData
-
- ArmouredData(PacketByteArray).
Constructor for class cryptix.pgp.ArmouredData
-
- ArmouredData(Properties, byte[], PacketByteArray).
Constructor for class cryptix.pgp.ArmouredData
-
- ArmouredData(Properties, PacketByteArray).
Constructor for class cryptix.pgp.ArmouredData
-
- ArmouredData(String).
Constructor for class cryptix.pgp.ArmouredData
- The following constructors accept text that is already
armoured.
- ArmouredMessage(String, KeyGlob, Passphrase).
Constructor for class cryptix.pgp.ArmouredMessage
- Decrypts and verifies an ASCII-armoured encrypted and/or signed message.
- ArmouredMessage(String, SecretKey, Vector).
Constructor for class cryptix.pgp.ArmouredMessage
- Creates a new ASCII-armoured encrypted and signed message.
- 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
-
- assign(BigInteger).
Method in class cryptix.math.BigInteger
-
- assign(BigNum, int).
Static method in class cryptix.math.BigNum
-
- assign(int).
Method in class cryptix.math.BigInteger
-
- 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.
- authenticated().
Method in class cryptix.pgp.ArmouredMessage
-
- 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
-
- Base64().
Constructor for class cryptix.util.mime.Base64
- Creates a Base64 transfer-encoding object.
- Base64InputStream(InputStream).
Constructor for class cryptix.util.mime.Base64InputStream
- Create a Base64InputStream with no checksum.
- 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.util.mime.Base64InputStream
- Creates a Base64InputStream that uses the given checksum.
- Base64OutputStream(OutputStream).
Constructor for class cryptix.util.mime.Base64OutputStream
- Creates a Base64OutputStream with no checksum.
- 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.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.
- BaseTest().
Constructor for class cryptix.util.test.BaseTest
- Constructor for use by subclasses.
- BeginToken().
Method in class cryptix.util.test.ASCII_CharStream
-
- BigInteger().
Constructor for class cryptix.math.BigInteger
-
- BigInteger(BigInteger).
Constructor for class cryptix.math.BigInteger
-
- BigInteger(byte[]).
Constructor for class cryptix.math.BigInteger
-
- BigInteger(int).
Constructor for class cryptix.math.BigInteger
-
- BigInteger(String).
Constructor for class cryptix.math.BigInteger
-
- bigIntFromHash(PublicKey, byte[]).
Static method in class cryptix.pgp.HashFactory
-
- bigIntFromHash(PublicKey, byte[], RandomStream).
Static method in class cryptix.pgp.HashFactory
-
- BigNum().
Constructor for class cryptix.math.BigNum
-
- bignum_hashCode().
Method in class cryptix.math.BigNum
-
- BigRegister(int).
Constructor for class cryptix.util.math.BigRegister
- Instantiate a
BigRegister
of a given size
with all its bits set to zeroes.
- BINARY.
Static variable in interface cryptix.pgp.Algorithm
-
- BINARY_IMAGE.
Static variable in class cryptix.pgp.Signature
-
- bit(BigNum, int).
Static method in class cryptix.math.BigNum
-
- bitLength().
Method in class cryptix.math.BigInteger
-
- bitLength().
Method in class cryptix.security.rsa.PublicKey
- Gets the key's bit length.
- bitLength(BigNum).
Static method in class cryptix.math.BigNum
-
- 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(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.
Static variable in interface cryptix.pgp.Algorithm
-
- 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
-
- buf.
Variable in class cryptix.math.PseudoRandomStream
-
- buffer.
Variable in class cryptix.pgp.ConvEncryptedData
-
- bufpos.
Variable in class cryptix.util.test.ASCII_CharStream
-
- ByteArray(byte[]).
Constructor for class cryptix.util.ByteArray
- Constructs a ByteArray from a copy of the data in buf.
- ByteArray(byte[], boolean).
Constructor for class cryptix.util.ByteArray
- Constructs a ByteArray from data in buf.
- byteEncode(String).
Static method in class cryptix.pgp.ArmouredMessage
- These PGP classes work on byte arrays, not strings.
- byteLength().
Method in class cryptix.math.BigNum
-
- 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
.
- CANONICAL_TEXT.
Static variable in class cryptix.pgp.Signature
-
- 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
-
- certificate().
Method in class cryptix.pgp.KeyRingEntry
- Returns the certificate contained in this entry.
- CFB().
Constructor for class cryptix.provider.mode.CFB
- Constructs a CFB mode object.
- CFB(BlockCipher).
Constructor for class cryptix.pgp.CFB
-
- 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.
- check(PublicKey, MD5).
Method in class cryptix.pgp.Signature
-
- check(PublicKey, MessageHash).
Method in class cryptix.pgp.Signature
-
- check_state().
Method in class cryptix.math.BigNum
-
- checkAndGetHash(PublicKey, MD5).
Method in class cryptix.pgp.Signature
-
- 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.
- checkSignature(KeyStore, Signature, Certificate, UserId).
Static method in class cryptix.pgp.KeyStore
- Checks the signature sig on cert
and username using the keys in store.
- checkSignature(PublicKey, Signature, Certificate, UserId).
Static method in class cryptix.pgp.KeyStore
- Checks the signature sig on key's cert
and username using the keys in store.
- checkSignature(Signature, Certificate, UserId).
Method in class cryptix.pgp.KeyStore
- Checks the signature sig on cert
and username using the keys in this keystore.
- checkSignatures().
Method in class cryptix.pgp.KeyRing
- Checks the signatures assuming all the keys are in this ring.
- checkSignatures(KeyStore).
Method in class cryptix.pgp.KeyRing
- Checks the signatures assuming that the KeyStore contains all the
necessary keys.
- checkSignatures(KeyStore).
Method in class cryptix.pgp.KeyRingEntry
- Checks the signatures on this entry using the keys in store.
- checksum(byte[]).
Static method in class cryptix.pgp.CRC
-
- checksum(int, byte[]).
Static method in class cryptix.pgp.CRC
-
- 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.
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.
- 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
.
- ciphertext().
Method in class cryptix.pgp.ArmouredMessage
-
- 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().
Method in class cryptix.math.PRSG
- Moves the internal state on one cycle.
- 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.math.BigInteger
-
- clone().
Method in class cryptix.math.BigNum
-
- 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.md.HAVAL
- Returns a copy of this MD object.
- clone().
Method in class cryptix.provider.mac.HMAC
- Returns a copy of this HMAC 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.md.MD5
- Returns a copy of this MD 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.cipher.SAFER
- Always throws a CloneNotSupportedException (cloning of ciphers is not
supported for security reasons).
- clone().
Method in class cryptix.provider.md.SHA0
- Returns a copy of this MD object.
- clone().
Method in class cryptix.provider.md.SHA1
- Returns a copy of this MD object.
- 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.util.mime.Base64InputStream
-
- 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.
- close().
Method in class cryptix.util.io.NullOutputStream
-
- close().
Method in class cryptix.util.gui.TextAreaWriter
-
- cmp(BigInteger).
Method in class cryptix.math.BigInteger
-
- cmp(BigNum, BigNum).
Static method in class cryptix.math.BigNum
- Returns 0 if a == b, -1 if a < b, or 1 if a > b.
- CODEBASE_EXACT.
Static variable in class netscape.security.Principal
-
- CODEBASE_REGEXP.
Static variable in class netscape.security.Principal
-
- commandline(String[]).
Method in class cryptix.util.test.BaseTest
- Used to run a test from the command line.
- commandline(String[], int).
Method in class cryptix.util.test.BaseTest
- Used to run a test from the command line, skipping the first offset
arguments (which are assumed to have been processed by the subclass).
- COMMENT.
Static variable in class cryptix.pgp.Packet
-
- Comment(DataInput, int).
Constructor for class cryptix.pgp.Comment
-
- Comment(String).
Constructor for class cryptix.pgp.Comment
-
- 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.
- COMPLETE_FAILURE.
Static variable in class cryptix.util.test.TestException
-
- COMPLETE_SUCCESS.
Static variable in class cryptix.util.test.TestException
-
- COMPRESSED.
Static variable in class cryptix.pgp.Packet
-
- CompressedData(DataInput, int).
Constructor for class cryptix.pgp.CompressedData
-
- CompressedData(PacketByteArray).
Constructor for class cryptix.pgp.CompressedData
-
- CompressedData(PacketByteArray, int).
Constructor for class cryptix.pgp.CompressedData
-
- CONV_ENCRYPTED.
Static variable in class cryptix.pgp.Packet
-
- ConvEncryptedData(byte[], byte[], RandomStream).
Constructor for class cryptix.pgp.ConvEncryptedData
-
- ConvEncryptedData(DataInput, int).
Constructor for class cryptix.pgp.ConvEncryptedData
-
- copy(BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- copy(Object).
Method in class cryptix.math.BigInteger
-
- copy(Object).
Method in class cryptix.math.BigNum
-
- 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
.
- CRC().
Constructor for class cryptix.pgp.CRC
-
- crc().
Method in class cryptix.pgp.CRC
- Returns the current value of the CRC.
- 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.
- crypt(String).
Method in class cryptix.tools.UnixCrypt
- Processes original and the salt value passed in the constructor
using the crypt(3) algorithm, and returns the resulting hash as a
String.
- 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.
- ctbToLengthSpecifier(int).
Static method in class cryptix.pgp.Packet
-
- ctbToType(int).
Static method in class cryptix.pgp.Packet
-
- currentByte.
Variable in class cryptix.security.CipherFeedback
-
- d().
Method in class cryptix.security.rsa.SecretKey
- Returns the private exponent, d.
- d_.
Variable in class cryptix.security.rsa.SecretKey
- the private exponent
- DashProtected().
Constructor for class cryptix.pgp.DashProtected
-
- data.
Variable in class cryptix.util.ByteArray
-
- data.
Variable in class cryptix.pgp.Comment
-
- data.
Variable in class cryptix.pgp.PacketByteArray
-
- data.
Variable in class cryptix.pgp.SignedData
-
- data.
Variable in class cryptix.pgp.UserId
-
- data().
Method in class cryptix.pgp.LiteralData
-
- data(byte[]).
Method in class cryptix.pgp.ConvEncryptedData
-
- data(byte[]).
Method in class cryptix.pgp.Message
-
- 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).
- dataAsByteArrayInputStream().
Method in class cryptix.pgp.SignedData
-
- dataAsString().
Method in class cryptix.pgp.SignedData
-
- dataSize.
Variable in class java.security.IllegalBlockSizeException
- The size of the data passed to the cipher.
- DEBUG.
Static variable in class cryptix.tools.Scar
-
- DEBUG.
Static variable in class cryptix.test.TestScar
-
- dec().
Method in class cryptix.math.BigInteger
-
- dec(BigNum).
Static method in class cryptix.math.BigNum
-
- dec_table.
Static variable in class cryptix.util.mime.Base64
- A static array that maps ASCII code points to a 6-bit integer,
or -1 for an invalid code point.
- decode(byte[]).
Static method in class cryptix.pgp.charset.Ascii
-
- decode(byte[]).
Method in class cryptix.util.mime.Base64
- Decodes a byte array containing base64-encoded ASCII.
- decode(byte[]).
Static method in class cryptix.pgp.charset.Cp850
-
- decode(byte[]).
Static method in class cryptix.pgp.charset.Cp852
-
- decode(byte[]).
Static method in class cryptix.pgp.charset.Cp860
-
- decode(byte[]).
Static method in class cryptix.pgp.charset.Cp866
-
- decode(byte[]).
Static method in class cryptix.util.mime.CRLF
- Convert all canonical line breaks with a byte array (represented by
"\r\n") to machine-specific linebreaks.
- decode(byte[]).
Static method in class cryptix.pgp.charset.Keybcs
-
- decode(byte[]).
Static method in class cryptix.pgp.charset.Mac
-
- decode(byte[]).
Static method in class cryptix.pgp.charset.Next
-
- decode(byte[]).
Method in class cryptix.util.mime.TransferEncoding
- Decodes a byte array containing encoded ASCII.
- decode(byte[], String).
Static method in class cryptix.pgp.charset.CharSet
- Convert a byte[] buffer from the specified charset
to PGP's internal form.
- decode(String).
Method in class cryptix.util.mime.Base64
- Decodes a base64-encoded String.
- decode(String).
Static method in class cryptix.util.mime.CRLF
- Converts all canonical line breaks with a string (represented by
"\r\n") to machine-specific linebreaks.
- decode(String).
Static method in class cryptix.pgp.DashProtected
- Remove all "- "s from the start of lines.
- decode(String).
Method in class cryptix.util.mime.QuotedPrintable
- Takes a quoted-printable encoding and decodes it to find the corresponding
sequence of bytes.
- decode(String).
Method in class cryptix.util.mime.TransferEncoding
- Decodes a encoded String.
- decodeChecksum(String).
Static method in class cryptix.pgp.Armoury
- Decode the checksum contained in the String s.
- 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.pgp.CFB
- This function decrypts a block of data.
- 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.
- DecryptException().
Constructor for class cryptix.pgp.DecryptException
-
- DecryptException(String).
Constructor for class cryptix.pgp.DecryptException
-
- 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.
- DES2X().
Constructor for class cryptix.provider.cipher.DES2X
- Constructs a DES2X cipher object, in the UNINITIALIZED state.
- DES2XKeyGenerator().
Constructor for class cryptix.provider.key.DES2XKeyGenerator
-
- 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
-
- describeOptions().
Method in class cryptix.util.test.BaseTest
- Describes the command-line options of this class.
- describeUsage().
Method in class cryptix.util.test.BaseTest
- Describes the command-line usage of this class.
- 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.
- DESX().
Constructor for class cryptix.provider.cipher.DESX
- Constructs a DESX cipher object, in the UNINITIALIZED state.
- DESXKeyGenerator().
Constructor for class cryptix.provider.key.DESXKeyGenerator
-
- 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.
- din.
Variable in class cryptix.pgp.PacketInputStream
-
- 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.
- display(PrintStream, BigNum).
Static method in class cryptix.math.BigNum
-
- display(PrintWriter, BigNum).
Static method in class cryptix.math.BigNum
-
- div(BigInteger, BigInteger).
Method in class cryptix.math.BigInteger
-
- div(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- div(BigNum, BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- 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
-
- DosFilter().
Constructor for class cryptix.util.io.DosFilter
- Constructs a DosFilter that matches all files.
- DosFilter(String).
Constructor for class cryptix.util.io.DosFilter
- Constructs a DosFilter for files that match mask.
- dout.
Variable in class cryptix.pgp.PacketOutputStream
-
- dTest().
Constructor for class cryptix.examples.pgp.dTest
-
- dump(PrintStream).
Method in class cryptix.pgp.KeyRing
- Debug dump of key ring.
- 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
-
- dumpString(int[]).
Static method in class cryptix.util.core.Hex
-
- dumpString(int[], int, int).
Static method in class cryptix.util.core.Hex
-
- dumpString(int[], int, int, String).
Static method in class cryptix.util.core.Hex
- Dump an int array as a string, in a format that is easy to read for
debugging.
- dumpString(int[], 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.
- EmailAddress(String).
Constructor for class cryptix.util.EmailAddress
- Constructs an EmailAddress from the given friendly address.
- 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.
- enc_table.
Static variable in class cryptix.util.mime.Base64
- A static array that maps 6-bit integers to a specific char.
- encode(byte[]).
Static method in class cryptix.pgp.charset.Ascii
-
- encode(byte[]).
Method in class cryptix.util.mime.Base64
- Encodes data as a String using base64 encoding.
- encode(byte[]).
Static method in class cryptix.pgp.charset.Cp850
-
- encode(byte[]).
Static method in class cryptix.pgp.charset.Cp852
-
- encode(byte[]).
Static method in class cryptix.pgp.charset.Cp860
-
- encode(byte[]).
Static method in class cryptix.pgp.charset.Cp866
-
- encode(byte[]).
Static method in class cryptix.util.mime.CRLF
- Converts all line breaks within a byte array (represented by either
"\r", "\n" or "\r\n") to canonical ("\r\n") linebreaks.
- encode(byte[]).
Static method in class cryptix.pgp.charset.Keybcs
-
- encode(byte[]).
Static method in class cryptix.pgp.charset.Mac
-
- encode(byte[]).
Static method in class cryptix.pgp.charset.Next
-
- encode(byte[]).
Method in class cryptix.util.mime.QuotedPrintable
- Encodes a byte array using quoted-printable encoding, and returns
the result as a String.
- encode(byte[]).
Method in class cryptix.util.mime.TransferEncoding
- Encodes data as a String using this Content-Transfer-Encoding.
- encode(byte[], String).
Static method in class cryptix.pgp.charset.CharSet
- Convert a byte[] buffer from PGP's internal form to the specified
charset.
- encode(String).
Static method in class cryptix.util.mime.CRLF
- Converts all line breaks within a string (represented by either "\r",
"\n" or "\r\n") to canonical ("\r\n") linebreaks.
- encode(String).
Static method in class cryptix.pgp.DashProtected
- Prefix all vulnerable lines with "- ".
- encodeAsByteArray(byte[]).
Method in class cryptix.util.mime.Base64
- Encodes data as a byte array using base64 encoding.
- encodeAsByteArray(byte[]).
Method in class cryptix.util.mime.TransferEncoding
- Encodes data as a byte array using this Content-Transfer-Encoding.
- 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.pgp.CFB
- This function encrypts a block of data.
- 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.
- encrypted().
Method in class cryptix.pgp.ArmouredMessage
-
- EncryptException().
Constructor for class cryptix.pgp.EncryptException
-
- EncryptException(String).
Constructor for class cryptix.pgp.EncryptException
-
- 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.DES2X
- 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.DESX
- 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.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.
- 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.
- engineCiphertextBlockSize().
Method in class cryptix.provider.rsa.RawRSACipher
- SPI: Returns the length of a ciphertext block, in bytes.
- 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.mac.HMAC
- Calculates the final MAC.
- 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.mac.HMAC
- 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.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 cryptix.provider.mac.HMAC
-
- 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.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.DES2X
- 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.DESX
- 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.
- 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.DES2X
- 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.DESX
- 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.
- 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.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.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.
- enginePlaintextBlockSize().
Method in class cryptix.provider.rsa.RawRSACipher
- SPI: Return the 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.mac.HMAC
- 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.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 cryptix.provider.mac.HMAC
-
- 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.rsa.Any_RSA_PKCS1Signature
- Terminates the update process and returns the signature bytes of
all the data signed so far.
- engineTest().
Method in class cryptix.util.test.BaseTest
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.Test3LFSR
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.TestBase64Stream
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.TestBR
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.TestElGamal
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.TestHMAC
- Test using the data from RFC 2202.
- engineTest().
Method in class cryptix.test.TestIJCE
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.TestInstall
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.TestPGP
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.TestRSA
- This method should be overridden by test subclasses, to perform the
actual testing.
- engineTest().
Method in class cryptix.test.TestScar
- Test that is run by distribution to make sure everything is OK!
It writes some test files, makes Scar archive from them, unarchives files
and compares results.
- engineTest().
Method in class cryptix.test.TestUnixCrypt
- Test that is run by distribution to make sure everything is OK!
This C test program will confirm (note that some systems don't implement
straight crypt(3)).
- 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.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.mac.HMAC
- Continues an HMAC 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.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.mac.HMAC
- 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.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.DES2X
- 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.DESX
- 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.
- 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.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.
- entriesById.
Variable in class cryptix.pgp.KeyRing
-
- EQUAL.
Static variable in class netscape.security.PrivilegeManager
-
- equals(Object).
Method in class cryptix.math.BigInteger
- Tests whether another object is equal to this one.
- equals(Object).
Method in class cryptix.util.ByteArray
-
- equals(Object).
Method in class cryptix.util.EmailAddress
-
- 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.
- equals(Object).
Method in class cryptix.provider.key.RawKey
-
- error(Exception).
Method in class cryptix.util.test.BaseTest
- Reports an error due to an unexpected exception.
- error(String).
Method in class cryptix.util.test.BaseTest
- Reports an error, with the given message.
- error(Throwable).
Method in class cryptix.util.test.BaseTest
-
- esTest().
Constructor for class cryptix.examples.pgp.esTest
-
- eTest().
Constructor for class cryptix.examples.pgp.eTest
-
- euclid(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- even(BigNum).
Static method in class cryptix.math.BigNum
-
- extended_euclid(BigNum, BigNum, BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- F(int, int, int).
Static method in class cryptix.provider.md.MD5
-
- fail(String).
Method in class cryptix.util.test.BaseTest
- Reports a failure, with the given message.
- FATAL_ERROR.
Static variable in class cryptix.util.test.TestException
-
- fetch(EmailAddress).
Method in class cryptix.pgp.KeyClient
-
- fetch(EmailAddress).
Method in class cryptix.pgp.WebClient
-
- fetch(EmailAddress, KeyID).
Method in class cryptix.pgp.KeyClient
-
- fetch(EmailAddress, KeyID).
Method in class cryptix.pgp.WebClient
- WebClient doesn't need an address as it queries a
master keyserver.
- fetch(KeyID).
Method in class cryptix.pgp.WebClient
-
- fetch(String).
Method in class cryptix.pgp.KeyClient
-
fetch()
is overridden by child classes to provide the 'meat'
of these classes.
- fetch(String).
Method in class cryptix.pgp.WebClient
- Called by
KeyClient.getKey()
to fetch a key using a
specific protocol.
- FF(int, int, int, int, int, int, int).
Static method in class cryptix.provider.md.MD5
-
- filename().
Method in class cryptix.pgp.LiteralData
-
- FileRandomStream().
Constructor for class cryptix.pgp.FileRandomStream
- Constructs a FileRandomStream with no seed file.
- FileRandomStream(File).
Constructor for class cryptix.pgp.FileRandomStream
- Constructs a FileRandomStream with the given seed file.
- FileUtil().
Constructor for class cryptix.util.core.FileUtil
-
- finalize().
Method in class cryptix.math.BigInteger
-
- finalize().
Method in class cryptix.math.BigNum
-
- 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.pgp.FileRandomStream
-
- 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.
- flush().
Method in class cryptix.util.io.NullOutputStream
-
- flush().
Method in class cryptix.util.gui.TextAreaWriter
-
- 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
-
- FormatException().
Constructor for class cryptix.pgp.FormatException
-
- FormatException(String).
Constructor for class cryptix.pgp.FormatException
-
- fromBinary(byte[]).
Method in class cryptix.math.BigNum
-
- fromByteArray(byte[]).
Method in class cryptix.math.BigInteger
-
- 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.
- fromHexString(String).
Static method in class cryptix.util.ByteArrayFactory
-
- fromJavaMathBigInteger(BigInteger).
Static method in class cryptix.math.BigInteger
- Convert from a java.math.BigInteger to a cryptix.math.BigInteger.
- 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).
Method in class cryptix.math.BigInteger
-
- fromString(String).
Static method in class cryptix.pgp.HashFactory
-
- 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
-
- gcd(BigNum, BigNum).
Method in class cryptix.math.BigInteger
-
- gcd(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- 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(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.
- 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.
- 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 cryptix.pgp.CompressedData
-
- 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
-
- 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.
- 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.
- getBuffer().
Method in class cryptix.pgp.ConvEncryptedData
-
- getBuffer().
Method in class cryptix.pgp.LiteralData
-
- 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
-
- getClearText().
Method in class cryptix.pgp.ArmouredData
-
- getColumn().
Method in class cryptix.util.test.ASCII_CharStream
-
- getData().
Method in class cryptix.util.ByteArray
- Returns a copy of this ByteArray's data.
- getData().
Method in class cryptix.pgp.CompressedData
-
- 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.
- getDefaultLengthSpecifier().
Method in class cryptix.pgp.Comment
-
- getDefaultLengthSpecifier().
Method in class cryptix.pgp.KeyRingTrust
- What is this packet's default length?
(used by PacketFactory).
- getDefaultLengthSpecifier().
Method in class cryptix.pgp.Packet
-
- getDefaultLengthSpecifier().
Method in class cryptix.pgp.UserId
-
- 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.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.
- getEncryptionKey().
Method in class cryptix.pgp.PublicKeyEncrypted
-
- getEndColumn().
Method in class cryptix.util.test.ASCII_CharStream
-
- getEndLine().
Method in class cryptix.util.test.ASCII_CharStream
-
- getErrorCode().
Method in class cryptix.util.test.TestException
- Returns the error code that should be passed to
System.exit
.
- getErrors().
Method in class cryptix.util.test.BaseTest
- Returns the number of errors so far.
- getExpectedPasses().
Method in class cryptix.util.test.BaseTest
- Returns the number of expected passes, or 0 if this has not yet been
set, or is unknown.
- 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.
- getFailures().
Method in class cryptix.util.test.BaseTest
- Returns the number of failures so far.
- 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".
- getFullNameList(KeyID).
Method in class cryptix.pgp.KeyRing
- Gets a list of all the names on the key with ID keyID.
- getFullUserNameList().
Method in class cryptix.pgp.KeyRing
- Gets a list of all the usernames of keys on this keyring.
- 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.
- 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.
- getIfBegins(Enumeration, String).
Method in class cryptix.pgp.KeyRing
-
- 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.
- getKey(EmailAddress).
Method in class cryptix.pgp.KeyClient
-
- getKey(EmailAddress).
Method in class cryptix.pgp.KeyGlob
- Tries to find a public key for address.
- getKey(EmailAddress).
Method in class cryptix.pgp.PublicKeyRing
- Retrieves a key by any of the e-mail addresses on it.
- getKey(EmailAddress, KeyID).
Method in class cryptix.pgp.KeyClient
-
- getKey(EmailAddress, Passphrase).
Method in class cryptix.pgp.SecretKeyRing
- Retrieves a key by any of the e-mail addresses on it.
- getKey(int, RandomStream).
Method in class cryptix.examples.pgp.VanityKeyGen
-
- getKey(KeyID).
Method in class cryptix.pgp.KeyClient
-
- getKey(KeyID).
Method in class cryptix.pgp.KeyGlob
- Tries to find a public key for id.
- getKey(KeyID).
Method in class cryptix.examples.pgp.KeyRingTest
-
- getKey(KeyID).
Method in class cryptix.pgp.KeyStore
-
- getKey(KeyID).
Method in class cryptix.pgp.PublicKeyRing
- Retrieves a key by its ID.
- getKey(KeyID).
Method in class cryptix.pgp.SecretKeyRing
- DON'T USE THIS - it's only here to allow SecretKeyRing to fit
into this class hierarchy.
- getKey(KeyID, Passphrase).
Method in class cryptix.pgp.SecretKeyRing
- Retrieves a key by its ID.
- getKey(SecretKey).
Method in class cryptix.pgp.PublicKeyEncrypted
-
- getKey(String).
Method in class cryptix.pgp.KeyClient
-
- getKey(String).
Method in class cryptix.pgp.KeyGlob
- Tries to find a public key for name.
- getKey(String).
Method in class cryptix.examples.pgp.KeyRingTest
-
- getKey(String).
Method in class cryptix.pgp.KeyStore
-
- getKey(String).
Method in class cryptix.pgp.PublicKeyRing
- Retrieves a key by any of the user names on it.
- getKey(String).
Method in class cryptix.pgp.SecretKeyRing
- DON'T USE THIS - it's only here to allow SecretKeyRing to fit
into this class hierarchy.
- getKey(String, Passphrase).
Method in class cryptix.pgp.SecretKeyRing
- Retrieves a key by any of the user names on it.
- getKeyId().
Method in class cryptix.pgp.Signature
-
- getKeyId().
Method in class cryptix.pgp.SignedData
-
- getKeyTrust(KeyID).
Method in class cryptix.pgp.KeyRing
- How much is the key with ID keyId trusted by this user?
- getKeyTrust(KeyID).
Method in class cryptix.pgp.SecretKeyRing
- How much is the key with ID keyId trusted by this user?
- getKeyTrust(KeyID, boolean).
Method in class cryptix.pgp.KeyGlob
- Gets the trust value for a given key ID.
- 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.
- getMask().
Method in class cryptix.util.io.DosFilter
- Gets the current value of the mask for this filter.
- 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.
- 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.
- getMinimumSize().
Method in class cryptix.util.test.TestGUI
-
- 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
-
- getName().
Method in class cryptix.util.test.BaseTest
- Gets the name of this test (as shown to the user).
- 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.
- getOutput().
Method in class cryptix.util.test.TestGUI
-
- 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.
- getPacketLength(int).
Method in class cryptix.pgp.PacketByteArray
-
- getPacketOffset(int).
Method in class cryptix.pgp.PacketByteArray
-
- getPacketType(int).
Method in class cryptix.pgp.PacketByteArray
-
- 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 cryptix.provider.mac.HMAC
-
- 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.
- getPasses().
Method in class cryptix.util.test.BaseTest
- Returns the number of passes so far.
- getPayload().
Method in class cryptix.pgp.ArmouredData
-
- getPermission().
Method in class netscape.security.Privilege
-
- getPlaintextBlockSize().
Method in class java.security.Cipher
- Returns the length of a plaintext block, in bytes.
- getPreferredSize().
Method in class cryptix.util.test.TestGUI
-
- getPrivilegeManager().
Static method in class netscape.security.PrivilegeManager
-
- getPrivilegeTableFromStack().
Method in class netscape.security.PrivilegeManager
-
- getProperties().
Method in class cryptix.pgp.ArmouredData
-
- 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.
- getPublicKey(EmailAddress).
Method in class cryptix.pgp.KeyRing
-
- getPublicKey(KeyID).
Method in class cryptix.pgp.KeyRing
-
- 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.
- getSecretKey(EmailAddress, Passphrase).
Method in class cryptix.pgp.KeyRing
-
- getSecretKey(KeyID, Passphrase).
Method in class cryptix.pgp.KeyGlob
- Tries to find a secret key for id, and decrypt it with
passphrase.
- getSecretKey(KeyID, Passphrase).
Method in class cryptix.pgp.KeyRing
-
- getSecretKey(Passphrase).
Method in class cryptix.pgp.SecretKeyCertificate
-
- getSecretKey(String, Passphrase).
Method in class cryptix.pgp.KeyGlob
- Tries to find a secret key for name, and decrypt it with
passphrase.
- getSignatureType().
Method in class cryptix.pgp.Signature
-
- 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.util.math.TrinomialLFSR
- Return the number of elements in this LFSR, which is also
the degree of the trinomial.
- getSkipped().
Method in class cryptix.util.test.BaseTest
- Returns the number of skipped tests so far.
- 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
-
- getType().
Method in class cryptix.pgp.Comment
-
- getType().
Method in class cryptix.pgp.CompressedData
-
- getType().
Method in class cryptix.pgp.ConvEncryptedData
-
- getType().
Method in class cryptix.pgp.KeyRingTrust
- What type of packet is this?
(used by PacketFactory).
- getType().
Method in class cryptix.pgp.LiteralData
-
- getType().
Method in class cryptix.pgp.Packet
-
- getType().
Method in class cryptix.pgp.PublicKeyEncrypted
-
- getType().
Method in class cryptix.pgp.SecretKeyCertificate
-
- getType().
Method in class cryptix.pgp.Signature
-
- getType().
Method in class cryptix.pgp.UserId
-
- getUserIdCertificates().
Method in class cryptix.pgp.KeyRingEntry
- Returns an array containing all the user ID certificates contained
in this entry.
- getUserName(KeyID).
Method in class cryptix.pgp.KeyClient
-
- getUserName(KeyID).
Method in class cryptix.pgp.KeyGlob
- Returns the name of a user whose key has ID keyID.
- getUserName(KeyID).
Method in class cryptix.pgp.KeyRing
- Returns the primary name of the user who owns
the key referenced by keyID.
- getUserName(KeyID).
Method in class cryptix.pgp.WebClient
-
- 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.
- GLOBAL_TRACE.
Static variable in class cryptix.util.core.Debug
- Whether to compile the library with tracing support or not.
- grow(BigNum, int).
Static method in class cryptix.math.BigNum
-
- GZIP.
Static variable in interface cryptix.pgp.Algorithm
-
- H(int, int, int).
Static method in class cryptix.provider.md.MD5
-
- handleEvent(int).
Method in class cryptix.security.rsa.KeyGenThread
-
- handleEvent(int).
Method in interface cryptix.math.TestPrimeObserver
-
- HAS_SMALL_FACTORS.
Static variable in interface cryptix.math.TestPrimeObserver
-
- hash().
Method in class cryptix.pgp.Passphrase
-
- 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.util.ByteArray
-
- hashCode().
Method in class cryptix.util.EmailAddress
-
- hashCode().
Method in class cryptix.security.MessageHash
-
- hashCode().
Method in class netscape.security.Principal
-
- hashCode().
Method in class cryptix.provider.key.RawKey
-
- hashFromBigInt(BigInteger).
Static method in class cryptix.pgp.HashFactory
-
- 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
-
- hasSmallFactor(BigInteger).
Static method in class cryptix.math.TestPrime
-
- hasSmallFactor(BigInteger, TestPrimeObserver).
Static method in class cryptix.math.TestPrime
-
- HAVAL().
Constructor for class cryptix.provider.md.HAVAL
-
- HexDump().
Constructor for class cryptix.tools.HexDump
-
- 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
.
- HMAC(String, int).
Constructor for class cryptix.provider.mac.HMAC
- Constructs an HMAC object for the given MD algorithm name and block
size.
- HMAC_HAVAL().
Constructor for class cryptix.provider.mac.HMAC_HAVAL
-
- HMAC_MD2().
Constructor for class cryptix.provider.mac.HMAC_MD2
-
- HMAC_MD4().
Constructor for class cryptix.provider.mac.HMAC_MD4
-
- HMAC_MD5().
Constructor for class cryptix.provider.mac.HMAC_MD5
-
- HMAC_RIPEMD128().
Constructor for class cryptix.provider.mac.HMAC_RIPEMD128
-
- HMAC_RIPEMD160().
Constructor for class cryptix.provider.mac.HMAC_RIPEMD160
-
- HMAC_SHA0().
Constructor for class cryptix.provider.mac.HMAC_SHA0
-
- HMAC_SHA1().
Constructor for class cryptix.provider.mac.HMAC_SHA1
-
- host().
Method in class cryptix.util.EmailAddress
- Gets the host name/domain for this address (i.e.
- hostPath().
Method in class cryptix.util.EmailAddress
- Gets a Vector containing each dot-separated component of the host name.
- I(int, int, int).
Static method in class cryptix.provider.md.MD5
-
- id().
Method in class cryptix.security.rsa.PublicKey
- Gets the key's ID.
- id().
Method in class cryptix.pgp.SecretKeyCertificate
- Gets the key ID.
- IDEA.
Static variable in interface cryptix.pgp.Algorithm
-
- 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
-
- II(int, int, int, int, int, int, int).
Static method in class cryptix.provider.md.MD5
-
- ILLEGAL_ARGUMENTS.
Static variable in class cryptix.util.test.TestException
-
- 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.
- 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).
- inc().
Method in class cryptix.math.BigInteger
-
- inc(BigNum).
Static method in class cryptix.math.BigNum
-
- 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.util.test.BaseTest
- Used when the test is running as an Applet.
- init().
Method in class cryptix.util.test.TestGUI
-
- init(File).
Method in class cryptix.pgp.FileRandomStream
- (Re-)initializes the generator.
- init(PacketInputStream).
Method in class cryptix.pgp.KeyRing
- Subclasses should override this method to read entries from
an InputStream.
- init(PacketInputStream).
Method in class cryptix.examples.pgp.KeyRingTest
- Subclasses should override this method to read entries from
an InputStream.
- init(PacketInputStream).
Method in class cryptix.pgp.PublicKeyRing
- Subclasses should override this method to read entries from
an InputStream.
- init(PacketInputStream).
Method in class cryptix.pgp.SecretKeyRing
- Subclasses should override this method to read entries from
an InputStream.
- 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(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, 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.
- inParams.
Static variable in class cryptix.test.TestScar
-
- insane().
Method in class cryptix.security.rsa.SecretKey
- Performs a sanity check on the key.
- intoBinary(byte[]).
Method in class cryptix.math.BigNum
-
- INTRODUCER1.
Static variable in class cryptix.pgp.KeyRingTrust
-
- INTRODUCER2.
Static variable in class cryptix.pgp.KeyRingTrust
-
- 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.
- inverseModN(BigInteger, BigInteger).
Method in class cryptix.math.BigInteger
-
- inverseModN(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- invertOrder().
Method in class cryptix.util.math.BigRegister
- Invert the bit order of the current contents of
this
.
- IS_PRIME.
Static variable in interface cryptix.math.TestPrimeObserver
-
- 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
-
- isCTB(int).
Static method in class cryptix.pgp.Packet
-
- 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
-
- isGuiEnabled().
Method in class cryptix.util.test.BaseTest
- Returns true iff a GUI interface is being used.
- isLegalPacketType(int).
Static method in class cryptix.pgp.Packet
-
- 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.
- isOne(BigNum).
Static method in class cryptix.math.BigNum
-
- isOverallPass().
Method in class cryptix.util.test.BaseTest
- Returns true iff all the tests have completed successfully.
- isPaddingBlockCipher().
Method in class java.security.Cipher
- Returns true if this cipher is a padding block cipher.
- isPrime(BigInteger).
Static method in class cryptix.math.TestPrime
-
- isPrime(BigInteger, TestPrimeObserver).
Static method in class cryptix.math.TestPrime
-
- isProbablePrimeFast(BigInteger, int).
Static method in class cryptix.util.math.Prime
- Implements a faster (on average) primality check than
BigInteger.isProbablePrime(r, certainty)
.
- isProbablyEncoded(byte[]).
Static method in class cryptix.util.mime.CRLF
- Tests whether or not all line breaks within a byte array are of the
form "\r\n".
- isProbablyEncoded(byte[]).
Static method in class cryptix.util.mime.QuotedPrintable
- Tests whether or not an encoding could have been generated by
encodeAsByteArray()
or any similar generator that complies
with the RFC.
- isProbablyEncoded(String).
Static method in class cryptix.util.mime.CRLF
- Test whether or not all line breaks within a String are of the
form "\r\n".
- isProbablyEncoded(String).
Static method in class cryptix.util.mime.QuotedPrintable
- Tests whether or not an encoding, expressed as if it were an ASCII String,
could have been generated by
encode()
or any similar generator
that complies with the RFC.
- 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(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(TrinomialLFSR).
Method in class cryptix.util.math.TrinomialLFSR
- Return true if the TrinomialLFSR x has equal characteristics
and contents to this one; false otherwise.
- isText(byte[]).
Static method in class cryptix.util.core.ArrayUtil
-
- isTraceable(String).
Static method in class cryptix.util.core.Debug
- Return true if tracing is requested for a given class.
User indicates this by setting the tracing boolean
property for label in the Cryptix.properties
file.
- 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.
- isVerbose().
Method in class cryptix.util.test.BaseTest
- Returns true iff output is to be printed even if all tests pass.
- 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.DES2XKeyGenerator
- Returns true iff the first 8 bytes of key represent a weak
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.DESXKeyGenerator
- Returns true iff the first 8 bytes of key represent a weak
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.
- isZero(BigNum).
Static method in class cryptix.math.BigNum
-
- iv.
Variable in class cryptix.security.CFB
-
- ivBlock.
Variable in class cryptix.security.CipherFeedback
-
- 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
-
- KAT().
Constructor for class cryptix.tools.KAT
-
- key().
Method in class cryptix.security.rsa.KeyGenThread
-
- KEY_CERT_CASUAL_ID.
Static variable in class cryptix.pgp.Signature
-
- KEY_CERT_GENERIC.
Static variable in class cryptix.pgp.Signature
-
- KEY_CERT_PERSONA.
Static variable in class cryptix.pgp.Signature
-
- KEY_CERT_POSITIVE_ID.
Static variable in class cryptix.pgp.Signature
-
- KEY_COMPROMISE_CERTIFICATE.
Static variable in class cryptix.pgp.Signature
-
- 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
- KeyCache().
Constructor for class cryptix.pgp.KeyCache
-
- KeyClient(String, int).
Constructor for class cryptix.pgp.KeyClient
- Set up variables for server connection.
- 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
-
- KeyGlob().
Constructor for class cryptix.pgp.KeyGlob
- Initializes an empty KeyGlob.
- keyId().
Method in class cryptix.pgp.Signature
-
- keyId().
Method in class cryptix.pgp.SignedData
-
- KeyID(byte[]).
Constructor for class cryptix.pgp.KeyID
-
- 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.
- KeyRing().
Constructor for class cryptix.pgp.KeyRing
- Creates an empty keyring object.
- KeyRing(InputStream).
Constructor for class cryptix.pgp.KeyRing
- Creates a new keyring object from in.
- KeyRing(String).
Constructor for class cryptix.pgp.KeyRing
- This constructor used to create a new keyring object from the file
filename.
- KeyRingEntry(Certificate, KeyRingTrust).
Constructor for class cryptix.pgp.KeyRingEntry
- Creates a new KeyRingEntry with these parameters.
- KeyRingEntry(Certificate, KeyRingTrust, Vector).
Constructor for class cryptix.pgp.KeyRingEntry
- Creates a new KeyRingEntry with these parameters.
- KeyRingEntry(PacketInputStream, KeyRingTrust).
Constructor for class cryptix.pgp.KeyRingEntry
- Reads in a KeyRingEntry from reader.
- KeyRingTestToo().
Constructor for class cryptix.examples.pgp.KeyRingTestToo
-
- KeyRingTrust(byte).
Constructor for class cryptix.pgp.KeyRingTrust
- Creates a new object with the trust level trust.
- KeyRingTrust(DataInput, int).
Constructor for class cryptix.pgp.KeyRingTrust
- Reads and creates a trust packet from in with the given
length.
- KeyStore().
Constructor for class cryptix.pgp.KeyStore
-
- KeyView().
Constructor for class cryptix.examples.pgp.KeyView
-
- LEGACY.
Static variable in interface cryptix.pgp.Algorithm
-
- len.
Variable in class cryptix.pgp.PacketHeader
-
- len.
Variable in class cryptix.math.PseudoRandomStream
-
- length.
Variable in class cryptix.security.CipherFeedback
-
- length().
Method in class cryptix.util.ByteArray
- Returns the length (in bytes) of this ByteArray's data.
- length().
Method in class cryptix.security.MessageDigest
- Identical to
hash_length
.
- length().
Method in class cryptix.security.MessageHash
- Returns the hash length in bytes.
- lensize.
Variable in class cryptix.pgp.PacketHeader
-
- LINEFEED.
Static variable in class cryptix.pgp.Armoury
- The string (\r\n) PGP uses as a 'canonical' linefeed.
- list(PrintStream).
Method in class cryptix.provider.Cryptix
-
- list(PrintStream).
Static method in class cryptix.CryptixProperties
- Lists the properties to the PrintStream out.
- list(PrintStream).
Method in class cryptix.pgp.KeyRing
- Debug list of signatures etc.
- list(PrintWriter).
Method in class cryptix.provider.Cryptix
-
- list(PrintWriter).
Static method in class cryptix.CryptixProperties
- Lists the properties to the PrintWriter out.
- LiteralData(byte[]).
Constructor for class cryptix.pgp.LiteralData
-
- LiteralData(byte[], String, char).
Constructor for class cryptix.pgp.LiteralData
-
- LiteralData(DataInput, int).
Constructor for class cryptix.pgp.LiteralData
-
- 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[]).
Static method in class cryptix.util.ByteArrayFactory
-
- load(byte[]).
Static method in class cryptix.pgp.HashFactory
-
- load(byte[]).
Static method in class cryptix.math.MPI
-
- load(byte[]).
Method in class cryptix.pgp.Packet
-
- load(byte[]).
Static method in class cryptix.pgp.PacketFactory
-
- load(byte[]).
Method in class cryptix.util.Streamable
-
- load(byte[]).
Method in interface cryptix.util.StreamInterface
- Loads 'this' from a saved buffer.
- load(byte[], int).
Static method in class cryptix.util.ByteArrayFactory
-
- load(byte[], int).
Static method in class cryptix.math.MPI
-
- load(byte[], int).
Method in class cryptix.pgp.Packet
-
- load(byte[], int, int).
Method in class cryptix.pgp.Packet
-
- loadProperties(Properties, String).
Static method in class cryptix.util.core.FileUtil
- Load a Properties object from a file given its name.
- localReader(File).
Method in class cryptix.test.TestScar
-
- localWriter(File, Object).
Method in class cryptix.test.TestScar
-
- 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
.
- 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.math.BigInteger
-
- main(String[]).
Static method in class cryptix.math.BigNum
-
- 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.examples.pgp.dTest
-
- main(String[]).
Static method in class cryptix.util.EmailAddress
-
- main(String[]).
Static method in class cryptix.examples.pgp.esTest
-
- main(String[]).
Static method in class cryptix.examples.pgp.eTest
-
- 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.security.HashSHA0
- Entry point for self test.
- main(String[]).
Static method in class cryptix.util.core.Hex
-
- main(String[]).
Static method in class cryptix.tools.HexDump
-
- 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.tools.KAT
-
- main(String[]).
Static method in class cryptix.examples.pgp.KeyRingTest
-
- main(String[]).
Static method in class cryptix.examples.pgp.KeyRingTestToo
-
- main(String[]).
Static method in class cryptix.examples.pgp.KeyView
-
- main(String[]).
Static method in class cryptix.tools.MCT
-
- 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.tools.Scar
-
- 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.examples.pgp.sTest
-
- main(String[]).
Static method in class cryptix.test.Test3LFSR
-
- main(String[]).
Static method in class cryptix.test.TestBase64Stream
-
- main(String[]).
Static method in class cryptix.test.TestBR
-
- main(String[]).
Static method in class cryptix.test.TestElGamal
-
- main(String[]).
Static method in class cryptix.test.TestHMAC
-
- main(String[]).
Static method in class cryptix.test.TestIJCE
-
- main(String[]).
Static method in class cryptix.test.TestInstall
-
- main(String[]).
Static method in class cryptix.test.TestPGP
-
- main(String[]).
Static method in class cryptix.math.TestPrime
-
- main(String[]).
Static method in class cryptix.test.TestRSA
-
- main(String[]).
Static method in class cryptix.test.TestScar
-
- main(String[]).
Static method in class cryptix.test.TestUnixCrypt
-
- main(String[]).
Static method in class cryptix.tools.UnixCrypt
- Calculates the hash of a salt and password given on the command line.
- main(String[]).
Static method in class cryptix.examples.pgp.VanityKeyGen
-
- makeCTB(int, int).
Static method in class cryptix.pgp.Packet
-
- makeKeyPair(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger).
Method in class cryptix.provider.rsa.BaseRSAKeyPairGenerator
- Makes an RSA key pair using the given parameters.
- 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.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.
- markSupported().
Method in class cryptix.pgp.PacketInputStream
-
- MAXIMUM_SIZE.
Static variable in class cryptix.util.math.BigRegister
- Maximum allowed number of bits in a
BigRegister
object.
- MCT().
Constructor for class cryptix.tools.MCT
-
- 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.
Static variable in interface cryptix.pgp.Algorithm
-
- 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_RSA_PKCS1Signature().
Constructor for class cryptix.provider.rsa.MD5_RSA_PKCS1Signature
-
- md5hash().
Method in class cryptix.pgp.Passphrase
-
- MD5OutputStream().
Constructor for class cryptix.security.MD5OutputStream
- Create a new digest output stream that uses MD5.
- Message(byte[], PublicKey, byte[], RandomStream).
Constructor for class cryptix.pgp.Message
-
- message(PrintStream, Packet).
Static method in class cryptix.pgp.Armoury
- Armour and write the Packet pkt to out.
- message(PrintStream, String, byte[]).
Static method in class cryptix.pgp.Armoury
- Armour and write the packet of type name in the byte array
buf to out.
- message(String, byte[]).
Static method in class cryptix.pgp.Armoury
- Armour and return the packet of type name in the byte array
buf.
- MESSAGE_DIGEST.
Static variable in class cryptix.pgp.Packet
-
- MessageDigest(MessageDigest).
Constructor for class cryptix.security.MessageDigest
- Constructs a V2.2 message digest from a JCA message digest.
- MessageDigestOutputStream(MessageDigest).
Constructor for class cryptix.security.MessageDigestOutputStream
-
- MessageHash(String, byte[]).
Constructor for class cryptix.security.MessageHash
- Constructs a MessageHash for the specified algorithm name.
- messageWithChecksum(byte[]).
Static method in class cryptix.pgp.Armoury
- Armour and return the data in buf[]
without the PGP framing lines.
- MIMEFormatException(String).
Constructor for class cryptix.util.mime.MIMEFormatException
-
- mod(BigInteger, BigInteger).
Method in class cryptix.math.BigInteger
-
- mod(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
- r must not be the same object as m.
- mode().
Method in class cryptix.pgp.LiteralData
-
- Mode(boolean, boolean, String).
Constructor for class java.security.Mode
- Constructor for a Mode.
- modeIsBinary().
Method in class cryptix.pgp.LiteralData
-
- modeIsText().
Method in class cryptix.pgp.LiteralData
-
- modExp(BigInteger, BigInteger).
Method in class cryptix.math.BigInteger
-
- modExp(BigNum, BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- modMul(BigNum, BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- modMulRecip(BigNum, BigNum, BigNum, BigNum, BigNum, short).
Static method in class cryptix.math.BigNum
-
- mul(BigInteger, BigInteger).
Method in class cryptix.math.BigInteger
-
- mul(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
- r must not be the same object as a or b.
- 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.
- name(Packet).
Static method in class cryptix.pgp.Armoury
- Returns the name PGP uses in its framing lines for this type
of packet.
- NATIVE_ALLOWED.
Static variable in class cryptix.CryptixProperties
- If this constant is false, native linking is disabled regardless of
any settings in the properties files.
- newBuffer(int).
Static method in class cryptix.math.BigInteger
- An internal function to create a buffer big enough in which
to store a number.
- 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.
- nextBuffer().
Method in class cryptix.math.PseudoRandomStream
-
- nextByte().
Method in class cryptix.math.PseudoRandomStream
-
- nextByte().
Method in class cryptix.math.RandomStream
-
- NO_SMALL_FACTORS.
Static variable in interface cryptix.math.TestPrimeObserver
-
- NO_SUBSET.
Static variable in class netscape.security.PrivilegeManager
-
- NO_TESTS_AVAILABLE.
Static variable in class cryptix.util.test.TestException
-
- NONE.
Static variable in interface cryptix.pgp.Algorithm
-
- 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
.
- NOT_PRIME.
Static variable in interface cryptix.math.TestPrimeObserver
-
- NOTUSUALLY.
Static variable in class cryptix.pgp.KeyRingTrust
-
- NullOutputStream().
Constructor for class cryptix.util.io.NullOutputStream
- Creates a NullOutputStream, that ignores its output.
- NUM_ROUNDS.
Static variable in class cryptix.security.Blowfish
- The 2.2 API only supports the default number of rounds, 16.
- numPackets().
Method in class cryptix.pgp.PacketByteArray
-
- 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.
- odd(BigNum).
Static method in class cryptix.math.BigNum
-
- 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.
- offsetVector.
Variable in class cryptix.pgp.PacketByteArray
-
- one.
Static variable in class cryptix.math.BigInteger
-
- one(BigNum).
Static method in class cryptix.math.BigNum
-
- OneAndZeroes().
Constructor for class cryptix.provider.padding.OneAndZeroes
- Creates a OneAndZeroes object.
- or(BigRegister).
Method in class cryptix.util.math.BigRegister
- Compute
this |= source
.
- out.
Variable in class cryptix.util.test.BaseTest
- The PrintWriter to which delayed output is sent.
- 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).
- outParams.
Static variable in class cryptix.test.TestScar
-
- 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
- Packet().
Constructor for class cryptix.pgp.Packet
-
- Packet(DataInput, int).
Constructor for class cryptix.pgp.Packet
-
- PacketByteArray(byte[]).
Constructor for class cryptix.pgp.PacketByteArray
-
- PacketByteArray(PacketInputStream).
Constructor for class cryptix.pgp.PacketByteArray
-
- PacketHeader(DataInput).
Constructor for class cryptix.pgp.PacketHeader
-
- PacketHeader(int, int).
Constructor for class cryptix.pgp.PacketHeader
-
- PacketHeader(int, int, int).
Constructor for class cryptix.pgp.PacketHeader
-
- PacketInputStream(DataInputStream).
Constructor for class cryptix.pgp.PacketInputStream
-
- PacketInputStream(InputStream).
Constructor for class cryptix.pgp.PacketInputStream
-
- PacketOutputStream(DataOutputStream).
Constructor for class cryptix.pgp.PacketOutputStream
-
- PacketOutputStream(OutputStream).
Constructor for class cryptix.pgp.PacketOutputStream
-
- 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.
- 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
-
- parse(String).
Method in class cryptix.pgp.ArmouredData
- Unarmour an armoured message.
- parseOption(String).
Method in class cryptix.util.test.BaseTest
- Parses a command-line option.
- parseOptions(String[], int).
Method in class cryptix.util.test.BaseTest
- Processes command-line arguments from args, starting at index
offset.
- PARTIAL_FAILURE.
Static variable in class cryptix.util.test.TestException
-
- pass(String).
Method in class cryptix.util.test.BaseTest
- Reports a pass, with the given message.
- passIf(boolean, String).
Method in class cryptix.util.test.BaseTest
- Reports a pass if pass is true, or a failure if it is false.
- Passphrase().
Constructor for class cryptix.pgp.Passphrase
-
- Passphrase(boolean).
Constructor for class cryptix.pgp.Passphrase
-
- Passphrase(String).
Constructor for class cryptix.pgp.Passphrase
-
- 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.
- PKETEST.
Static variable in interface cryptix.pgp.Algorithm
-
- PLAIN.
Static variable in class cryptix.util.math.Prime
-
- PLAINTEXT.
Static variable in class cryptix.pgp.Packet
-
- plaintext().
Method in class cryptix.pgp.ArmouredMessage
-
- port.
Variable in class cryptix.pgp.KeyClient
-
- pow(BigRegister).
Method in class cryptix.util.math.TrinomialLFSR
- Raise
this
to the n
th power modulo
f(x)).
- primaryName().
Method in class cryptix.pgp.KeyRingEntry
- Keys may be associated with more than one name and e-mail address,
but PGP assumes the first user ID certificate after the key is
the most important one.
- 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
-
- print(byte[]).
Static method in class cryptix.util.Debug
-
- println(byte[], int).
Static method in class cryptix.util.Debug
-
- println(byte[], int, int).
Static method in class cryptix.util.Debug
-
- println(PrintStream, byte[], int, int).
Static method in class cryptix.util.Debug
-
- Privilege().
Constructor for class netscape.security.Privilege
-
- PrivilegeManager().
Constructor for class netscape.security.PrivilegeManager
-
- PrivilegeTable().
Constructor for class netscape.security.PrivilegeTable
-
- prng.
Variable in class cryptix.math.PseudoRandomStream
-
- processOptions(String[]).
Method in class cryptix.tools.Scar
- Process command line arguments.
- PROPER_SUBSET.
Static variable in class netscape.security.PrivilegeManager
-
- propertyNames().
Method in class cryptix.provider.Cryptix
-
- propertyNames().
Static method in class cryptix.CryptixProperties
- Returns an enumeration of all the property names.
- PRSG(byte[]).
Constructor for class cryptix.math.PRSG
- Creates a pseudo random number generator from the seed b.
- PRZ24().
Constructor for class cryptix.util.checksum.PRZ24
-
- PseudoRandomStream(byte[]).
Constructor for class cryptix.math.PseudoRandomStream
- seed must be 20 bytes or greater (any excess is not used).
- ptr.
Variable in class cryptix.math.PseudoRandomStream
-
- PUBLIC_KEY.
Static variable in class cryptix.pgp.Packet
-
- PUBLIC_KEY_ENCRYPTED.
Static variable in class cryptix.pgp.Packet
-
- publicKey().
Method in class cryptix.pgp.KeyRingEntry
- Returns the public key contained in this entry.
- PublicKey().
Constructor for class cryptix.security.rsa.PublicKey
- A constructor that does nothing, for use by subclasses.
- publicKey().
Method in class cryptix.pgp.PublicKeyCertificate
-
- publickey().
Method in class cryptix.pgp.PublicKeyCertificate
-
- 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.
- PublicKeyCertificate(DataInput, int).
Constructor for class cryptix.pgp.PublicKeyCertificate
-
- PublicKeyCertificate(PublicKey).
Constructor for class cryptix.pgp.PublicKeyCertificate
-
- PublicKeyEncrypted(DataInput, int).
Constructor for class cryptix.pgp.PublicKeyEncrypted
-
- PublicKeyEncrypted(PublicKey, byte[], RandomStream).
Constructor for class cryptix.pgp.PublicKeyEncrypted
-
- PublicKeyRing().
Constructor for class cryptix.pgp.PublicKeyRing
- Creates an empty public keyring object.
- PublicKeyRing(InputStream).
Constructor for class cryptix.pgp.PublicKeyRing
- Creates a new public keyring object from in.
- PublicKeyRing(String).
Constructor for class cryptix.pgp.PublicKeyRing
- Creates a new public keyring object from the file filename.
- pushback(Packet).
Method in class cryptix.pgp.PacketInputStream
- Pushes back a packet which has been read onto the stream.
- 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
- quotedPrintable.
Static variable in class cryptix.pgp.ArmouredData
-
- QuotedPrintable().
Constructor for class cryptix.util.mime.QuotedPrintable
-
- 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.
- RandomStream().
Constructor for class cryptix.math.RandomStream
-
- 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).
Constructor for class cryptix.provider.rsa.RawRSAPrivateKey
- Constructs a raw RSA private key given the private exponent, and
the public modulus n.
- 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.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().
Method in class cryptix.math.RandomStream
-
- read(byte[]).
Method in class cryptix.math.RandomStream
-
- 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).
- read(byte[], int, int).
Method in class cryptix.math.RandomStream
-
- read(DataInput).
Static method in class cryptix.util.ByteArrayFactory
-
- read(DataInput).
Static method in class cryptix.pgp.HashFactory
-
- read(DataInput).
Method in class cryptix.pgp.Message
- Reads 'this' from the DataInput object.
- read(DataInput).
Static method in class cryptix.math.MPI
-
- read(DataInput).
Static method in class cryptix.pgp.PacketFactory
-
- read(DataInput).
Method in class cryptix.pgp.PacketHeader
- Reads 'this' from the DataInput object.
- read(DataInput).
Method in interface cryptix.util.StreamInterface
- Reads 'this' from the DataInput object.
- read(DataInput, int).
Method in class cryptix.pgp.Comment
-
- read(DataInput, int).
Method in class cryptix.pgp.CompressedData
-
- read(DataInput, int).
Method in class cryptix.pgp.ConvEncryptedData
-
- read(DataInput, int).
Method in class cryptix.pgp.KeyRingTrust
- Reads a trust packet from in with the given length.
- read(DataInput, int).
Method in class cryptix.pgp.LiteralData
-
- read(DataInput, int).
Method in class cryptix.pgp.Packet
-
- read(DataInput, int).
Method in class cryptix.pgp.PublicKeyCertificate
-
- read(DataInput, int).
Method in class cryptix.pgp.PublicKeyEncrypted
-
- read(DataInput, int).
Method in class cryptix.pgp.SecretKeyCertificate
-
- read(DataInput, int).
Method in class cryptix.pgp.Signature
-
- read(DataInput, int).
Method in class cryptix.pgp.UserId
-
- readAnyPacket().
Method in class cryptix.pgp.PacketInputStream
- Reads any packet, including comment packets.
- readChar().
Method in class cryptix.util.test.ASCII_CharStream
-
- readKeyRingEntry(KeyRingTrust).
Method in class cryptix.pgp.PacketInputStream
- Used by KeyRing to load in key certificate and accompanying user
IDs and signatures, and KeyServer to decipher keys retrieved from
remote keyservers.
- readPacket().
Method in class cryptix.pgp.PacketInputStream
- Reads any packet apart from Comment packets.
- readSeedFile().
Method in class cryptix.pgp.FileRandomStream
- Add entropy from the seed file.
- readUntilBegin(DataInputStream).
Static method in class cryptix.pgp.Armoury
- Read from the DataInputStream dis until a PGP section appears.
- readUserIdCertificate(KeyRingTrust).
Method in class cryptix.pgp.PacketInputStream
-
- recip(BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- registerTarget().
Method in class netscape.security.Target
-
- 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
-
- remove(Object).
Method in class netscape.security.PrivilegeTable
-
- remove(Target).
Method in class netscape.security.PrivilegeTable
-
- report().
Method in class cryptix.util.test.BaseTest
- Forces a report of the number of passes, failures, errors, and expected
passes so far.
- 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.util.io.DosFilter
- Resets the mask so that all files will be matched.
- 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.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_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.
- RSA.
Static variable in interface cryptix.pgp.Algorithm
-
- rsa(BigInteger, BigInteger, BigInteger).
Static method in class cryptix.provider.rsa.RSAAlgorithm
- Computes the RSA algorithm, without using the Chinese Remainder
Theorem.
- rsa(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger).
Static method in class cryptix.provider.rsa.RSAAlgorithm
- Computes the RSA algorithm.
- RSAKeyGen(RandomStream).
Constructor for class cryptix.security.rsa.RSAKeyGen
-
- run().
Method in class cryptix.security.rsa.KeyGenThread
-
- run().
Method in class cryptix.tools.Scar
- main action.
- 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().
Method in class cryptix.pgp.Packet
-
- save().
Method in class cryptix.util.Streamable
-
- save().
Method in interface cryptix.util.StreamInterface
- Saves 'this' into a buffer.
- save(BigInteger).
Static method in class cryptix.math.MPI
-
- save(byte[]).
Static method in class cryptix.util.ByteArrayFactory
-
- save(MessageHash).
Static method in class cryptix.pgp.HashFactory
-
- 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
.
- save(Packet).
Static method in class cryptix.pgp.PacketFactory
-
- Scar().
Constructor for class cryptix.tools.Scar
-
- SCOPE.
Static variable in class netscape.security.Privilege
-
- SECRET_KEY.
Static variable in class cryptix.pgp.Packet
-
- 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.
- SecretKeyCertificate(DataInput, int).
Constructor for class cryptix.pgp.SecretKeyCertificate
-
- SecretKeyCertificate(SecretKey, Passphrase, RandomStream).
Constructor for class cryptix.pgp.SecretKeyCertificate
-
- secretKeyID().
Method in class cryptix.pgp.PublicKeyEncrypted
- Returns the ID of the secret key needed to decrypt this packet.
- SecretKeyRing().
Constructor for class cryptix.pgp.SecretKeyRing
- Creates an empty secret keyring object.
- SecretKeyRing(InputStream).
Constructor for class cryptix.pgp.SecretKeyRing
- Creates a new secret keyring object from in.
- SecretKeyRing(String).
Constructor for class cryptix.pgp.SecretKeyRing
- Create a new secret keyring object from the file filename.
- SECRING.
Static variable in class cryptix.pgp.KeyRingTrust
-
- seed(byte[]).
Method in class cryptix.security.CSRandomStream
- Reset the seed and the PRNG.
- seed(byte[]).
Method in class cryptix.math.PseudoRandomStream
-
- seed(byte[]).
Method in class cryptix.math.RandomStream
-
- 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.math.BigInteger
-
- self_test(PrintWriter).
Static method in class cryptix.math.BigNum
-
- self_test(PrintWriter).
Static method in class cryptix.util.EmailAddress
-
- 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).
Static method in class cryptix.math.TestPrime
-
- self_test(PrintWriter, String[]).
Static method in class cryptix.provider.cipher.SPEED
- Runs algorithm through test data, including certification data
provided in paper.
- serverName.
Variable in class cryptix.pgp.KeyClient
-
- SESSION.
Static variable in class netscape.security.Privilege
-
- setAlgorithm(int).
Method in class cryptix.pgp.CompressedData
-
- 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.
- setExpectedPasses(int).
Method in class cryptix.util.test.BaseTest
- Sets the number of expected passes for this test class.
- setGuiEnabled(boolean).
Method in class cryptix.util.test.BaseTest
- Sets whether a GUI interface is used.
- setInitializationVector(byte[]).
Method in interface java.security.FeedbackCipher
- Sets the initialization vector for this object.
- setKeyServer(KeyClient).
Method in class cryptix.pgp.KeyGlob
- Gives KeyGlob a keyclient object that it can use to fetch keys remotely.
- setMask(String).
Method in class cryptix.util.io.DosFilter
- Sets the mask this filter will be using from now on.
- setName(String).
Method in class cryptix.util.test.BaseTest
- Sets the name of this test (as shown to the user).
- setNative(boolean).
Method in interface cryptix.util.core.LinkStatus
- Enables or disables the native code.
- setOutput(PrintWriter).
Method in class cryptix.util.test.BaseTest
- Sets the PrintWriter to which output is to be sent.
- 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 cryptix.provider.mac.HMAC
-
- 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.
- setVariant(String).
Method in class cryptix.provider.cipher.SAFER
- Sets the variant for this cipher.
- setVerbose(boolean).
Method in class cryptix.util.test.BaseTest
- Sets whether output is to be printed even if all tests pass.
- 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.
Static variable in interface cryptix.pgp.Algorithm
-
- 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_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(BigNum, BigNum, int).
Static method in class cryptix.math.BigNum
-
- shiftLeft(BigNum, BigNum, short).
Static method in class cryptix.math.BigNum
-
- shiftLeft(int).
Method in class cryptix.math.BigInteger
-
- 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.
- shiftLeftOnce(BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- shiftRight(BigNum, BigNum, int).
Static method in class cryptix.math.BigNum
-
- shiftRight(BigNum, BigNum, short).
Static method in class cryptix.math.BigNum
-
- shiftRight(int).
Method in class cryptix.math.BigInteger
-
- 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.
- shiftRightOnce(BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- 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.
- SIGNATURE.
Static variable in class cryptix.pgp.Packet
-
- signature.
Variable in class cryptix.pgp.SignedData
-
- Signature(DataInput, int).
Constructor for class cryptix.pgp.Signature
-
- Signature(SecretKey, MD5).
Constructor for class cryptix.pgp.Signature
-
- Signature(SecretKey, MD5, RandomStream).
Constructor for class cryptix.pgp.Signature
-
- signatures().
Method in class cryptix.pgp.UserIdCertificate
-
- SIGNED_APPLET_DBNAME.
Static variable in class netscape.security.PrivilegeManager
-
- signedBy().
Method in class cryptix.pgp.ArmouredMessage
-
- SignedData(byte[], Signature).
Constructor for class cryptix.pgp.SignedData
-
- SignedMessage(byte[], SecretKey, byte[], RandomStream).
Constructor for class cryptix.pgp.SignedMessage
-
- 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.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.
- skip(long).
Method in class cryptix.math.RandomStream
-
- skip(String).
Method in class cryptix.util.test.BaseTest
- Reports a skipped test, with the given message.
- source.
Variable in class cryptix.provider.elgamal.BaseElGamalKeyPairGenerator
-
- 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
-
- 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
-
- status.
Variable in class cryptix.util.test.BaseTest
- The PrintWriter to which immediate output is sent.
- sTest().
Constructor for class cryptix.examples.pgp.sTest
-
- store.
Variable in class cryptix.pgp.PacketInputStream
- Stores a packet that has been pushed back.
- Streamable().
Constructor for class cryptix.util.Streamable
-
- Streamable(byte[]).
Constructor for class cryptix.util.Streamable
-
- Streamable(DataInput).
Constructor for class cryptix.util.Streamable
-
- StreamCipher().
Constructor for class cryptix.security.StreamCipher
-
- strip(String).
Static method in class cryptix.pgp.Armoury
- 'Strips' armour off PGP binary data in the String buf
and checks its 24-bit checksum.
- STRONG.
Static variable in class cryptix.util.math.Prime
-
- sub(BigInteger, BigInteger).
Method in class cryptix.math.BigInteger
-
- sub(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- sub(BigNum, int).
Static method in class cryptix.math.BigNum
-
- sub_unsigned(BigNum, BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- sub_unsigned(BigNum, int).
Static method in class cryptix.math.BigNum
-
- subtract(TrinomialLFSR).
Method in class cryptix.util.math.TrinomialLFSR
- Compute
this -= gx (mod f(x))
.
- 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.util.test.BaseTest
- Begins the test proper.
- test().
Method in class cryptix.security.rsa.SecretKey
- Performs a basic test on the key.
- Test3LFSR().
Constructor for class cryptix.test.Test3LFSR
-
- TestBase64Stream().
Constructor for class cryptix.test.TestBase64Stream
-
- testBit(int).
Method in class cryptix.util.math.BigRegister
- Return true if the designated bit is set or false otherwise.
- TestBR().
Constructor for class cryptix.test.TestBR
-
- testData_1.
Static variable in class cryptix.test.TestScar
-
- testData_2.
Static variable in class cryptix.test.TestScar
-
- testData_3.
Static variable in class cryptix.test.TestScar
-
- TestElGamal().
Constructor for class cryptix.test.TestElGamal
-
- TestException(String, int).
Constructor for class cryptix.util.test.TestException
- Constructs a TestException with the specified detail message and error code.
- TestGUI(BaseTest).
Constructor for class cryptix.util.test.TestGUI
- Creates a TestGUI with the given owner.
- TestHMAC().
Constructor for class cryptix.test.TestHMAC
-
- TestIJCE().
Constructor for class cryptix.test.TestIJCE
-
- TestInstall().
Constructor for class cryptix.test.TestInstall
-
- TestPGP().
Constructor for class cryptix.test.TestPGP
-
- TestPrime().
Constructor for class cryptix.math.TestPrime
-
- TestRSA().
Constructor for class cryptix.test.TestRSA
-
- TestScar().
Constructor for class cryptix.test.TestScar
-
- TestUnixCrypt().
Constructor for class cryptix.test.TestUnixCrypt
-
- TextAreaWriter(TextArea).
Constructor for class cryptix.util.gui.TextAreaWriter
- Creates a TextAreaWriter for the given TextArea.
- tFile_1.
Static variable in class cryptix.test.TestScar
-
- tFile_2.
Static variable in class cryptix.test.TestScar
-
- tFile_3.
Static variable in class cryptix.test.TestScar
-
- theSame(byte[], byte[]).
Static method in class cryptix.util.ByteArray
-
- timestamp().
Method in class cryptix.pgp.LiteralData
-
- TIMESTAMP_CERTIFICATE.
Static variable in class cryptix.pgp.Signature
-
- tmpArch.
Static variable in class cryptix.test.TestScar
-
- tmpDirS_in.
Static variable in class cryptix.test.TestScar
-
- tmpDirS_out.
Static variable in class cryptix.test.TestScar
-
- 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.math.BigInteger
- Convert a number into a byte array.
- 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.util.ByteArray
-
- toByteArray().
Method in class cryptix.security.MessageHash
- Returns the hash as a new byte array.
- toByteArray().
Method in class cryptix.pgp.PacketByteArray
-
- toByteArray().
Method in class cryptix.math.PRSG
- Returns the current state of the generator.
- toByteArray(String).
Static method in class cryptix.util.mime.ISOLatin1
- Equivalent to
toByteArray(s, 0, s.length())
.
- 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.util.mime.ISOLatin1
- Converts a String to an ISO-Latin-1 encoded byte array.
- 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.util.mime.ISOLatin1
- 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).
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.util.mime.ISOLatin1
- 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.
- 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.
- toFilename(MessageHash).
Static method in class cryptix.pgp.HashFactory
-
- toHexdumpString(byte[]).
Static method in class cryptix.util.ByteArrayFactory
-
- toHexdumpString(byte[], int, int).
Static method in class cryptix.util.ByteArrayFactory
-
- toHexString(byte[]).
Static method in class cryptix.util.ByteArrayFactory
-
- toHexString(byte[], int, int).
Static method in class cryptix.util.ByteArrayFactory
-
- toInt(short, short).
Static method in class cryptix.util.core.ArrayUtil
- Returns an int built from two shorts.
- toJavaMathBigInteger().
Method in class cryptix.math.BigInteger
- Convert this cryptix.math.BigInteger to a java.math.BigInteger.
- toPacketInputStream().
Method in class cryptix.pgp.PacketByteArray
-
- 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.pgp.ArmouredData
- Armour an unarmoured message.
- 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.math.BigInteger
-
- toString().
Method in class cryptix.util.math.BigRegister
- Return a formatted
String
representation of the binary
contents of this
.
- toString().
Method in class cryptix.util.ByteArray
-
- toString().
Method in class java.security.Cipher
-
- toString().
Method in class cryptix.pgp.Comment
-
- toString().
Method in class cryptix.provider.Cryptix
-
- toString().
Method in class cryptix.util.io.DosFilter
-
- toString().
Method in class cryptix.util.EmailAddress
-
- toString().
Method in class java.security.KeyGenerator
-
- toString().
Method in class cryptix.pgp.KeyID
-
- toString().
Method in class cryptix.pgp.KeyRingEntry
- Converts the entry to a String which contains the certificate,
user names and their associated trust and signature packets.
- toString().
Method in class cryptix.pgp.KeyRingTrust
-
- 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 java.security.Mode
-
- toString().
Method in class cryptix.pgp.PacketByteArray
-
- 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.pgp.PublicKeyCertificate
-
- toString().
Method in class cryptix.pgp.PublicKeyEncrypted
-
- toString().
Method in class cryptix.security.rsa.SecretKey
- Returns a string representation of all parts of the secret key.
- toString().
Method in class cryptix.pgp.SecretKeyCertificate
-
- toString().
Method in class cryptix.pgp.Signature
-
- toString().
Method in class cryptix.util.math.TrinomialLFSR
- Return a formatted
String
representation of the binary
contents of this
.
- toString().
Method in class cryptix.pgp.UserId
-
- toString().
Method in class cryptix.pgp.UserIdCertificate
-
- toString(byte[]).
Static method in class cryptix.util.core.Hex
-
- toString(byte[]).
Static method in class cryptix.util.mime.ISOLatin1
- Equivalent to
toString(b, 0, b.length)
.
- 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.util.mime.ISOLatin1
- Converts an ISO-Latin-1 encoded byte array to a String.
- 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.
- toString(MessageHash).
Static method in class cryptix.pgp.HashFactory
-
- toString(PacketHeader).
Static method in class cryptix.pgp.PacketHeader
-
- toVerboseHtml().
Method in class netscape.security.Principal
-
- toVerboseString().
Method in class netscape.security.Principal
-
- TransferEncoding().
Constructor for class cryptix.util.mime.TransferEncoding
-
- transform(int[]).
Method in class cryptix.provider.md.MD5
-
- translate(byte[], byte[]).
Static method in class cryptix.pgp.charset.SimpleCharSet
-
- 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.
- TRUST.
Static variable in class cryptix.pgp.Packet
-
- trustValue().
Method in class cryptix.pgp.KeyRingEntry
- How well is the key trusted overall?
- trustValue().
Method in class cryptix.pgp.KeyRingTrust
-
- type.
Variable in class cryptix.pgp.PacketHeader
-
- typeString().
Method in class cryptix.pgp.Signature
-
- 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
- ucmp(BigNum, BigNum).
Static method in class cryptix.math.BigNum
-
- unarmour(String).
Static method in class cryptix.pgp.ArmouredData
-
- UNDEF.
Static variable in class cryptix.pgp.KeyRingTrust
-
- 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.
- UnixCrypt(String).
Constructor for class cryptix.tools.UnixCrypt
- Constructs a UnixCrypt instance with the given salt value.
- UNK.
Static variable in class cryptix.pgp.charset.SimpleCharSet
-
- UNKNOWN.
Static variable in class cryptix.pgp.KeyRingTrust
-
- 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.
- unzip(ZipInputStream, File).
Method in class cryptix.tools.Scar
- unzip files and/or directories to a destination.
- 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(Graphics).
Method in class cryptix.util.test.TestGUI
- Override update to avoid flicker.
- update(int).
Method in class cryptix.util.checksum.PRZ24
- Accumulates 1 byte into the CRC accumulator.
- updateSeedFile().
Method in class cryptix.pgp.FileRandomStream
- Update the seed file.
- useAppFrame(boolean).
Method in class cryptix.util.test.TestGUI
-
- useNative().
Method in interface cryptix.util.core.LinkStatus
- Returns true if native code is being used.
- user().
Method in class cryptix.util.EmailAddress
- Gets the username for this address (i.e.
- USER_ID.
Static variable in class cryptix.pgp.Packet
-
- USER_ID_REVOCATION_CERTIFICATE.
Static variable in class cryptix.pgp.Signature
-
- userId().
Method in class cryptix.pgp.UserIdCertificate
-
- UserId(DataInput, int).
Constructor for class cryptix.pgp.UserId
-
- UserId(String).
Constructor for class cryptix.pgp.UserId
-
- userName().
Method in class cryptix.pgp.UserIdCertificate
-
- users.
Variable in class cryptix.pgp.KeyRing
-
- 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
-
- USUALLY.
Static variable in class cryptix.pgp.KeyRingTrust
-
- UTF8.
Static variable in interface cryptix.pgp.Algorithm
-
- valueOf(long).
Method in class cryptix.util.math.BigRegister
- Return a
BigRegister
, of the same size
as this
set to the specified value.
- VanityKeyGen().
Constructor for class cryptix.examples.pgp.VanityKeyGen
-
- verify(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger).
Static method in class cryptix.provider.elgamal.ElGamalAlgorithm
- The verification algorithm for ElGamal.
- verify(PublicKey).
Method in class cryptix.pgp.SignedData
-
- verify(PublicKey, byte[]).
Method in class cryptix.pgp.Signature
-
- waitForExit().
Method in class cryptix.util.test.BaseTest
- Blocks until it is time to exit.
- waitForExit().
Method in class cryptix.util.test.TestGUI
-
- 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.
- WebClient(String, int, String).
Constructor for class cryptix.pgp.WebClient
-
- write(byte[]).
Method in class cryptix.security.MessageDigestOutputStream
- Writes an array of bytes to the message digestor
- write(byte[]).
Method in class cryptix.util.io.NullOutputStream
-
- 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(byte[], int, int).
Method in class cryptix.util.io.NullOutputStream
-
- write(char[], int, int).
Method in class cryptix.util.gui.TextAreaWriter
-
- write(DataOutput).
Method in class cryptix.pgp.Comment
-
- write(DataOutput).
Method in class cryptix.pgp.CompressedData
-
- write(DataOutput).
Method in class cryptix.pgp.ConvEncryptedData
-
- write(DataOutput).
Method in class cryptix.pgp.KeyRingEntry
- Writes out this entry as a series of PGP packets to out.
- write(DataOutput).
Method in class cryptix.pgp.KeyRingTrust
- Writes this trust packet to out.
- write(DataOutput).
Method in class cryptix.pgp.LiteralData
-
- write(DataOutput).
Method in class cryptix.pgp.Message
- Writes 'this' to the DataOutput object.
- write(DataOutput).
Method in class cryptix.pgp.Packet
-
- write(DataOutput).
Method in class cryptix.pgp.PacketHeader
- Writes 'this' to the DataOutput object.
- write(DataOutput).
Method in class cryptix.pgp.PublicKeyCertificate
-
- write(DataOutput).
Method in class cryptix.pgp.PublicKeyEncrypted
-
- write(DataOutput).
Method in class cryptix.pgp.SecretKeyCertificate
-
- write(DataOutput).
Method in class cryptix.pgp.Signature
-
- write(DataOutput).
Method in class cryptix.pgp.SignedMessage
- Writes 'this' to the DataOutput object.
- write(DataOutput).
Method in interface cryptix.util.StreamInterface
- Writes 'this' to the DataOutput object.
- write(DataOutput).
Method in class cryptix.pgp.UserId
-
- write(DataOutput, BigInteger).
Static method in class cryptix.math.MPI
-
- write(DataOutput, byte[]).
Static method in class cryptix.util.ByteArrayFactory
-
- write(DataOutput, ByteArray).
Static method in class cryptix.util.ByteArrayFactory
-
- write(DataOutput, MessageHash).
Static method in class cryptix.pgp.HashFactory
-
- write(DataOutput, Packet).
Static method in class cryptix.pgp.PacketFactory
-
- 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.
- write(int).
Method in class cryptix.util.io.NullOutputStream
-
- write(OutputStream).
Method in class cryptix.pgp.KeyRing
- Writes out all KeyRingEntries contained in this keyring
to outputStream.
- write(String).
Method in class cryptix.util.gui.TextAreaWriter
-
- write(String, int, int).
Method in class cryptix.util.gui.TextAreaWriter
-
- writeKeyRingEntry(KeyRingEntry).
Method in class cryptix.pgp.PacketOutputStream
-
- writePacket(Packet).
Method in class cryptix.pgp.PacketOutputStream
-
- writeUserIdCertificate(UserIdCertificate).
Method in class cryptix.pgp.PacketOutputStream
-
- 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
-
- zero.
Static variable in class cryptix.math.BigInteger
-
- zero().
Static method in class cryptix.math.BigInteger
-
- zero(BigNum).
Static method in class cryptix.math.BigNum
-
- ZIP.
Static variable in interface cryptix.pgp.Algorithm
-
- zip(File, ZipOutputStream, int).
Method in class cryptix.tools.Scar
- Zip files and/or directories to a ZipOutputStream.