Alphabetical Index

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

_

_HMACInputStream(String,byte[],InputStream) - method in class COM.claymoresystems.crypto.HMACInputStream
_HMACOutputStream(String,byte[],OutputStream) - method in class COM.claymoresystems.crypto.HMACOutputStream
_stompOutputStream(java.io.OutputStream) - method in class COM.claymoresystems.ptls.SSLSocket

A

accept() - method in class COM.claymoresystems.ptls.SSLServerSocket
Accept a connection on this socket, and perform the SSL server handshake in the process
acceptUnverifiableCertificates(boolean) - method in class COM.claymoresystems.sslg.SSLPolicyInt
allow unverifiable certificates.
acceptUnverifiableCertificatesP() - method in class COM.claymoresystems.sslg.SSLPolicyInt
return whether unverifiable certificates are accepted
accum - static field in class COM.claymoresystems.util.Bench
addRoot(byte[]) - method in class COM.claymoresystems.cert.CertContext
areEqual(byte[],byte[]) - static method in class COM.claymoresystems.util.Util

B

base64Decode(String) - static method in class COM.claymoresystems.cert.WrappedObject
base64Encode(byte[]) - static method in class COM.claymoresystems.cert.WrappedObject
BaseDSAPrivateKey - class COM.claymoresystems.crypto.BaseDSAPrivateKey
BaseDSAPrivateKey.java Copyright (C) 1999, Claymore Systems, Inc.
BaseDSAPrivateKey() - constructor for class COM.claymoresystems.crypto.BaseDSAPrivateKey
BaseDSAPrivateKey(DSAPrivateKey) - constructor for class COM.claymoresystems.crypto.BaseDSAPrivateKey
BaseDSAPublicKey - class COM.claymoresystems.crypto.BaseDSAPublicKey
BaseDSAPublicKey.java Copyright (C) 1999, Claymore Systems, Inc.
BaseDSAPublicKey() - constructor for class COM.claymoresystems.crypto.BaseDSAPublicKey
BaseDSAPublicKey(DSAPublicKey) - constructor for class COM.claymoresystems.crypto.BaseDSAPublicKey
Bench - class COM.claymoresystems.util.Bench
Bench.java Copyright (C) 1999, Claymore Systems, Inc.
BIT_STRING - static field in class COM.claymoresystems.cert.DERUtils
Blindable - interface COM.claymoresystems.crypto.Blindable
This interface is implemented by algorithm objects that may be use blinding to prevent timing attacks.
BOOLEAN - static field in class COM.claymoresystems.cert.DERUtils
bytesAvailable() - method in class COM.claymoresystems.util.Silo

C

cctx - static field in class COM.claymoresystems.cert.CertVerify
CertContext - class COM.claymoresystems.cert.CertContext
Provide a generic context for ASN.1 computations and cert verification This class is used internally by PureTLS.
CertContext() - constructor for class COM.claymoresystems.cert.CertContext
CertContext(Vector) - constructor for class COM.claymoresystems.cert.CertContext
Certificate - interface COM.claymoresystems.sslg.Certificate
An interface specifying minimal certificate access functions
CertificateDecodeException.java Copyright (C) 1999, Claymore Systems, Inc.
CertificateDecodeException(String) - constructor for class COM.claymoresystems.cert.CertificateDecodeException
CertificateException - class COM.claymoresystems.cert.CertificateException
CertificateException.java Copyright (C) 1999, Claymore Systems, Inc.
CertificateException(String) - constructor for class COM.claymoresystems.cert.CertificateException
CertificateVerifyException.java Copyright (C) 1999, Claymore Systems, Inc.
CertificateVerifyException(String) - constructor for class COM.claymoresystems.cert.CertificateVerifyException
CertRequest - class COM.claymoresystems.cert.CertRequest
Generate various kinds of certificate signing requests.
CertVerify - class COM.claymoresystems.cert.CertVerify
CertVerify.java -- Unit test for certificates Copyright (C) 2001, RTFM, Inc.
CertVerifyPolicyInt - class COM.claymoresystems.sslg.CertVerifyPolicyInt
CertVerifyPolicyInt.java Copyright (C) 1999, Claymore Systems, Inc.
ChangePassword - class COM.claymoresystems.ptls.demo.ChangePassword
Change a password on a keyfile.
checkDates(boolean) - method in class COM.claymoresystems.sslg.CertVerifyPolicyInt
checkDatesP() - method in class COM.claymoresystems.sslg.CertVerifyPolicyInt
ClaymoreProvider - class COM.claymoresystems.provider.ClaymoreProvider
ClaymoreProvider.java Copyright (C) 1999, Claymore Systems, Inc.
ClaymoreProvider() - constructor for class COM.claymoresystems.provider.ClaymoreProvider
clear() - static method in class COM.claymoresystems.util.Bench
clear(int) - static method in class COM.claymoresystems.util.Bench
CLIENT - static field in class COM.claymoresystems.sslg.SSLSocketXInt
close() - method in class COM.claymoresystems.ptls.SSLSocket
close the connection.
createPrivateKey(BufferedReader,String,byte[]) - static method in class COM.claymoresystems.crypto.EAYEncryptedPrivateKey
createPublicKey(byte[]) - static method in class COM.claymoresystems.cert.X509SubjectPublicKeyInfo
Construct a public key based on this SubjectPublicKeyInfo

D

