Index of all Fields and Methods
All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

abs(). Method in class cryptiX.rsa.BigInt
Return the integer with the same magnitude and positive sign.
add(BigInt). Method in class cryptiX.rsa.BigInt
Return the sum of two BigInts.
add(BigInt, BigInt). Static method in class cryptiX.rsa.BigInt
Return the sum of two BigInts.
add(boolean). Method in class cryptiX.crypto.Hash
add(byte). Method in class cryptiX.crypto.Crc16Hash
add(byte). Method in class cryptiX.crypto.Crc32Hash
add(byte). Method in class cryptiX.crypto.Hash
add(byte). Method in class cryptiX.crypto.Md5Hash
add(byte). Method in class cryptiX.crypto.ShaHash
add(byte[]). Method in class cryptiX.crypto.Hash
add(byte[], int, int). Method in class cryptiX.crypto.Crc16Hash
add(byte[], int, int). Method in class cryptiX.crypto.Crc32Hash
add(byte[], int, int). Method in class cryptiX.crypto.Hash
add(byte[], int, int). Method in class cryptiX.crypto.Md5Hash
add(byte[], int, int). Method in class cryptiX.crypto.ShaHash
add(char). Method in class cryptiX.crypto.Hash
add(double). Method in class cryptiX.crypto.Hash
add(float). Method in class cryptiX.crypto.Hash
add(int). Method in class cryptiX.crypto.Hash
add(long). Method in class cryptiX.crypto.Hash
add(Object). Method in class cryptiX.crypto.Hash
add(short). Method in class cryptiX.crypto.Hash
add(String). Method in class cryptiX.crypto.Hash
addASCII(String). Method in class cryptiX.crypto.Hash
addComponent(Composite). Method in class cryptiX.asn1.ASN1Object
Add a new component to the end of sequence.
addComponent(Composite). Method in interface cryptiX.utils.Composite
Add a new component to the container object.
addComponent(Composite, int). Method in class cryptiX.asn1.ASN1Object
Add a new component to a given location within the sequence.
addComponent(Composite, int). Method in interface cryptiX.utils.Composite
Add a new component to the container object at a given location.
AlgID(String). Static method in class cryptiX.utils.Util
create an AlgorithmIdentifier Object without parameter
AlgID(String, ASN1Object). Static method in class cryptiX.utils.Util
create an AlgorithmIdentifier Object from an AlgorithmIdentifier string
AlgIDAlgorithm(ASN1Object). Static method in class cryptiX.utils.Util
returns the parameter from an AlgorithmIdentifier Object
AlgIDParameter(ASN1Object). Static method in class cryptiX.utils.Util
returns the parameter from an AlgorithmIdentifier Object
arraycontains(Object[], Object). Static method in class cryptiX.utils.Util
ArrayEnumeration(Object[], int). Constructor for class cryptiX.utils.ArrayEnumeration
ASN(int, String). Constructor for class cryptiX.asn1.ASN
Create a new ASN.1 type with given tag and name.
ASN1(). Constructor for class cryptiX.asn1.ASN1
default constructor To ensure, that classes are loaded in static {}.
ASN1(ASN1Object). Constructor for class cryptiX.asn1.ASN1
creates the ASN1Object from an other ASN1Object.
ASN1(byte[]). Constructor for class cryptiX.asn1.ASN1
creates the ASN1Object from a byte array.
ASN1(String). Constructor for class cryptiX.asn1.ASN1
creates the ASN1Object from a file.
ASN1Object(). Constructor for class cryptiX.asn1.ASN1Object
asnType. Variable in class cryptiX.asn1.ASN1Object
The ASN.1 type of this ASN.1 object.
ATTR_CA_CERTIFICATE. Static variable in class cryptiX.apps.BrowserKeySign
Attribute index - The CA certificate file.
ATTR_CA_PRIVATE_KEY. Static variable in class cryptiX.apps.BrowserKeySign
Attribute index - The CA private key file.
ATTR_CERT_LOG_FILE. Static variable in class cryptiX.apps.BrowserKeySign
Attribute index - The log file for signed certificates.
ATTR_DAYSVALID. Static variable in class cryptiX.apps.BrowserKeySign
Attribute index - The days the certificate is valid from today.
ATTR_SERIALNUMBER. Static variable in class cryptiX.apps.BrowserKeySign
Attribute index - The serial number of the next certificate.

B

Base64Decoder(byte[]). Constructor for class cryptiX.utils.Base64Decoder
WP Create a decoder to decode a Byte-Array.
Base64Decoder(InputStream, OutputStream). Constructor for class cryptiX.utils.Base64Decoder
Create a decoder to decode a stream.
Base64Decoder(String). Constructor for class cryptiX.utils.Base64Decoder
Create a decoder to decode a String.
Base64Encoder(byte[]). Constructor for class cryptiX.utils.Base64Encoder
WP Create a new Base64 encoder, to encode the given array.
Base64Encoder(InputStream, OutputStream). Constructor for class cryptiX.utils.Base64Encoder
Create a new Base64 encoder, encoding input to output.
Base64Encoder(String). Constructor for class cryptiX.utils.Base64Encoder
Create a new Base64 encoder, to encode the given string.
Base64FormatException(String). Constructor for class cryptiX.utils.Base64FormatException
BigInt(BigInt). Constructor for class cryptiX.rsa.BigInt
WP Construct a BigInt with a given BigInt.
BigInt(boolean, int[], int). Constructor for class cryptiX.rsa.BigInt
BigInt(byte[]). Constructor for class cryptiX.rsa.BigInt
WP converts a byte array to a BigInt
BigInt(int). Constructor for class cryptiX.rsa.BigInt
WP Construct a BigInt with a given int value.
BigInt(long). Constructor for class cryptiX.rsa.BigInt
Construct a BigInt with a given long value.
BIT_STRING. Static variable in class cryptiX.asn1.ASN
bitLength(). Method in class cryptiX.rsa.BigInt
WP Returns number of bits for this BigInt uses the formula: length = ln(BigInt)/ln(2) + 1
BlockCipher(int, int). Constructor for class cryptiX.crypto.BlockCipher
blockSize. Variable in class cryptiX.crypto.BlockCipher
blockSize(). Method in class cryptiX.crypto.BlockCipher
BOOLEAN. Static variable in class cryptiX.asn1.ASN
BrowserKeySign(). Constructor for class cryptiX.apps.BrowserKeySign
byteArrayToString(byte[]). Static method in class cryptiX.utils.Util

C

CbcBlockCipher(BlockCipher). Constructor for class cryptiX.crypto.CbcBlockCipher
charCount(String, char). Static method in class cryptiX.utils.Util
checkSignature(byte[], byte[], String). Method in class cryptiX.rsa.PublicKey
checks a signature of a message by calling the signature algorithm specified by OID
Cipher(int). Constructor for class cryptiX.crypto.Cipher
CodingException(). Constructor for class cryptiX.asn1.CodingException
CodingException(String). Constructor for class cryptiX.asn1.CodingException
coefficient(). Method in class cryptiX.rsa.PrivateKey
returns the coefficient
commonName(). Method in class cryptiX.utils.Name
commonNameOID. Static variable in class cryptiX.utils.Name
compare(BigInt). Method in class cryptiX.rsa.BigInt
Compare to another BigInt.
compare(BigInt, BigInt). Static method in class cryptiX.rsa.BigInt
WP bug removed Compare two BigInt
components(). Method in class cryptiX.asn1.ASN1
returns the number of components for this ASN1Object.
CONTEXT(). Constructor for class cryptiX.asn1.CONTEXT
Create a new CONTEXT.
CONTEXT(int, ASN1Object). Constructor for class cryptiX.asn1.CONTEXT
Create a new CONTEXT.
CONTEXT_SPECIFIC. Static variable in class cryptiX.asn1.ASN
convert(Object, Class). Static method in class cryptiX.utils.Convert
Converts the given Java object to another object of the given class.
copyBlock(byte[], byte[]). Static method in class cryptiX.crypto.CryptoUtils
copyBlock(byte[], int, byte[], int, int). Static method in class cryptiX.crypto.CryptoUtils
countComponents(). Method in class cryptiX.asn1.ASN1Object
Returns the number of component objects.
countComponents(). Method in interface cryptiX.utils.Composite
Returns the number of component objects.
countOnes(byte). Static method in class cryptiX.utils.Util
countOnes(int). Static method in class cryptiX.utils.Util
countOnes(long). Static method in class cryptiX.utils.Util
country(). Method in class cryptiX.utils.Name
countryOID. Static variable in class cryptiX.utils.Name
Crc16Hash(). Constructor for class cryptiX.crypto.Crc16Hash
Crc32Hash(). Constructor for class cryptiX.crypto.Crc32Hash
create(ASN). Static method in class cryptiX.asn1.ASN
Produces a new ASN.1 object, given the ASN.1 type name of it.
create(ASN, Object). Static method in class cryptiX.asn1.ASN
Produces a new ASN.1 object, given the ASN.1 type and Java value for it.
create(Class). Method in class cryptiX.utils.Factory
Creates a new instance of the given class.
create(Class, Object, boolean). Method in class cryptiX.utils.Factory
Create an instance using the given interface, type and default.
createSignature(byte[], String). Method in class cryptiX.rsa.PrivateKey
creates a signature according to PKCS #1
crypt(BigInt). Method in class cryptiX.rsa.PublicKey
uses the public key en/decrypt a message
CryptoUtils(). Constructor for class cryptiX.crypto.CryptoUtils
cryptPrivate(BigInt). Method in class cryptiX.rsa.PrivateKey
Encrypt or decrypt a BigInt using the private key.

D