debug(int,String) - static method in class COM.claymoresystems.ptls.SSLDebug
debug(int,String,byte[]) - static method in class COM.claymoresystems.ptls.SSLDebug
DEBUG_ALL - static field in class COM.claymoresystems.ptls.SSLDebug
Print out all debugging information available.
DEBUG_CERT - static field in class COM.claymoresystems.ptls.SSLDebug
Certificate processing debugging
DEBUG_CODEC - static field in class COM.claymoresystems.ptls.SSLDebug
Print codec activities to the console.
DEBUG_CRYPTO - static field in class COM.claymoresystems.ptls.SSLDebug
Print out the input and output for crypto operations.
DEBUG_HANDSHAKE - static field in class COM.claymoresystems.ptls.SSLDebug
Print out handshake results
DEBUG_INIT - static field in class COM.claymoresystems.ptls.SSLDebug
Print out commentary during the initialization phase, including keyfile loading
DEBUG_MSG - static field in class COM.claymoresystems.ptls.SSLDebug
This provides some basic diagnostics about message processing.
DEBUG_STATE - static field in class COM.claymoresystems.ptls.SSLDebug
Print out state changes in the handshake.
DebuggingByteArrayInputStream.java Copyright (C) 2001, RTFM, Inc.
DebuggingByteArrayInputStream(InputStream) - constructor for class COM.claymoresystems.cert.DebuggingByteArrayInputStream
decodeAny(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
decodeBitString(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
decodeBitStringX(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
decodeBoolean(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
decodeInteger(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
decodeIntegerX(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
decodeOctetString(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
decodeOID(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
decodeSequence(InputStream) - static method in class COM.claymoresystems.cert.DERUtils
DECRYPT - static field in class COM.claymoresystems.crypto.PKCS1Pad
DERUtils - class COM.claymoresystems.cert.DERUtils
Simple DER encode utilities.
destroySession(String) - method in class COM.claymoresystems.ptls.SSLContext
dhAlwaysEphemeralP() - method in class COM.claymoresystems.sslg.SSLPolicyInt
DHGenerate - class COM.claymoresystems.ptls.demo.DHGenerate
DHGenerate.java Copyright (C) 1999, Claymore Systems, Inc.
DHPrivateKey - class COM.claymoresystems.crypto.DHPrivateKey
DHPrivateKey.java Copyright (C) 1999, Claymore Systems, Inc.
DHPublicKey - class COM.claymoresystems.crypto.DHPublicKey
DHPublicKey.java Copyright (C) 1999, Claymore Systems, Inc.
DHPublicKey(BigInteger) - constructor for class COM.claymoresystems.crypto.DHPublicKey
DHPublicKey(BigInteger,BigInteger,BigInteger) - constructor for class COM.claymoresystems.crypto.DHPublicKey
digest() - method in class COM.claymoresystems.crypto.HMACInputStream
digest() - method in class COM.claymoresystems.crypto.HMACOutputStream
DistinguishedName - interface COM.claymoresystems.sslg.DistinguishedName
DistinguishedName.java Copyright (C) 1999, Claymore Systems, Inc.
DSASignature - class COM.claymoresystems.provider.DSASignature
A class to perform DSA signature and verification.
DSASignature() - constructor for class COM.claymoresystems.provider.DSASignature
dump() - static method in class COM.claymoresystems.util.Bench
dump(boolean) - static method in class COM.claymoresystems.util.Bench

E

EAYDHParams - class COM.claymoresystems.cert.EAYDHParams
EAYDHParams.java Copyright (C) 1999, Claymore Systems, Inc.
EAYDHParams(BigInteger,BigInteger) - constructor for class COM.claymoresystems.cert.EAYDHParams
EAYDHParams(byte[]) - constructor for class COM.claymoresystems.cert.EAYDHParams
EAYDSAPrivateKey - class COM.claymoresystems.cert.EAYDSAPrivateKey
Construct a DSA private from the SSLeay style BER encoding
EAYDSAPrivateKey(byte[]) - constructor for class COM.claymoresystems.cert.EAYDSAPrivateKey
EAYDSAPrivateKey(DSAPrivateKey) - constructor for class COM.claymoresystems.cert.EAYDSAPrivateKey
EAYEncryptedPrivateKey - class COM.claymoresystems.crypto.EAYEncryptedPrivateKey
EAYEncryptedPrivateKey.java Copyright (C) 1999, Claymore Systems, Inc.
EAYRSAPrivateKey - class COM.claymoresystems.cert.EAYRSAPrivateKey
this is just a wrapper for X509RSAPrivateKey which passes it the encoding and stubs the params and OID
EAYRSAPrivateKey(byte[]) - constructor for class COM.claymoresystems.cert.EAYRSAPrivateKey
encodeBitString(byte[],OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeIA5String(String,OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeInteger(BigInteger,OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeOID(byte[],OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeOID(String,OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodePrintableString(String,OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodePublicKey(byte[],byte[],byte[]) - static method in class COM.claymoresystems.cert.X509SubjectPublicKeyInfo
encodeSequence(byte[],OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeSequence(ByteArrayOutputStream,OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeSet(byte[],OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeSet(ByteArrayOutputStream,OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeUnknownString(String,OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
encodeUTCTime(long,OutputStream) - static method in class COM.claymoresystems.cert.DERUtils
ENCRYPT - static field in class COM.claymoresystems.crypto.PKCS1Pad
end(int) - static method in class COM.claymoresystems.util.Bench
engineCiphertextBlockSize() - method in class COM.claymoresystems.provider.RawRSACipher
engineGetParameter(String) - method in class COM.claymoresystems.provider.RawDSASignature
SPI: There aren't any parameters
engineGetParameter(String) - method in class COM.claymoresystems.provider.RSASignature
SPI: There aren't any parameters
engineInitDecrypt(Key) - method in class COM.claymoresystems.provider.RawRSACipher
SPI: Initializes this cipher object for decryption, using the given private key.
engineInitEncrypt(Key) - method in class COM.claymoresystems.provider.RawRSACipher
SPI: Initializes this cipher object for encryption, using the given public key.
engineInitSign(PrivateKey) - method in class COM.claymoresystems.provider.DSASignature
SPI: Initializes this object for signing using the private key
engineInitSign(PrivateKey) - method in class COM.claymoresystems.provider.RawDSASignature
SPI: Initializes this object for signing using the private key
engineInitSign(PrivateKey) - method in class COM.claymoresystems.provider.RSASignature
SPI: Initializes this object for signing using the private key
engineInitVerify(PublicKey) - method in class COM.claymoresystems.provider.DSASignature
SPI: Initializes this object for verification using the given key
engineInitVerify(PublicKey) - method in class COM.claymoresystems.provider.RawDSASignature
SPI: Initializes this object for verification using the given key
engineInitVerify(PublicKey) - method in class COM.claymoresystems.provider.RSASignature
SPI: Initializes this object for verification using the given key
enginePlaintextBlockSize() - method in class COM.claymoresystems.provider.RawRSACipher
SPI: Return the block size, in bytes.
engineSetParameter(String,Object) - method in class COM.claymoresystems.provider.RawDSASignature
SPI: There aren't any parameters
engineSetParameter(String,Object) - method in class COM.claymoresystems.provider.RSASignature
SPI: There aren't any parameters
engineSign() - method in class COM.claymoresystems.provider.DSASignature
Sign the input, following FIPS-186.
engineSign() - method in class COM.claymoresystems.provider.RawDSASignature
Sign the input, following FIPS-186.
engineSign() - method in class COM.claymoresystems.provider.RSASignature
SPI: Sign the input
engineUpdate(byte) - method in class COM.claymoresystems.provider.DSASignature
SPI: Single byte update
engineUpdate(byte) - method in class COM.claymoresystems.provider.RawDSASignature
SPI: Single byte updates are forbidden for Raw DSA.
engineUpdate(byte) - method in class COM.claymoresystems.provider.RSASignature
SPI: Single byte updates are forbidden
engineUpdate(byte[],int,int) - method in class COM.claymoresystems.provider.DSASignature
SPI: Update with a buffer
engineUpdate(byte[],int,int) - method in class COM.claymoresystems.provider.RawDSASignature
SPI: Updates the digest.
engineUpdate(byte[],int,int) - method in class COM.claymoresystems.provider.RSASignature
SPI: Updates the data.
engineUpdate(byte[],int,int,byte[],int) - method in class COM.claymoresystems.provider.RawRSACipher
engineVerify(byte[]) - method in class COM.claymoresystems.provider.DSASignature
SPI: Raw Verify
engineVerify(byte[]) - method in class COM.claymoresystems.provider.RawDSASignature
SPI: Raw Verify
engineVerify(byte[]) - method in class COM.claymoresystems.provider.RSASignature
SPI: Verify the input
Extension - interface COM.claymoresystems.sslg.Extension
Extension.java Copyright (C) 1999, Claymore Systems, Inc.

F

fatalP() - method in class COM.claymoresystems.ptls.SSLAlertException
Was this alert fatal?

Fatal alerts mean that the connection is permanently closed because an unrecoverable error occurred.

findObject(BufferedReader,String,StringBuffer) - static method in class COM.claymoresystems.cert.WrappedObject
findSession(String) - method in class COM.claymoresystems.ptls.SSLContext
fitSignature(byte[],PublicKey) - static method in class COM.claymoresystems.cert.CertRequest

G

g - field in class COM.claymoresystems.crypto.DHPrivateKey
generateKey(String,int,String,BufferedWriter,boolean) - static method in class COM.claymoresystems.cert.CertRequest
Generate a key pair
get(int) - static method in class COM.claymoresystems.util.Bench
getAlgorithm() - method in class COM.claymoresystems.crypto.BaseDSAPrivateKey
getAlgorithm() - method in class COM.claymoresystems.crypto.BaseDSAPublicKey
getAlgorithm() - method in class COM.claymoresystems.crypto.DHPrivateKey
getAlgorithm() - method in class COM.claymoresystems.crypto.DHPublicKey
getCertificateChain() - method in class COM.claymoresystems.ptls.SSLSocket
get the certificate chain presented by the peer.
getCertificateChain() - method in class COM.claymoresystems.sslg.SSLSocketXInt
get the certificate chain presented by the peer.
getCertVerifyPolicy() - method in class COM.claymoresystems.sslg.SSLPolicyInt
getCipherSuite() - method in class COM.claymoresystems.ptls.SSLSocket
Get the cipherSuite in use on this socket, as an integer
getCipherSuite() - method in class COM.claymoresystems.sslg.SSLSocketXInt
get the cipherSuite that was negotiated on this socket
getCipherSuiteName(int) - static method in class COM.claymoresystems.sslg.SSLPolicyInt
get the name of a cipher from the number
getCipherSuiteNumber(String) - static method in class COM.claymoresystems.sslg.SSLPolicyInt
get the number of a cipher from the name
getCipherSuites() - method in class COM.claymoresystems.sslg.SSLPolicyInt
Return the allowed cipherSuites
getDebug(int) - static method in class COM.claymoresystems.ptls.SSLDebug
getDER() - method in class COM.claymoresystems.sslg.Certificate
get the DER of the cert itself
getDER() - method in class COM.claymoresystems.cert.X509Cert
Get the encoded form of this certificate
getDSAProvider() - static method in class COM.claymoresystems.ptls.LoadProviders
getEncoded() - method in class COM.claymoresystems.crypto.BaseDSAPrivateKey
getEncoded() - method in class COM.claymoresystems.crypto.BaseDSAPublicKey
getEncoded() - method in class COM.claymoresystems.crypto.DHPrivateKey
getEncoded() - method in class COM.claymoresystems.crypto.DHPublicKey
getEncoded() - method in class COM.claymoresystems.cert.EAYDHParams
getEncoded() - method in class COM.claymoresystems.cert.EAYDSAPrivateKey
getEncoded() - method in class COM.claymoresystems.cert.X509DSAPublicKey
getExplanation() - method in class COM.claymoresystems.ptls.SSLAlertException
Return a textual description of this alert
getExtensions() - method in class COM.claymoresystems.sslg.Certificate
Get the vector of extensions (if any)
getExtensions() - method in class COM.claymoresystems.cert.X509Cert
Get the vector of extensions (if any)
getFormat() - method in class COM.claymoresystems.crypto.BaseDSAPrivateKey
getFormat() - method in class COM.claymoresystems.crypto.BaseDSAPublicKey
getFormat() - method in class COM.claymoresystems.crypto.DHPrivateKey
getFormat() - method in class COM.claymoresystems.crypto.DHPublicKey
getFormat() - method in class COM.claymoresystems.cert.EAYDSAPrivateKey
getFormat() - method in class COM.claymoresystems.cert.X509DSAPublicKey
getg() - method in class COM.claymoresystems.crypto.DHPrivateKey
getg() - method in class COM.claymoresystems.crypto.DHPublicKey
getG() - method in class COM.claymoresystems.cert.EAYDHParams
getG() - method in class COM.claymoresystems.crypto.RawDSAParams
getgBytes() - method in class COM.claymoresystems.crypto.DHPrivateKey
getInputStream() - method in class COM.claymoresystems.ptls.SSLSocket
Get the input stream associated with this socket.
getInstance() - static method in class COM.claymoresystems.crypto.DHPrivateKey
getIssuerDER() - method in class COM.claymoresystems.sslg.Certificate
get the DER encoded issuer name
getIssuerDER() - method in class COM.claymoresystems.cert.X509Cert
Get the encoded form of the issuerName
getIssuerName() - method in class COM.claymoresystems.sslg.Certificate
Get the Isuser name as a DistinguishedName
getIssuerName() - method in class COM.claymoresystems.cert.X509Cert
Get the issuer name as an X509Name
getName() - method in class COM.claymoresystems.sslg.DistinguishedName
getName() - method in class COM.claymoresystems.util.RFC822Hdr
Return the field name
getName() - method in class COM.claymoresystems.cert.X509Name
Get the name in more or less unformatted form.
getNameDER() - method in class COM.claymoresystems.sslg.DistinguishedName
getNameDER() - method in class COM.claymoresystems.cert.X509Name
Get the DER form of the name
getNameString() - method in class COM.claymoresystems.sslg.DistinguishedName
getNameString() - method in class COM.claymoresystems.cert.X509Name
Get the name in a string form
getOID() - method in class COM.claymoresystems.sslg.Extension
getOID() - method in class COM.claymoresystems.cert.X509Ext
getOutputStream() - method in class COM.claymoresystems.ptls.SSLSocket
Get the input stream associated with this socket.
getp() - method in class COM.claymoresystems.crypto.DHPrivateKey
getp() - method in class COM.claymoresystems.crypto.DHPublicKey
getP() - method in class COM.claymoresystems.cert.EAYDHParams
getP() - method in class COM.claymoresystems.crypto.RawDSAParams
getParams() - method in class COM.claymoresystems.crypto.BaseDSAPrivateKey
getParams() - method in class COM.claymoresystems.crypto.BaseDSAPublicKey
getpBytes() - method in class COM.claymoresystems.crypto.DHPrivateKey
getPolicy() - method in class COM.claymoresystems.sslg.SSLContextInt
Get the current policy for this SSLContext
getPolicy() - method in class COM.claymoresystems.ptls.SSLSocket
Get the policy associated with this socket
getPolicy() - method in class COM.claymoresystems.sslg.SSLSocketXInt
Get the policy associated with this socket
getPublicKey() - method in class COM.claymoresystems.cert.X509Cert
Get the publicKey associated with this certificate
getQ() - method in class COM.claymoresystems.crypto.RawDSAParams
getRootList() - method in class COM.claymoresystems.cert.CertContext
getSerial() - method in class COM.claymoresystems.sslg.Certificate
get the serialNumber
getSerial() - method in class COM.claymoresystems.cert.X509Cert
Get the serial number
getSessionID() - method in class COM.claymoresystems.ptls.SSLSocket
Get the SessionID associated with this socket
getSessionID() - method in class COM.claymoresystems.sslg.SSLSocketXInt
Get the SessionID associated with this session
getSessionLifetime() - method in class COM.claymoresystems.sslg.SSLPolicyInt
return the lifetime of a session
getSpec() - static method in class COM.claymoresystems.cert.CertContext
getSubfield(int) - method in class COM.claymoresystems.util.RFC822Hdr
getSubfields() - method in class COM.claymoresystems.util.RFC822Hdr
Return the field value parsed as if it were a comma-delimited string.
getSubjectDER() - method in class COM.claymoresystems.sslg.Certificate
get the DER encoded subject name
getSubjectDER() - method in class COM.claymoresystems.cert.X509Cert
Get the encoded form of the subjectName
getSubjectName() - method in class COM.claymoresystems.sslg.Certificate
Get the Subject name as a DistinguishedName
getSubjectName() - method in class COM.claymoresystems.cert.X509Cert
Get the subject name as an X509Name
getValidityNotAfter() - method in class COM.claymoresystems.sslg.Certificate
get the not-valid-after date of the certificate (the end of the validity period)
getValidityNotAfter() - method in class COM.claymoresystems.cert.X509Cert
Get the end of the validity window
getValidityNotBefore() - method in class COM.claymoresystems.sslg.Certificate
get the not-valid-before date of the certificate (the beginning of the validity period)
getValidityNotBefore() - method in class COM.claymoresystems.cert.X509Cert
Get the beginning of the validity window
getValue() - method in class COM.claymoresystems.sslg.Extension
getValue() - method in class COM.claymoresystems.util.RFC822Hdr
Return the field value
getValue() - method in class COM.claymoresystems.cert.X509Ext
getVersion() - method in class COM.claymoresystems.ptls.SSLSocket
Get the version of SSL negotiated.
getVersion() - method in class COM.claymoresystems.sslg.SSLSocketXInt
Get the version of SSL negotiated.
getX() - method in class COM.claymoresystems.crypto.BaseDSAPrivateKey
getX() - method in class COM.claymoresystems.crypto.DHPrivateKey
getY() - method in class COM.claymoresystems.crypto.BaseDSAPrivateKey
getY() - method in class COM.claymoresystems.crypto.BaseDSAPublicKey
getY() - method in class COM.claymoresystems.crypto.DHPrivateKey
getY() - method in class COM.claymoresystems.crypto.DHPublicKey
getYBytes() - method in class COM.claymoresystems.crypto.DHPrivateKey

H

handshake() - method in class COM.claymoresystems.ptls.SSLSocket
Handshake.
handshakeOnConnect(boolean) - method in class COM.claymoresystems.sslg.SSLPolicyInt
handshakeOnConnectP() - method in class COM.claymoresystems.sslg.SSLPolicyInt
hardClose() - method in class COM.claymoresystems.ptls.SSLSocket
Hard close.
haveGoNativeProvider() - static method in class COM.claymoresystems.ptls.LoadProviders
HMACInputStream - class COM.claymoresystems.crypto.HMACInputStream
Provides an InputStream filter that MACs the data
HMACInputStream(String,byte[],InputStream) - constructor for class COM.claymoresystems.crypto.HMACInputStream
Create the input stream with the indicated key
HMACInputStream(String,String,InputStream) - constructor for class COM.claymoresystems.crypto.HMACInputStream
Create the input stream with the indicated key
HMACOutputStream - class COM.claymoresystems.crypto.HMACOutputStream
A filter stream that MACs the data
HMACOutputStream(String,byte[],OutputStream) - constructor for class COM.claymoresystems.crypto.HMACOutputStream
Create the output stream with the indicated key
HMACOutputStream(String,String,OutputStream) - constructor for class COM.claymoresystems.crypto.HMACOutputStream
Create the output stream with the indicated key

I

IA5STRING - static field in class COM.claymoresystems.cert.DERUtils
init() - static method in class COM.claymoresystems.ptls.LoadProviders
Force the CSP loads
initPrivateKey(BigInteger,BigInteger,SecureRandom) - method in class COM.claymoresystems.crypto.DHPrivateKey
initPrivateKey(BigInteger,BigInteger,SecureRandom) - method in class COM.claymoresystems.ptls.SSLDHPrivateKey
initPrivateKey(SecureRandom,int,boolean) - method in class COM.claymoresystems.crypto.DHPrivateKey
initPrivateKey(SecureRandom,int,boolean) - method in class COM.claymoresystems.ptls.SSLDHPrivateKey
Generate a DH private key.
INTEGER - static field in class COM.claymoresystems.cert.DERUtils
isCritical() - method in class COM.claymoresystems.sslg.Extension
isCritical() - method in class COM.claymoresystems.cert.X509Ext
isRoot(byte[]) - method in class COM.claymoresystems.cert.CertContext
isTag(int,InputStream) - static method in class COM.claymoresystems.cert.DERUtils

K

keyAgree(COM.claymoresystems.crypto.DHPublicKey,boolean) - method in class COM.claymoresystems.crypto.DHPrivateKey

L

loadCert(String) - static method in class COM.claymoresystems.cert.CertVerify
loadDHParams(InputStream) - method in class COM.claymoresystems.ptls.SSLContext
Load a DH parameters structure from disk.
loadDHParams(InputStream) - method in class COM.claymoresystems.sslg.SSLContextInt
loadDHParams(String) - method in class COM.claymoresystems.ptls.SSLContext
Load the DH parameters structure from a file
loadDHParams(String) - method in class COM.claymoresystems.sslg.SSLContextInt
loadEAYKeyFile(InputStream,String) - method in class COM.claymoresystems.ptls.SSLContext
Load a subset of SSLeay keyfiles.
loadEAYKeyFile(InputStream,String) - method in class COM.claymoresystems.sslg.SSLContextInt
loadEAYKeyFile(String,String) - method in class COM.claymoresystems.ptls.SSLContext
Load a subset of SSLeay keyfiles.
loadEAYKeyFile(String,String) - method in class COM.claymoresystems.sslg.SSLContextInt
loadObject(BufferedReader,String,StringBuffer) - static method in class COM.claymoresystems.cert.WrappedObject
loadPKCS12File(String,String) - method in class COM.claymoresystems.ptls.SSLContext
Load keying material from the indicated PKCS12/PFX keyfile, using the passphrase passed in
loadPKCS12File(String,String) - method in class COM.claymoresystems.sslg.SSLContextInt
LoadProviders - class COM.claymoresystems.ptls.LoadProviders
Force the CSPs to load.
loadRootCertificates(InputStream) - method in class COM.claymoresystems.ptls.SSLContext
Load a list of acceptable roots.
loadRootCertificates(InputStream) - method in class COM.claymoresystems.sslg.SSLContextInt
loadRootCertificates(String) - method in class COM.claymoresystems.ptls.SSLContext
Load a list of acceptable roots.
loadRootCertificates(String) - method in class COM.claymoresystems.sslg.SSLContextInt
loadRoots(String) - static method in class COM.claymoresystems.cert.CertVerify

M

main(args[]) - static method in class COM.claymoresystems.cert.CertVerify
main(args[]) - static method in class COM.claymoresystems.ptls.SSLSocket
Test code
main(String[]) - static method in class COM.claymoresystems.cert.CertRequest
main(String[]) - static method in class COM.claymoresystems.ptls.demo.ChangePassword
main(String[]) - static method in class COM.claymoresystems.ptls.demo.DHGenerate
main(String[]) - static method in class COM.claymoresystems.provider.RawRSACipher
Entry point for very basic self_test.
main(String[]) - static method in class COM.claymoresystems.ptls.SSLServerSocket
Internal test code
makePKCS10Request(KeyPair,COM.claymoresystems.cert.X509Name) - static method in class COM.claymoresystems.cert.CertRequest
Make a PKCS10 CSR
makeSelfSignedCert(KeyPair,COM.claymoresystems.cert.X509Name,int) - static method in class COM.claymoresystems.cert.CertRequest
Make a Self-signed cert
makeSimpleDN(Vector) - static method in class COM.claymoresystems.cert.CertRequest
makeSPKACRequest(KeyPair) - static method in class COM.claymoresystems.cert.CertRequest
Make a Netscape Signed Public Key and Cert request
mark - static field in class COM.claymoresystems.util.Bench
max(int,int) - static method in class COM.claymoresystems.util.Util
min(int,int) - static method in class COM.claymoresystems.util.Util

N

names - static field in class COM.claymoresystems.util.Bench
negotiateTLS(boolean) - method in class COM.claymoresystems.sslg.SSLPolicyInt
Set whether to try to negotiate TLS.
negotiateTLSP() - method in class COM.claymoresystems.sslg.SSLPolicyInt
return whether TLS is to be negotiated

O

OCTET_STRING - static field in class COM.claymoresystems.cert.DERUtils
OID - static field in class COM.claymoresystems.cert.DERUtils

P

p - field in class COM.claymoresystems.crypto.DHPrivateKey
params - field in class COM.claymoresystems.crypto.BaseDSAPrivateKey
params - field in class COM.claymoresystems.crypto.BaseDSAPublicKey
PKCS1Pad - class COM.claymoresystems.crypto.PKCS1Pad
Implement PKCS1 padding
pkcs1PadBuf(byte[],BigInteger,int) - static method in class COM.claymoresystems.crypto.PKCS1Pad
pkcs1PadBuf(byte[],PrivateKey) - static method in class COM.claymoresystems.crypto.PKCS1Pad
pkcs1PadBuf(SecureRandom,byte[],BigInteger,int) - static method in class COM.claymoresystems.crypto.PKCS1Pad
pkcs1PadBuf(SecureRandom,byte[],PublicKey) - static method in class COM.claymoresystems.crypto.PKCS1Pad
Pad a buffer for encryption with this public key
pkcs1UnpadBuf(byte[],int,BigInteger) - static method in class COM.claymoresystems.crypto.PKCS1Pad
pkcs1UnpadBuf(byte[],int,CryptixRSAPrivateKey) - static method in class COM.claymoresystems.crypto.PKCS1Pad
policy - field in class COM.claymoresystems.sslg.SSLContextInt
PRINTABLE_STRING - static field in class COM.claymoresystems.cert.DERUtils

R

RandomStore - class COM.claymoresystems.crypto.RandomStore
RandomStore.java Copyright (C) 1999, Claymore Systems, Inc.
RawDSAParams - class COM.claymoresystems.crypto.RawDSAParams
RawDSAParams.java Copyright (C) 1999, Claymore Systems, Inc.
RawDSAParams(BigInteger,BigInteger,BigInteger) - constructor for class COM.claymoresystems.crypto.RawDSAParams
RawDSAPublicKey - class COM.claymoresystems.crypto.RawDSAPublicKey
RawDSAPublicKey.java Copyright (C) 1999, Claymore Systems, Inc.
RawDSAPublicKey(BigInteger,DSAParams) - constructor for class COM.claymoresystems.crypto.RawDSAPublicKey
RawDSASignature - class COM.claymoresystems.provider.RawDSASignature
A class to perform DSA signature and verification.
RawDSASignature() - constructor for class COM.claymoresystems.provider.RawDSASignature
RawDSASignature(String) - constructor for class COM.claymoresystems.provider.RawDSASignature
RawRSACipher - class COM.claymoresystems.provider.RawRSACipher
The raw RSA encryption algorithm, without any block framing.
RawRSACipher() - constructor for class COM.claymoresystems.provider.RawRSACipher
Constructs a RawRSA cipher object, in the UNINITIALIZED state.
read() - method in class COM.claymoresystems.cert.DebuggingByteArrayInputStream
read() - method in class COM.claymoresystems.crypto.HMACInputStream
read() - method in class COM.claymoresystems.util.Silo
read(byte[]) - method in class COM.claymoresystems.crypto.HMACInputStream
read(byte[],int,int) - method in class COM.claymoresystems.cert.DebuggingByteArrayInputStream
read(byte[],int,int) - method in class COM.claymoresystems.util.Silo
readBlock(BufferedReader) - static method in class COM.claymoresystems.cert.WrappedObject
Read a base64 encoded block up to an -----END terminator, base64 decode it and return
readRandomStore(String,byte[]) - static method in class COM.claymoresystems.crypto.RandomStore
register(String) - static method in class COM.claymoresystems.util.Bench
renegotiate() - method in class COM.claymoresystems.ptls.SSLSocket
Renegotiate the SSL connection using the same policy

This is mainly useful when a client is responding to a server's request for renegotiation

renegotiate(COM.claymoresystems.sslg.SSLPolicyInt) - method in class COM.claymoresystems.ptls.SSLSocket
Renegotiate the SSL connection using the given policy

This is useful (for instance) for a server to renegotiate using client authentication

renegotiate(COM.claymoresystems.sslg.SSLPolicyInt) - method in class COM.claymoresystems.sslg.SSLSocketXInt
Renegotiate this connection using the specified policy.
requireBasicConstraints(boolean) - method in class COM.claymoresystems.sslg.CertVerifyPolicyInt
requireBasicConstraintsCritical(boolean) - method in class COM.claymoresystems.sslg.CertVerifyPolicyInt
requireBasicConstraintsCriticalP() - method in class COM.claymoresystems.sslg.CertVerifyPolicyInt
requireBasicConstraintsP() - method in class COM.claymoresystems.sslg.CertVerifyPolicyInt
requireClientAuth(boolean) - method in class COM.claymoresystems.sslg.SSLPolicyInt
Set whether or not to require client authentication when negotiating (this is relevant only for servers)
requireClientAuthP() - method in class COM.claymoresystems.sslg.SSLPolicyInt
Get whether client auth is required.
requireKeyUsage(boolean) - method in class COM.claymoresystems.sslg.CertVerifyPolicyInt
requireKeyUsageP() - method in class COM.claymoresystems.sslg.CertVerifyPolicyInt
RFC822Hdr - class COM.claymoresystems.util.RFC822Hdr
An RFC822Hdr is a single RFC822 style header.
RFC822Hdr(BufferedReader) - constructor for class COM.claymoresystems.util.RFC822Hdr
Create an RFC822Hdr by reading from the indicated reader
RFC822Hdr(String) - constructor for class COM.claymoresystems.util.RFC822Hdr
Create an RFC822Hdr from the indicated string
RSASignature - class COM.claymoresystems.provider.RSASignature
This class implements RSA signature w/ PKCS#1 padding but no DigestInfo encoding because Cryptix doesn't and SSL requires it for Client Auth.
RSASignature() - constructor for class COM.claymoresystems.provider.RSASignature

S

saveDHParams(String,int,boolean) - method in class COM.claymoresystems.ptls.SSLContext
Save DH parameters to disk, generating them if necessary
saveDHParams(String,int,boolean) - method in class COM.claymoresystems.sslg.SSLContextInt
saveEAYKeyFile(String,String) - method in class COM.claymoresystems.ptls.SSLContext
saveEAYKeyFile(String,String) - method in class COM.claymoresystems.sslg.SSLContextInt
seedRNG(byte[]) - method in class COM.claymoresystems.ptls.SSLContext
Build new RNG based on the indicated seed, or update current RNG
self_test(PrintWriter) - static method in class COM.claymoresystems.provider.RawRSACipher
sendClose() - method in class COM.claymoresystems.ptls.SSLSocket
Send our half of the SSL close_notify handshake
sendClose() - method in class COM.claymoresystems.sslg.SSLSocketXInt
Send our half of the SSL close_notify handshake
SEQUENCE - static field in class COM.claymoresystems.cert.DERUtils
SERVER - static field in class COM.claymoresystems.sslg.SSLSocketXInt
SET - static field in class COM.claymoresystems.cert.DERUtils
Sets the random number generator to be used for blinding Also turns on blinding
setBlindingInfo(SecureRandom,CryptixRSAPublicKey) - method in class COM.claymoresystems.provider.RawRSACipher
set the RNG for blinding
setBlindingInfo(SecureRandom,CryptixRSAPublicKey) - method in class COM.claymoresystems.provider.RSASignature
set the RNG for blinding
setCipherSuites(short[]) - method in class COM.claymoresystems.sslg.SSLPolicyInt
Specify which cipherSuites may be negotiated.
setDebug(int) - static method in class COM.claymoresystems.ptls.SSLDebug
Set the debugging value.
setDHAlwaysEphemeral(boolean) - method in class COM.claymoresystems.sslg.SSLPolicyInt
Force the creation of a new ephemeral DH key for each connection Only set this to false if you are using a Sophie-Germain or other prime designed to resist small subgroup attacks.
setPolicy(COM.claymoresystems.sslg.SSLPolicyInt) - method in class COM.claymoresystems.sslg.SSLContextInt
Set the policy for this SSLContext.
setSessonLifetime(int) - method in class COM.claymoresystems.sslg.SSLPolicyInt
Set the lifetime of a cached session.
SIGN - static field in class COM.claymoresystems.crypto.PKCS1Pad
signedByRoot(byte[]) - method in class COM.claymoresystems.cert.CertContext
sigToBytes(BigInteger) - method in class COM.claymoresystems.provider.RSASignature
Silo - class COM.claymoresystems.util.Silo
Silo.java This class is an unlimited size Silo (aka FIFO) Hence no Silo overflows! copyright (C) 1999, Claymore Systems, Inc.
Silo() - constructor for class COM.claymoresystems.util.Silo
Silo(int) - constructor for class COM.claymoresystems.util.Silo
SSLAlertException - class COM.claymoresystems.ptls.SSLAlertException
Represents an Alert.
SSLAlertException(COM.claymoresystems.ptls.SSLAlertX) - constructor for class COM.claymoresystems.ptls.SSLAlertException
SSLCaughtAlertException - class COM.claymoresystems.ptls.SSLCaughtAlertException
An alert that was sent by the other side
SSLContext - class COM.claymoresystems.ptls.SSLContext
SSLContext holds all state relevant to more than one SSL Session/ Connection.
SSLContextInt - class COM.claymoresystems.sslg.SSLContextInt
SSLContextInt.java Copyright (C) 1999, Claymore Systems, Inc.
SSLDebug - class COM.claymoresystems.ptls.SSLDebug
This class is intended for use in debugging PureTLS.
SSLDHPrivateKey - class COM.claymoresystems.ptls.SSLDHPrivateKey
SSLDHPrivateKey.java Copyright (C) 1999, Claymore Systems, Inc.
SSLException - class COM.claymoresystems.ptls.SSLException
A simple subclass of exception for SSL-specific as opposed to generic IO Exceptions
SSLException(String) - constructor for class COM.claymoresystems.ptls.SSLException
This exception is thrown when the handshake fails for some reason other than an alert being sent/received
SSLHandshakeFailedException(String) - constructor for class COM.claymoresystems.ptls.SSLHandshakeFailedException
SSLPolicyInt - class COM.claymoresystems.sslg.SSLPolicyInt
SSLPolicyInt.java Copyright (C) 1999, Claymore Systems, Inc.
This exception is thrown when the peer closes the connection without sending a close notify
SSLReHandshakeException - class COM.claymoresystems.ptls.SSLReHandshakeException
This exception is thrown when the client receives a rehandshake request.
SSLReHandshakeException() - constructor for class COM.claymoresystems.ptls.SSLReHandshakeException
SSLServerSocket - class COM.claymoresystems.ptls.SSLServerSocket
SSLServerSocket.java Copyright (C) 1999 Claymore Systems, Inc.
SSLServerSocket(COM.claymoresystems.ptls.SSLContext,int) - constructor for class COM.claymoresystems.ptls.SSLServerSocket
Create an SSLServerSocket specifying the port and backlog
SSLServerSocket(COM.claymoresystems.ptls.SSLContext,int,int) - constructor for class COM.claymoresystems.ptls.SSLServerSocket
Create an SSLServerSocket specifying the port only
Create an SSLServerSocket specifying the port, backlog, and listen address
Create an SSLServerSocket specifying the port, backlog, and listen address.
SSLSocket - class COM.claymoresystems.ptls.SSLSocket
SSLSocket.java Copyright (C) 1999, Claymore Systems, Inc.
SSLSocket() - constructor for class COM.claymoresystems.ptls.SSLSocket
SSLSocket(COM.claymoresystems.ptls.SSLContext,InetAddress,int) - constructor for class COM.claymoresystems.ptls.SSLSocket
Creates a stream socket and connects it to the specified port number at the specified IP address performing the SSL Handshake
Creates a stream socket and connects it to the specified port number at the specified IP address performing the SSL Handshake
Create an SSLSocket and connect it to the server on the using the specified input stream and output stream
Create an SSLSocket around the specified socket.
SSLSocket(COM.claymoresystems.ptls.SSLContext,String,int) - constructor for class COM.claymoresystems.ptls.SSLSocket
Create an SSLSocket and connect it to the server on the specified host and port, doing the SSLHandshake
Creates a stream socket and connects it to the specified port number at the specified host, performing the SSL Handshake
SSLSocket(COM.claymoresystems.ptls.SSLContext,String,Integer) - constructor for class COM.claymoresystems.ptls.SSLSocket
Create an SSLSocket and connect it to the server on the specified host and port, doing the SSLHandshake.
SSLSocketXInt - interface COM.claymoresystems.sslg.SSLSocketXInt
Extended socket functions that only apply to SSL Sockets
SSLThrewAlertException - class COM.claymoresystems.ptls.SSLThrewAlertException
An alert that we threw Essentially all errors in the SSL session end in us sending an alert and throwing this exception.
start(int) - static method in class COM.claymoresystems.util.Bench

T

T61STRING - static field in class COM.claymoresystems.cert.DERUtils
TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_anon_WITH_3DES_EDE_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_anon_WITH_DES_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_anon_WITH_RC4_128_MD5 - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_DSS_WITH_DES_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DH_RSA_WITH_DES_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DHE_DSS_WITH_DES_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DHE_DSS_WITH_NULL_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DHE_DSS_WITH_RC4_128_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_DHE_RSA_WITH_DES_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_EXPORT_WITH_DES40_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_EXPORT_WITH_RC4_40_MD5 - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_WITH_3DES_EDE_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_WITH_DES_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_WITH_IDEA_CBC_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_WITH_NULL_MD5 - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_WITH_NULL_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_WITH_RC4_128_MD5 - static field in class COM.claymoresystems.sslg.SSLPolicyInt
TLS_RSA_WITH_RC4_128_SHA - static field in class COM.claymoresystems.sslg.SSLPolicyInt
toBytes(BigInteger) - method in class COM.claymoresystems.crypto.DHPrivateKey
toBytes(long) - static method in class COM.claymoresystems.util.Util
toBytes(long,int) - static method in class COM.claymoresystems.util.Util
toBytes(short) - static method in class COM.claymoresystems.util.Util
toHex(byte[]) - static method in class COM.claymoresystems.util.Util
toString() - method in class COM.claymoresystems.ptls.SSLSocket
Converts this socket to a string

U

useRandomnessFile(String,String) - method in class COM.claymoresystems.ptls.SSLContext
use the indicated file for randomness If the file does not exist, it is created.
useRandomnessFile(String,String) - method in class COM.claymoresystems.sslg.SSLContextInt
UTCTIME - static field in class COM.claymoresystems.cert.DERUtils
Util - class COM.claymoresystems.util.Util
Util.java Copyright (C) 1999, Claymore Systems, Inc.

V

VERIFY - static field in class COM.claymoresystems.crypto.PKCS1Pad
verify(PublicKey) - method in class COM.claymoresystems.cert.X509Cert
Check a certificate signature using the specified public key
Verify a certificate chain.

W

waitForClose(boolean) - method in class COM.claymoresystems.ptls.SSLSocket
Wait to receive a close_notify from the other side.
waitForClose(boolean) - method in class COM.claymoresystems.sslg.SSLSocketXInt
Wait to receive a close_notify from the other side.
waitOnClose(boolean) - method in class COM.claymoresystems.sslg.SSLPolicyInt
waitOnCloseP() - method in class COM.claymoresystems.sslg.SSLPolicyInt
WrappedObject - class COM.claymoresystems.cert.WrappedObject
Utilities to read -----BEGIN style Base64 encoded objects from files and the like.
WrappedObject() - constructor for class COM.claymoresystems.cert.WrappedObject
write(byte[]) - method in class COM.claymoresystems.crypto.HMACOutputStream
write(byte[]) - method in class COM.claymoresystems.util.Silo
write(int) - method in class COM.claymoresystems.crypto.HMACOutputStream
writeHeader(String,BufferedWriter) - static method in class COM.claymoresystems.cert.WrappedObject
writeObject(byte[],String,BufferedWriter) - static method in class COM.claymoresystems.cert.WrappedObject
Write a base64 encoded block, and add the terminator
writePrivateKey(PrivateKey,byte[],BufferedWriter) - static method in class COM.claymoresystems.crypto.EAYEncryptedPrivateKey
writeRandomStore(String,byte[],SecureRandom) - static method in class COM.claymoresystems.crypto.RandomStore

X

X - field in class COM.claymoresystems.crypto.BaseDSAPrivateKey
X - field in class COM.claymoresystems.crypto.DHPrivateKey
X509Cert - class COM.claymoresystems.cert.X509Cert
A single X509 Certificate.
X509Cert(byte[]) - constructor for class COM.claymoresystems.cert.X509Cert
Create an X509Cert from an encoded value
X509DSAPublicKey - class COM.claymoresystems.cert.X509DSAPublicKey
A DSA Public key BER encoded a la PKIX
X509DSAPublicKey(DSAPublicKey) - constructor for class COM.claymoresystems.cert.X509DSAPublicKey
X509DSAPublicKey(String,byte[],byte[]) - constructor for class COM.claymoresystems.cert.X509DSAPublicKey
X509Ext - class COM.claymoresystems.cert.X509Ext
X509Ext.java Copyright (C) 1999, Claymore Systems, Inc.
X509Name - class COM.claymoresystems.cert.X509Name
An implementation of Distinguished Names

A DN is a SEQUENCE of SETs of "attribute value assertions" (AVAs)

Each AVA consists of a type and a value.

X509Name(byte[]) - constructor for class COM.claymoresystems.cert.X509Name
Create a name given the DER
X509Name(Vector) - constructor for class COM.claymoresystems.cert.X509Name
X509SubjectPublicKeyInfo - class COM.claymoresystems.cert.X509SubjectPublicKeyInfo
X509SubjectPublicKeyInfo.java Copyright (C) 1999, Claymore Systems, Inc.
xdump(byte[]) - static method in class COM.claymoresystems.util.Util
xdump(String,byte[]) - static method in class COM.claymoresystems.util.Util

Y

Y - field in class COM.claymoresystems.crypto.BaseDSAPublicKey
Y - field in class COM.claymoresystems.crypto.DHPrivateKey

Copyright (c) 1999-2001 Claymore Systems, Inc., All Rights Reserved.