Date2UTCTime(Date). Static method in class cryptiX.utils.Util
dbg(). Method in class cryptiX.rsa.BigInt
decrypt(byte). Method in class cryptiX.crypto.Rc4Cipher
decrypt(byte). Method in class cryptiX.crypto.Rot13Cipher
decrypt(byte). Method in class cryptiX.crypto.StreamCipher
decrypt(byte[]). Method in class cryptiX.crypto.BlockCipher
WP decrypts an array where the length must be a multiple of 8
decrypt(byte[]). Method in class cryptiX.crypto.CbcBlockCipher
WP decrypts an array where the length must be a multiple of 8
decrypt(byte[]). Method in class cryptiX.crypto.Rc4Cipher
WP Decrypt an array of bytes.
decrypt(byte[], byte[]). Method in class cryptiX.crypto.BlockCipher
decrypt(byte[], byte[]). Method in class cryptiX.crypto.StreamCipher
decrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.BlockCipher
decrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.CbcBlockCipher
decrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.Des3Cipher
decrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.DesCipher
decrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.IdeaCipher
decrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.NullCipher
decrypt(byte[], int, byte[], int, int). Method in class cryptiX.crypto.Rc4Cipher
decrypt(byte[], int, byte[], int, int). Method in class cryptiX.crypto.Rot13Cipher
decrypt(byte[], int, byte[], int, int). Method in class cryptiX.crypto.StreamCipher
decrypt(String). Method in class cryptiX.rsa.RSAPrivateKey
decrypts an encrypted PrivateKeyInfo (PKCS#5 and PKCS#8).
DER. Static variable in class cryptiX.asn1.ASN1
Des3Cipher(byte[]). Constructor for class cryptiX.crypto.Des3Cipher
Des3Cipher(String). Constructor for class cryptiX.crypto.Des3Cipher
DesCipher(byte[]). Constructor for class cryptiX.crypto.DesCipher
DesCipher(String). Constructor for class cryptiX.crypto.DesCipher
divide(BigInt, BigInt). Static method in class cryptiX.rsa.BigInt
Divide two BigInts, producing the quotient and remainder.
doubleToString(double). Static method in class cryptiX.utils.Util
doubleValue(). Method in class cryptiX.rsa.BigInt
Returns the value of the number as a double.

E

EmailAddressOID. Static variable in class cryptiX.utils.Name
encrypt(byte). Method in class cryptiX.crypto.Rc4Cipher
encrypt(byte). Method in class cryptiX.crypto.Rot13Cipher
encrypt(byte). Method in class cryptiX.crypto.StreamCipher
encrypt(byte[]). Method in class cryptiX.crypto.BlockCipher
WP encrypts an array where the length must be a multiple of 8
encrypt(byte[]). Method in class cryptiX.crypto.CbcBlockCipher
WP encrypts an array where the length must be a multiple of 8
encrypt(byte[]). Method in class cryptiX.crypto.Rc4Cipher
WP Encrypt an array of bytes.
encrypt(byte[], byte[]). Method in class cryptiX.crypto.BlockCipher
encrypt(byte[], byte[]). Method in class cryptiX.crypto.StreamCipher
encrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.BlockCipher
encrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.CbcBlockCipher
encrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.Des3Cipher
encrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.DesCipher
encrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.IdeaCipher
encrypt(byte[], int, byte[], int). Method in class cryptiX.crypto.NullCipher
encrypt(byte[], int, byte[], int, int). Method in class cryptiX.crypto.Rc4Cipher
encrypt(byte[], int, byte[], int, int). Method in class cryptiX.crypto.Rot13Cipher
encrypt(byte[], int, byte[], int, int). Method in class cryptiX.crypto.StreamCipher
encrypt(String). Method in class cryptiX.rsa.RSAPrivateKey
Encrypt the PrivateKeyInfo data structure (PKCS#5 and PKCS#8).
EncryptedInputStream(BlockCipher, InputStream). Constructor for class cryptiX.crypto.EncryptedInputStream
EncryptedInputStream(StreamCipher, InputStream). Constructor for class cryptiX.crypto.EncryptedInputStream
EncryptedOutputStream(BlockCipher, OutputStream). Constructor for class cryptiX.crypto.EncryptedOutputStream
EncryptedOutputStream(StreamCipher, OutputStream). Constructor for class cryptiX.crypto.EncryptedOutputStream
encryptionAlgorithm(). Method in class cryptiX.rsa.RSAPrivateKey
returns the algorithm the private key was encrypted
ENUMERATED. Static variable in class cryptiX.asn1.ASN
equals(Hash). Method in class cryptiX.crypto.Hash
equals(Object). Method in class cryptiX.asn1.ASN
Compares two ASN.1 types by tag
equals(Object). Method in class cryptiX.rsa.BigInt
Compare two BigInts for numerical equality.
equals(Object). Method in class cryptiX.rsa.PublicKey
returns true if the public keys are equal
equalsBlock(byte[], byte[]). Static method in class cryptiX.crypto.CryptoUtils
equalsBlock(byte[], int, byte[], int, int). Static method in class cryptiX.crypto.CryptoUtils
even(long). Static method in class cryptiX.utils.Util
exponent1(). Method in class cryptiX.rsa.PrivateKey
returns the first exponent
exponent2(). Method in class cryptiX.rsa.PrivateKey
returns the second exponent
EXTERNAL. Static variable in class cryptiX.asn1.ASN

F

Factory(). Constructor for class cryptiX.utils.Factory
Restrict instantiation to the class itself and subclasses.
fillBlock(byte[], byte). Static method in class cryptiX.crypto.CryptoUtils
fillBlock(byte[], int, byte, int). Static method in class cryptiX.crypto.CryptoUtils
fingerprint(). Method in class cryptiX.asn1.ASN1
returns a fingerprint (MD5 Hash of the whole cert) from this ASN1 object.
fingerprint(). Method in class cryptiX.rsa.RSAPrivateKey
returns the fingerprint of this private key
fingerprint(). Method in class cryptiX.user.X509Certificate
returns the fingerprint of this certificate
fixedRead(InputStream, byte[], int, int). Static method in class cryptiX.utils.Util
flattenStrarr(String[]). Static method in class cryptiX.utils.Util
floatValue(). Method in class cryptiX.rsa.BigInt
Returns the value of the number as a float.
flush(). Method in class cryptiX.crypto.EncryptedOutputStream
Fmt(). Constructor for class cryptiX.utils.Fmt
fmt(byte). Static method in class cryptiX.utils.Fmt
fmt(byte, int). Static method in class cryptiX.utils.Fmt
fmt(byte, int, int). Static method in class cryptiX.utils.Fmt
fmt(char). Static method in class cryptiX.utils.Fmt
fmt(char, int). Static method in class cryptiX.utils.Fmt
fmt(char, int, int). Static method in class cryptiX.utils.Fmt
fmt(double). Static method in class cryptiX.utils.Fmt
fmt(double, int). Static method in class cryptiX.utils.Fmt
fmt(double, int, int). Static method in class cryptiX.utils.Fmt
fmt(double, int, int, int). Static method in class cryptiX.utils.Fmt
fmt(float). Static method in class cryptiX.utils.Fmt
fmt(float, int). Static method in class cryptiX.utils.Fmt
fmt(float, int, int). Static method in class cryptiX.utils.Fmt
fmt(float, int, int, int). Static method in class cryptiX.utils.Fmt
fmt(int). Static method in class cryptiX.utils.Fmt
fmt(int, int). Static method in class cryptiX.utils.Fmt
fmt(int, int, int). Static method in class cryptiX.utils.Fmt
fmt(long). Static method in class cryptiX.utils.Fmt
fmt(long, int). Static method in class cryptiX.utils.Fmt
fmt(long, int, int). Static method in class cryptiX.utils.Fmt
fmt(Object). Static method in class cryptiX.utils.Fmt
fmt(Object, int). Static method in class cryptiX.utils.Fmt
fmt(Object, int, int). Static method in class cryptiX.utils.Fmt
fmt(short). Static method in class cryptiX.utils.Fmt
fmt(short, int). Static method in class cryptiX.utils.Fmt
fmt(short, int, int). Static method in class cryptiX.utils.Fmt
fmt(String). Static method in class cryptiX.utils.Fmt
fmt(String, int). Static method in class cryptiX.utils.Fmt
fmt(String, int, int). Static method in class cryptiX.utils.Fmt

G

generateKeys(int). Method in class cryptiX.rsa.PrivateKey
generates the key pair and uses the Java default random number generator
generateKeys(int). Method in class cryptiX.rsa.RSAPrivateKey
generates the key pair
generateKeys(int, Random). Method in class cryptiX.rsa.PrivateKey
generates the key pair and uses a give random number generator
generateKeys(int, Random). Method in class cryptiX.rsa.RSAPrivateKey
generates the key pair
get(). Method in class cryptiX.crypto.Hash
getAsnType(). Method in class cryptiX.asn1.ASN1Object
Returns the ASN.1 type of this ASN.1 object.
getBits(). Static method in class cryptiX.rsa.BigInt
WP returns the MASK
getCACertificate(). Method in class cryptiX.apps.BrowserKeySign
Get the CA Certificate file name.
getCAPrivateKey(). Method in class cryptiX.apps.BrowserKeySign
Get the CA private key file name.
getComponent(int). Method in class cryptiX.asn1.ASN1Object
Returns the component at the given location within a sequence.
getComponent(int). Method in interface cryptiX.utils.Composite
Returns the component at the given location within a sequence.
getComponentAt(int). Method in class cryptiX.asn1.ASN1
Returns the ASN1Object at index if asn1Obj is a SEQUENCE.
getComponents(). Method in class cryptiX.asn1.ASN1Object
Returns an Enumeration that iterates over the component objects.
getComponents(). Method in interface cryptiX.utils.Composite
Returns an Enumeration that iterates over the component objects.
getFirstObject(). Method in class cryptiX.asn1.ASN1
returns the first object within the first sequence is used for checking the signature from the original data
getLogFile(). Method in class cryptiX.apps.BrowserKeySign
Get the log file for signed certificates.
getMask(). Static method in class cryptiX.rsa.BigInt
WP returns the MASK
getMonthsValid(). Method in class cryptiX.apps.BrowserKeySign
Get the number of days till the cert expires.
getName(). Method in class cryptiX.asn1.ASN
Returns the name of the object
getOutputRadix(). Static method in class cryptiX.rsa.BigInt
WP gets the output radix
getPublicKey(). Method in class cryptiX.user.NetscapeCertRequest
return the public key from this spkac structure
getSerialNumber(). Method in class cryptiX.apps.BrowserKeySign
Get the serial number of next certificate.
getTypes(). Method in class cryptiX.asn1.ASN1Object
Gets the classes in which formats the values may be returned.
getTypes(ASN). Static method in class cryptiX.asn1.ASN
Return the known Java classes the given ASN.1 type can be represented as.
getValue(). Method in class cryptiX.asn1.ASN1Object
Get the value of this component as a native Java object.
getValue(). Method in class cryptiX.asn1.CONTEXT
Returns the value of this context
getValueInternal(). Method in class cryptiX.asn1.ASN1Object
Returns the object value, used by the coders.

H

handle(Request, URLDecoder). Method in class cryptiX.apps.BrowserKeySign
handles the reply for this POST
Hash(int). Constructor for class cryptiX.crypto.Hash
hashBytes. Variable in class cryptiX.crypto.Hash
hashCode(). Method in class cryptiX.asn1.ASN
Returns hashcode for this object
hashCode(). Method in class cryptiX.rsa.BigInt
hashCode(). Method in class cryptiX.crypto.Hash
hashSize. Variable in class cryptiX.crypto.Hash
hashSize(). Method in class cryptiX.crypto.Hash
hashStr(String, Hash). Static method in class cryptiX.crypto.Hash
hasMoreElements(). Method in class cryptiX.utils.ArrayEnumeration
hasMoreElements(). Method in class cryptiX.utils.NullEnumeration
Returns always false.
hasSmallFactor(BigInt). Static method in class cryptiX.rsa.TestPrime
HX. Static variable in class cryptiX.utils.Fmt

I

IA5STRING. Static variable in class cryptiX.asn1.ASN
ID(). Method in class cryptiX.rsa.PublicKey
returns the ID of the public key
IdeaCipher(byte[]). Constructor for class cryptiX.crypto.IdeaCipher
IdeaCipher(String). Constructor for class cryptiX.crypto.IdeaCipher
init(ASN). Method in class cryptiX.asn1.ASN1Object
Performs any class specific initialization.
init(ASN). Method in class cryptiX.asn1.CONTEXT
Perform CONTEXT specific initialization
int2string(int). Static method in class cryptiX.utils.Util
converts an integer to a string with length 2
INTEGER. Static variable in class cryptiX.asn1.ASN
intValue(). Method in class cryptiX.rsa.BigInt
Returns the value of the number as an int.
isA(ASN). Method in class cryptiX.asn1.ASN1Object
Tests if this object is an instance of given ASN.1 type.
isEncrypted(). Method in class cryptiX.rsa.RSAPrivateKey
returns true if the private key is encrypted
isPrime(BigInt). Static method in class cryptiX.rsa.TestPrime
isPrimitive(). Method in class cryptiX.asn1.CONTEXT
Returns the value of this context
issuer(). Method in class cryptiX.user.X509Certificate
returns the issuer of this certificate
isZero(). Method in class cryptiX.rsa.BigInt
Test for zero.

K

keySize. Variable in class cryptiX.crypto.Cipher
keySize(). Method in class cryptiX.crypto.Cipher

L

lessThan(BigInt). Method in class cryptiX.rsa.BigInt
Ordering comparison.
LJ. Static variable in class cryptiX.utils.Fmt
loadClass(String). Static method in class cryptiX.utils.Loader
Loads and resolves a class with the given name.
locality(). Method in class cryptiX.utils.Name
localityOID. Static variable in class cryptiX.utils.Name
longValue(). Method in class cryptiX.rsa.BigInt
Returns the value of the number as a long.
lsDateStr(Date). Static method in class cryptiX.utils.Util

M

main(String[]). Static method in class cryptiX.utils.Base64Decoder
Test the decoder.
main(String[]). Static method in class cryptiX.utils.Base64Encoder
Testing the encoder.
main(String[]). Static method in class cryptiX.utils.Fmt
main(String[]). Static method in class cryptiX.crypto.IdeaCipher
main(String[]). Static method in class cryptiX.crypto.ShaHash
makeKey(String). Method in class cryptiX.crypto.Cipher
match(String, String). Static method in class cryptiX.utils.Util
Md5Hash(). Constructor for class cryptiX.crypto.Md5Hash
mod(BigInt). Method in class cryptiX.rsa.BigInt
WP BigInt modulo n
modulus(). Method in class cryptiX.rsa.PublicKey
returns the modulus
multiply(BigInt). Method in class cryptiX.rsa.BigInt
Return this scaled by multiplicand.
multiply(BigInt, BigInt). Static method in class cryptiX.rsa.BigInt
Return product of two BigInts.
multiply(long). Method in class cryptiX.rsa.BigInt
Return this scaled by multiplicand.

N

name. Variable in class cryptiX.asn1.ASN
A printable name of this object
Name(). Constructor for class cryptiX.utils.Name
default constructor
Name(ASN1Object). Constructor for class cryptiX.utils.Name
constructor for ASN1Object: SEQUENCE OF RelativeDistinguishedName
Name(String, String, String, String, String, String). Constructor for class cryptiX.utils.Name
constructor
negate(). Method in class cryptiX.rsa.BigInt
Return the integer with the same magnitude and opposite sign.
NEGATIVE_ONE. Static variable in class cryptiX.rsa.BigInt
NetscapeCertRequest(byte[]). Constructor for class cryptiX.user.NetscapeCertRequest
create a spkac form a PEM or DER array
NetscapeCertRequest(String). Constructor for class cryptiX.user.NetscapeCertRequest
create a spkac from a PEM or DER file
netscapeFormat(). Method in class cryptiX.rsa.RSAPrivateKey
returns true if this privateKey is in netscape format
netscapeFormat(). Method in class cryptiX.user.X509Certificate
returns true if this cert is in netscape format
nextElement(). Method in class cryptiX.utils.ArrayEnumeration
nextElement(). Method in class cryptiX.utils.NullEnumeration
Throws always NoSuchElementException
NonCompositeException(). Constructor for class cryptiX.utils.NonCompositeException
NonCompositeException(String). Constructor for class cryptiX.utils.NonCompositeException
notAfterDate(). Method in class cryptiX.user.X509Certificate
returns the not after date of this certificate
notBeforeDate(). Method in class cryptiX.user.X509Certificate
returns the not before date of this certificate
NULL. Static variable in class cryptiX.asn1.ASN
Null. Static variable in class cryptiX.asn1.ASN
Special object denoting the NULL asn *value* (not NULL type).
NullCipher(). Constructor for class cryptiX.crypto.NullCipher
NullEnumeration(). Constructor for class cryptiX.utils.NullEnumeration

O

OBJECT_DESCRIPTOR. Static variable in class cryptiX.asn1.ASN
OC. Static variable in class cryptiX.utils.Fmt
OCTET_STRING. Static variable in class cryptiX.asn1.ASN
odd(long). Static method in class cryptiX.utils.Util
OID. Static variable in class cryptiX.asn1.ASN
Oid2Name(String). Static method in class cryptiX.asn1.ASN1
returns the name of an object id
ONE. Static variable in class cryptiX.rsa.BigInt
organization(). Method in class cryptiX.utils.Name
organizationalUnit(). Method in class cryptiX.utils.Name
organizationalUnitOID. Static variable in class cryptiX.utils.Name
organizationOID. Static variable in class cryptiX.utils.Name

P

PEM. Static variable in class cryptiX.asn1.ASN1
pow(long, long). Static method in class cryptiX.utils.Util
prepare(). Method in class cryptiX.crypto.Crc16Hash
prepare(). Method in class cryptiX.crypto.Crc32Hash
prepare(). Method in class cryptiX.crypto.Hash
prepare(). Method in class cryptiX.crypto.Md5Hash
prepare(). Method in class cryptiX.crypto.ShaHash
prime1(). Method in class cryptiX.rsa.PrivateKey
returns the first prime
prime2(). Method in class cryptiX.rsa.PrivateKey
returns the second prime
primitive. Variable in class cryptiX.asn1.CONTEXT
shows if the encoding is primitive or constructed
print(ASN1Object). Static method in class cryptiX.asn1.ASN1
recurive method for toString();
PRINTABLESTRING. Static variable in class cryptiX.asn1.ASN
privateExponent(). Method in class cryptiX.rsa.PrivateKey
returns the private exponent
PrivateKey(). Constructor for class cryptiX.rsa.PrivateKey
The default constructor.
process(). Method in class cryptiX.utils.Base64Decoder
Do the actual decoding.
process(). Method in class cryptiX.utils.Base64Encoder
Process the data: encode the input stream to the output stream.
processArray(). Method in class cryptiX.utils.Base64Decoder
WP Do the decoding, and return a Byte-Array.
processArray(). Method in class cryptiX.utils.Base64Encoder
WP Encode the content of this encoder, as a byte-array.
processString(). Method in class cryptiX.utils.Base64Decoder
Do the decoding, and return a String.
processString(). Method in class cryptiX.utils.Base64Encoder
Encode the content of this encoder, as a string.
publicExponent(). Method in class cryptiX.rsa.PublicKey
returns the public exponent
publicKey(). Method in class cryptiX.rsa.PrivateKey
returns the public key part of this private key
PublicKey(). Constructor for class cryptiX.rsa.PublicKey
publicKey(). Method in class cryptiX.rsa.RSAPrivateKey
returns the public key part of this private key
publicKey(). Method in class cryptiX.user.X509Certificate
returns the public key of this certificate
publicKey(). Method in class cryptiX.user.X509CertRequest
returns the public key of this certificate request
PublicKey(String, BigInt, BigInt). Constructor for class cryptiX.rsa.PublicKey
creates a public key with given values

Q

quotient(BigInt, BigInt). Static method in class cryptiX.rsa.BigInt
Divide two BigInts, producing the quotient.

R

random(BigInt). Method in class cryptiX.rsa.RandomPrimeGenerator
Generate a random BigInt less a specified limit
random(Random, int). Method in class cryptiX.rsa.RandomPrimeGenerator
Generate a random BigInt with specified length
random_digit_exponential(Random, BigInt). Static method in class cryptiX.rsa.BigInt
Used for testing divide.
randomBlock(byte[]). Static method in class cryptiX.crypto.CryptoUtils
randomBlock(byte[], int, int). Static method in class cryptiX.crypto.CryptoUtils
randomPrime(int). Method in class cryptiX.rsa.RandomPrimeGenerator
Generate a prime BigInt.
Rc4Cipher(byte[]). Constructor for class cryptiX.crypto.Rc4Cipher
Rc4Cipher(String). Constructor for class cryptiX.crypto.Rc4Cipher
read(). Method in class cryptiX.crypto.EncryptedInputStream
read(byte[], int, int). Method in class cryptiX.crypto.EncryptedInputStream
read(DataInput). Static method in class cryptiX.rsa.BigInt
WP Read a BigInt from a input stream.
readKeyFile(String). Method in class cryptiX.asn1.ASN1
REAL. Static variable in class cryptiX.asn1.ASN
register(ASN, Class). Static method in class cryptiX.asn1.ASN
Registers a new ASN.1 type.
register(Class, Object, Class). Method in class cryptiX.utils.Factory
Register a class as one providing implementations for a given interface and type.
registerOID(String, String). Static method in class cryptiX.asn1.ASN1
registers a OID <-> name pair
remainder(BigInt, BigInt). Static method in class cryptiX.rsa.BigInt
Divide two BigInts, returning the remainder
removeComponent(Composite). Method in class cryptiX.asn1.ASN1Object
Removes a component from a sequence.
removeComponent(Composite). Method in interface cryptiX.utils.Composite
Removes a component from the container.
removeComponent(int). Method in class cryptiX.asn1.ASN1Object
Removes a component at the given location within a sequence.
removeComponent(int). Method in interface cryptiX.utils.Composite
Removes a component at the given location within the container.
reset(). Method in class cryptiX.crypto.Crc16Hash
reset(). Method in class cryptiX.crypto.Crc32Hash
reset(). Method in class cryptiX.crypto.Hash
reset(). Method in class cryptiX.crypto.Md5Hash
reset(). Method in class cryptiX.crypto.ShaHash
Rot13Cipher(). Constructor for class cryptiX.crypto.Rot13Cipher
RSAPrivateKey(). Constructor for class cryptiX.rsa.RSAPrivateKey
Default constructor.
RSAPrivateKey(ASN1Object). Constructor for class cryptiX.rsa.RSAPrivateKey
creates a RSA private key from an ASN1Object
RSAPrivateKey(String). Constructor for class cryptiX.rsa.RSAPrivateKey
creates a RSA private key from a PEM of DER file
RSAPublicKey(ASN1Object). Constructor for class cryptiX.rsa.RSAPublicKey
creates a public key from an ASN1Object of the following type - SubjectPublicKey - SubjectPublicKeyInfo
RSAPublicKey(BigInt, BigInt). Constructor for class cryptiX.rsa.RSAPublicKey
creates a RSA public key with given values
RSAPublicKey(String). Constructor for class cryptiX.rsa.RSAPublicKey
creates a RSA public key from a PEM of DER file

S

sameLength(String, String). Static method in class cryptiX.utils.Util
saveFormat(). Method in class cryptiX.asn1.ASN1
returns the file format (ASN1.DER, ASN1.PEM)
saveFormat(). Method in class cryptiX.rsa.RSAPrivateKey
returns the file format (ASN1.DER, ASN1.PEM) of the private key
saveFormat(). Method in class cryptiX.user.X509Certificate
returns the file format (ASN1.DER, ASN1.PEM) of the cert
saveFormat(). Method in class cryptiX.user.X509CertRequest
returns the file format (ASN1.DER, ASN1.PEM) of the cert request
saveToFile(String). Method in class cryptiX.asn1.ASN1
saves this ASN1Object to a DER file.
saveToFile(String). Method in class cryptiX.rsa.RSAPrivateKey
Encrypt private key and save to file.
saveToFile(String). Method in class cryptiX.user.X509Certificate
saves the certificate
saveToFile(String). Method in class cryptiX.user.X509CertRequest
saves the certificate request to a file
saveToFile(String, String, String). Method in class cryptiX.asn1.ASN1
saves this ASN1Object to a PEM file.
SEQUENCE. Static variable in class cryptiX.asn1.ASN
serialNumber(). Method in class cryptiX.user.X509Certificate
returns the serial number of this certificate
SET. Static variable in class cryptiX.asn1.ASN
setCommonName(String). Method in class cryptiX.utils.Name
setComponent(int, Composite). Method in class cryptiX.asn1.ASN1Object
Sets the component at the given location within a sequence.
setComponent(int, Composite). Method in interface cryptiX.utils.Composite
Sets the component at the given location within a sequence.
setCountry(String). Method in class cryptiX.utils.Name
setDecrypting(boolean). Method in class cryptiX.crypto.EncryptedInputStream
setEncrypting(boolean). Method in class cryptiX.crypto.EncryptedOutputStream
setEncryptionAlgorithm(String). Method in class cryptiX.rsa.RSAPrivateKey
sets the algorithm used to encrypt the private key
setID(String). Method in class cryptiX.rsa.PublicKey
sets the ID of the public key
setIssuer(Name). Method in class cryptiX.user.X509Certificate
sets the issuer of this certificate
setIv(byte[]). Method in class cryptiX.crypto.CbcBlockCipher
setKey(byte[]). Method in class cryptiX.crypto.CbcBlockCipher
setKey(byte[]). Method in class cryptiX.crypto.Cipher
setKey(byte[]). Method in class cryptiX.crypto.Des3Cipher
setKey(byte[]). Method in class cryptiX.crypto.DesCipher
setKey(byte[]). Method in class cryptiX.crypto.IdeaCipher
setKey(byte[]). Method in class cryptiX.crypto.NullCipher
setKey(byte[]). Method in class cryptiX.crypto.Rc4Cipher
setKey(byte[]). Method in class cryptiX.crypto.Rot13Cipher
setKey(String). Method in class cryptiX.crypto.Cipher
setKey(String). Method in class cryptiX.crypto.EncryptedInputStream
setKey(String). Method in class cryptiX.crypto.EncryptedOutputStream
setLcality(String). Method in class cryptiX.utils.Name
setNetscapeFormat(boolean). Method in class cryptiX.rsa.RSAPrivateKey
sets this private key to netscape format
setNetscapeFormat(boolean). Method in class cryptiX.user.X509Certificate
sets this certificate to netscape format
setNotAfter(Date). Method in class cryptiX.user.X509Certificate
sets the not after date of this certificate
setNotBefore(Date). Method in class cryptiX.user.X509Certificate
sets the not before date of this certificate
setOrganization(String). Method in class cryptiX.utils.Name
setOrganizationalUnit(String). Method in class cryptiX.utils.Name
setOutputRadix(int). Static method in class cryptiX.rsa.BigInt
WP sets the output radix for printing
setPublicKey(PublicKey). Method in class cryptiX.user.X509Certificate
sets the public key of this certificate
setPublicKey(PublicKey). Method in class cryptiX.user.X509CertRequest
sets the public key of this certificate request
setRandomIv(). Method in class cryptiX.crypto.CbcBlockCipher
setSaveFormat(int). Method in class cryptiX.asn1.ASN1
sets the file format (ASN1.DER, ASN1.PEM)
setSaveFormat(int). Method in class cryptiX.rsa.RSAPrivateKey
sets the file format (ASN1.DER, ASN1.PEM) of the private key
setSaveFormat(int). Method in class cryptiX.user.X509Certificate
sets the file format (ASN1.DER, ASN1.PEM) of the cert
setSaveFormat(int). Method in class cryptiX.user.X509CertRequest
sets the file format (ASN1.DER, ASN1.PEM) of the cert request
setSerialNumber(BigInt). Method in class cryptiX.user.X509Certificate
sets the serial number of this certificate
setSerialNumber(String). Method in class cryptiX.apps.BrowserKeySign
Sets the serial number of next certificate.
setSignatureAlgorithmID(String). Method in class cryptiX.user.X509Certificate
sets the signature algorithm of this certificate
setSignatureAlgorithmID(String). Method in class cryptiX.user.X509CertRequest
sets the signature algorithm of this certificate request
setStateOrProvince(String). Method in class cryptiX.utils.Name
setSubject(Name). Method in class cryptiX.user.X509Certificate
sets the subject of this certificate
setSubject(Name). Method in class cryptiX.user.X509CertRequest
sets the subject of this certificate request
setValue(int, ASN1Object). Method in class cryptiX.asn1.CONTEXT
This method is used to set the value of the context.
setValue(Object). Method in class cryptiX.asn1.ASN1Object
Set the value of this component as a native Java object.
setValue(Object). Method in class cryptiX.asn1.CONTEXT
Sets the object value.
setVersion(int). Method in class cryptiX.user.X509Certificate
sets the version of this certificate
setVersion(int). Method in class cryptiX.user.X509CertRequest
sets the version of this certificate request
ShaHash(). Constructor for class cryptiX.crypto.ShaHash
shiftLeft(). Method in class cryptiX.rsa.BigInt
WP Shifts the BigInt 1 bit to the left
shiftLeft(int). Method in class cryptiX.rsa.BigInt
WP Shifts the BigInt n bits to the left
shiftRight(). Method in class cryptiX.rsa.BigInt
WP Shifts the BigInt 1 bit to the right
shiftRight(int). Method in class cryptiX.rsa.BigInt
WP Shifts the BigInt n bits to the right
signatureAlgorithmID(). Method in class cryptiX.user.X509Certificate
returns the signature algorithm of this certificate
signatureAlgorithmID(). Method in class cryptiX.user.X509CertRequest
returns the signature algorithm of this certificate request
signCertificate(PrivateKey). Method in class cryptiX.user.X509Certificate
signs the certificate with the private key of the issuer
signCertRequest(PrivateKey). Method in class cryptiX.user.X509CertRequest
signs the certificate with the private key of the issuer
sortStrings(String[]). Static method in class cryptiX.utils.Util
splitStr(String). Static method in class cryptiX.utils.Util
spreadIntsToBytes(int[], int, byte[], int, int). Static method in class cryptiX.crypto.CryptoUtils
spreadShortsToBytes(int[], int, byte[], int, int). Static method in class cryptiX.crypto.CryptoUtils
squashBytesToInts(byte[], int, int[], int, int). Static method in class cryptiX.crypto.CryptoUtils
squashBytesToShorts(byte[], int, int[], int, int). Static method in class cryptiX.crypto.CryptoUtils
stateOrProvince(). Method in class cryptiX.utils.Name
stateOrProvinceOID. Static variable in class cryptiX.utils.Name
strCSpan(String, String). Static method in class cryptiX.utils.Util
StreamCipher(int). Constructor for class cryptiX.crypto.StreamCipher
STRING. Static variable in class cryptiX.asn1.ASN
strSpan(String, String). Static method in class cryptiX.utils.Util
subject(). Method in class cryptiX.user.X509Certificate
returns the subject of this certificate
subject(). Method in class cryptiX.user.X509CertRequest
returns the subject of this certificate request
subtract(BigInt). Method in class cryptiX.rsa.BigInt
Return the difference of two BigInts.
subtract(BigInt, BigInt). Static method in class cryptiX.rsa.BigInt
Return the difference of two BigInts.
system(String). Static method in class cryptiX.utils.Util

T

T61STRING. Static variable in class cryptiX.asn1.ASN
tag. Variable in class cryptiX.asn1.ASN
The ASN UNIVERSAL type tag represented by this object.
tag. Variable in class cryptiX.asn1.CONTEXT
The context specific tag number of the object.
tag(). Method in class cryptiX.asn1.CONTEXT
Returns the tag of this context
test(). Method in class cryptiX.rsa.BigInt
Test the sign of BigInt.
testLSB(). Method in class cryptiX.rsa.BigInt
WP test the LSB of the BigInt
TestPrime(). Constructor for class cryptiX.rsa.TestPrime
toASN1Object(). Method in class cryptiX.asn1.ASN1
returns the source ASN1Object
toASN1Object(). Method in class cryptiX.utils.Name
toByteArray(). Method in class cryptiX.rsa.BigInt
WP converts the BigInt to a byte array MSB in byte[0]
toByteArrayDER(). Method in class cryptiX.asn1.ASN1
returns the ASN1Object in DER format
toByteArrayPEM(). Method in class cryptiX.asn1.ASN1
returns the ASN1Object in PEM format
toDER(). Method in class cryptiX.user.X509CertRequest
returns the DER format of the certificate request
toDERArray(). Method in class cryptiX.user.X509Certificate
returns the DER format of the certificate
toPEM(). Method in class cryptiX.user.X509CertRequest
returns the PEM format of the certificate request
toPEMArray(). Method in class cryptiX.user.X509Certificate
returns the PEM format of the certificate
toSSLeay(). Method in class cryptiX.user.X509Certificate
toString(). Method in class cryptiX.asn1.ASN
Returns a String that represents the value of this Object.
toString(). Method in class cryptiX.asn1.ASN1
converts the ASN1Object to String result is similar asn1parse
toString(). Method in class cryptiX.rsa.BigInt
Convert to a radix-10 String.
toString(). Method in class cryptiX.asn1.CONTEXT
Returns a String that represents the value of this Object.
toString(). Method in class cryptiX.crypto.Hash
toString(). Method in class cryptiX.utils.Name
toString(). Method in class cryptiX.rsa.PrivateKey
String representation of the public key
toString(). Method in class cryptiX.rsa.PublicKey
String representation of the public key
toString(). Method in class cryptiX.user.X509Certificate
converts the certificate to a text output
toString(). Method in class cryptiX.user.X509CertRequest
converts the certificate request to a text output
toString(int). Method in class cryptiX.rsa.BigInt
Convert to a String.
toStringBlock(byte[]). Static method in class cryptiX.crypto.CryptoUtils
toStringBlock(byte[], int, int). Static method in class cryptiX.crypto.CryptoUtils
toSubjectPublicKey(). Method in class cryptiX.rsa.PublicKey
returns the public key as a SubjectPublicKey structure (X.509)
toSubjectPublicKey(). Method in class cryptiX.rsa.RSAPublicKey
returns a SubjectPublicKey object overwrites method in PublicKey
toSubjectPublicKeyInfo(). Method in class cryptiX.rsa.PublicKey
returns the public key as a SubjectPublicKeyInfo structure (X.509)
toSubjectPublicKeyInfo(). Method in class cryptiX.rsa.RSAPublicKey
returns a SubjectPublicKeyInfo object overwrites method in PublicKey
TWO. Static variable in class cryptiX.rsa.BigInt

U

UNKNOWN. Static variable in class cryptiX.asn1.ASN
Publicly known ASN.1 types
update(Observable, Object). Method in class cryptiX.rsa.PrivateKey
UTCTIME. Static variable in class cryptiX.asn1.ASN
UTCTime2Date(String). Static method in class cryptiX.utils.Util
Util(). Constructor for class cryptiX.utils.Util

V

value. Variable in class cryptiX.asn1.CONTEXT
The value of the context specific object
valueOf(ASN1Object). Static method in class cryptiX.rsa.PublicKey
creates a public key from a SubjectPublicKeyInfo object by calling the algorithm specified by OID
valueOf(String). Static method in class cryptiX.rsa.BigInt
Convert the String into a BigInt integer.
valueOf(String, int). Static method in class cryptiX.rsa.BigInt
Convert the String into a BigInt integer.
verify(). Method in class cryptiX.user.NetscapeCertRequest
verifies the self signed public key
verify(). Method in class cryptiX.user.X509Certificate
verifies a self signed certificate
verify(). Method in class cryptiX.user.X509CertRequest
verifies the self signed certificate request
verify(PublicKey). Method in class cryptiX.user.X509Certificate
verifies a signed certificate
version(). Method in class cryptiX.user.X509Certificate
returns the version of this certificate
version(). Method in class cryptiX.user.X509CertRequest
returns the version of this certificate request

W

write(byte[], int, int). Method in class cryptiX.crypto.EncryptedOutputStream
write(DataOutput). Method in class cryptiX.rsa.BigInt
WP write a BigInt to a output stream.
write(int). Method in class cryptiX.crypto.EncryptedOutputStream

X

X509Certificate(). Constructor for class cryptiX.user.X509Certificate
default constructor
X509Certificate(byte[]). Constructor for class cryptiX.user.X509Certificate
create a x509Certificate form a PEM or DER array
X509Certificate(String). Constructor for class cryptiX.user.X509Certificate
create a x509Certificate form a PEM or DER file
X509CertRequest(). Constructor for class cryptiX.user.X509CertRequest
default constructor
X509CertRequest(byte[]). Constructor for class cryptiX.user.X509CertRequest
create a x509CertRequest form a PEM or DER array
X509CertRequest(String). Constructor for class cryptiX.user.X509CertRequest
create a x509CertRequest form a PEM or DER file
xorBlock(byte[], byte[], byte[]). Static method in class cryptiX.crypto.CryptoUtils
xorBlock(byte[], int, byte[], int, byte[], int, int). Static method in class cryptiX.crypto.CryptoUtils

Z

ZERO. Static variable in class cryptiX.rsa.BigInt
zeroBlock(byte[]). Static method in class cryptiX.crypto.CryptoUtils
zeroBlock(byte[], int, int). Static method in class cryptiX.crypto.CryptoUtils
ZF. Static variable in class cryptiX.utils.Fmt