Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D F G H I L M P R S T U V _

A

accessRestricted() - Method in class com.ciphercore.Child
Override this method to return "false" to disable password checking.

B

BASE_GENERATOR - Static variable in interface com.ciphercore.DHStock
 

C

Child - class com.ciphercore.Child.
Child is the abstract superclass of all classes that will run under the CipherCore server.
Child() - Constructor for class com.ciphercore.Child
When you instantiate a Child, you MUST subsequently call setDHSelf( DHPartner ) and setSocket( Socket ).
ChildDemo - class com.ciphercore.ChildDemo.
 
ChildDemo() - Constructor for class com.ciphercore.ChildDemo
 
CipherCoreProtocol - interface com.ciphercore.CipherCoreProtocol.
 
Client - class com.ciphercore.Client.
Client is the class that establishes the connection with the Child.
Client(String) - Constructor for class com.ciphercore.Client
Creates a client using the default host and port.
Client(String, String, int) - Constructor for class com.ciphercore.Client
Creates a client using the specified host and port.
ClientCipherDataReader - class com.ciphercore.ClientCipherDataReader.
 
ClientCipherDataReader(InputStream) - Constructor for class com.ciphercore.ClientCipherDataReader
 
ClientDemo - class com.ciphercore.ClientDemo.
 
ClientDemo() - Constructor for class com.ciphercore.ClientDemo
 
close() - Method in class com.ciphercore.Child
 
close() - Method in class com.ciphercore.Client
Closes the IO Streams and the socket.
com.ciphercore - package com.ciphercore
 
commDemo(Client) - Static method in class com.ciphercore.ClientDemo
 
connect() - Method in class com.ciphercore.Client
Establishes the connection as specified in the constructor.

D

DEFAULT_HOST_NAME - Static variable in class com.ciphercore.Client
If no host is specified, connect to "localhost".
DEFAULT_PORT - Static variable in class com.ciphercore.Server
If no port is specified, run on 5943.
DEFAULT_PROVIDER_NAME - Static variable in class com.ciphercore.Server
 
DEFAULT_PROVIDER_NAME_OLD1 - Static variable in class com.ciphercore.Server
 
DEFAULT_PROVIDER_NAME_OLD2 - Static variable in class com.ciphercore.Server
 
DHStock - interface com.ciphercore.DHStock.
 
doOptionDialog(JFrame) - Method in class com.ciphercore.ServerKeyException
 

F

finalize() - Method in class com.ciphercore.Child
 

G

generateKeys() - Method in class com.ciphercore.Server
 
getAdvancedCfgLocation() - Method in class com.ciphercore.Client
 
getAdvancedCfgLocation() - Method in class com.ciphercore.Server
 
getBaseInputStream() - Method in class com.ciphercore.Child
This InputStream is connected to the client's OutputStream.
getBaseInputStream() - Method in class com.ciphercore.Client
Returns the OutputStream the connects to your child's InputStream
getBaseOutputStream() - Method in class com.ciphercore.Child
This OutputStream is connected to the client's InputStream.
getBaseOutputStream() - Method in class com.ciphercore.Client
Returns the InputStream that connects to your child's OutputStream
getBasicCfgLocation() - Method in class com.ciphercore.Client
 
getBasicCfgLocation() - Method in class com.ciphercore.Server
 
getChildClassName() - Method in class com.ciphercore.Client
Returns the childClassName that this client is configured for.
getCipherSelf() - Method in class com.ciphercore.Child
 
getCipherSelf() - Method in class com.ciphercore.Client
 
getCipherSelf() - Method in class com.ciphercore.Server
 
getCurrentDigest() - Method in class com.ciphercore.ServerKeyException
 
getDecryptCipher() - Method in class com.ciphercore.Child
 
getDecryptCipher() - Method in class com.ciphercore.Client
 
getEncryptCipher() - Method in class com.ciphercore.Child
 
getEncryptCipher() - Method in class com.ciphercore.Client
 
getHostName() - Method in class com.ciphercore.Client
Returns the hostname that this client is configured for.
getHostName() - Method in class com.ciphercore.ServerKeyException
 
getIPO(String) - Method in class com.ciphercore.Server
 
getIV() - Method in class com.ciphercore.ClientCipherDataReader
 
getInterProcessObject() - Method in class com.ciphercore.Child
You could wrap this with a class cast to save yourself some work.
getIv() - Method in class com.ciphercore.Client
 
getNewDigest() - Method in class com.ciphercore.ServerKeyException
 
getNewDigestBase16() - Method in class com.ciphercore.ServerKeyException
 
getParams() - Method in class com.ciphercore.Server
 
getPassword() - Method in class com.ciphercore.Client
 
getPort() - Method in class com.ciphercore.Child
 
getPort() - Method in class com.ciphercore.Client
Returns the port that this client is configured for.
getPort() - Method in class com.ciphercore.Server
 
getPrivKeyLocation() - Method in class com.ciphercore.Server
 
getProviderName() - Method in class com.ciphercore.Client
 
getProviderName() - Method in class com.ciphercore.Server
 
getPubKeyLocation() - Method in class com.ciphercore.Server
 
getPubSha1Location() - Method in class com.ciphercore.Server
 
getPublicEncoded() - Method in class com.ciphercore.Child
 
getPublicEncoded() - Method in class com.ciphercore.Client
 
getPublicEncoded() - Method in class com.ciphercore.ClientCipherDataReader
 
getServerHash(String) - Method in class com.ciphercore.Client
 
getServerHashes() - Method in class com.ciphercore.Client
 
getServerHashesLocation() - Method in class com.ciphercore.Client
 
getServerSocket() - Method in class com.ciphercore.Child
 
getSocket() - Method in class com.ciphercore.Child
 
getSocket() - Method in class com.ciphercore.Client
 
getType() - Method in class com.ciphercore.ServerKeyException
 
getType() - Method in class com.ciphercore.UserPasswordException
 
getUserHash(String) - Method in class com.ciphercore.Child
 
getUserHash(String) - Method in class com.ciphercore.Server
 
getUserHashes() - Method in class com.ciphercore.Child
 
getUserHashes() - Method in class com.ciphercore.Server
 
getUserHashesLocation() - Method in class com.ciphercore.Child
 
getUserHashesLocation() - Method in class com.ciphercore.Server
 
getUserName() - Method in class com.ciphercore.Client
 

H

handleClient() - Method in class com.ciphercore.Child
This is the only method you must implement in your child.
handleClient() - Method in class com.ciphercore.ChildDemo
 
handleClient(Socket) - Method in class com.ciphercore.Server
This method determines the requested client type, and spawns the appropriate child.

I

InterProcessObject - interface com.ciphercore.InterProcessObject.
This is the interface that must be implemented by all classes that will be used to provide Child servers with interprocess communication.
initializeCrypto(InputStream, OutputStream) - Method in class com.ciphercore.Child
Don't monkey with this unless you really know what you're doing.
initializeInterProcessObject(InterProcessObject) - Method in class com.ciphercore.Child
The Server will hand the child's interprocess object to this method.
initializeSelf() - Method in class com.ciphercore.Server
 
isApproved(String) - Method in class com.ciphercore.Server
 

L

launchChild(String, Socket) - Method in class com.ciphercore.Server
Verifies that the specified class is allowed to run in this server, then instantiates the child, gives it a reference to this child type's interprocess object, gives it a copy of the DHPartner, and starts the child.
locateFiles() - Method in class com.ciphercore.Child
 
locateFiles() - Method in class com.ciphercore.Client
 
locateFiles() - Method in class com.ciphercore.Server
 

M

main(String[]) - Static method in class com.ciphercore.ClientDemo
 
main(String[]) - Static method in class com.ciphercore.Server
 

P

PARAMS - Static variable in interface com.ciphercore.DHStock
 
PASSWORD_ACCEPTED - Static variable in interface com.ciphercore.CipherCoreProtocol
 
PASSWORD_INCORRECT - Static variable in interface com.ciphercore.CipherCoreProtocol
 
PASSWORD_NOT_REGISTERED - Static variable in interface com.ciphercore.CipherCoreProtocol
 
PASSWORD_NOT_REQUIRED - Static variable in interface com.ciphercore.CipherCoreProtocol
 
PORT_MIN - Static variable in class com.ciphercore.Child
The minimum port to start looking for open ports (1500).
PORT_RANGE - Static variable in class com.ciphercore.Child
The width of the range to look for open ports (5000).
PRIME_MODULUS - Static variable in interface com.ciphercore.DHStock
 
parseApprovedChildren(String[]) - Static method in class com.ciphercore.Server
 
putIPO(String, InterProcessObject) - Method in class com.ciphercore.Server
 

R

RESPONSE_CANCEL - Static variable in class com.ciphercore.ServerKeyException
 
RESPONSE_CONTINUE - Static variable in class com.ciphercore.ServerKeyException
 
readAdvancedCfg() - Method in class com.ciphercore.Client
 
readAdvancedCfg() - Method in class com.ciphercore.Server
 
readBasicCfg() - Method in class com.ciphercore.Client
 
readBasicCfg() - Method in class com.ciphercore.Server
 
readKeys() - Method in class com.ciphercore.Server
 
readNextString(DataInputStream) - Static method in class com.ciphercore.Server
A convenience method that reads the next string.
readServerHashes() - Method in class com.ciphercore.Client
 
readUserHashes() - Method in class com.ciphercore.Child
 
readUserHashes() - Method in class com.ciphercore.Server
 
run() - Method in class com.ciphercore.Child
The method that implements the thread API.
run() - Method in class com.ciphercore.ClientCipherDataReader
 
run() - Method in class com.ciphercore.Server
This method accepts the incoming client and hands the socket off to handleClient( socket ).

S

Server - class com.ciphercore.Server.
The CipherCore server.
Server(HashSet) - Constructor for class com.ciphercore.Server
Create a Server which allows the specified children, on the default port (5943), in the specified mode (Server.SECURE_MODE or Server.INSECURE_MODE).
Server(HashSet, int) - Constructor for class com.ciphercore.Server
Create a Server which allows the specified children, on the specified port, in the specified mode (Server.SECURE_MODE or Server.INSECURE_MODE).
ServerKeyException - exception com.ciphercore.ServerKeyException.
 
ServerKeyException(int) - Constructor for class com.ciphercore.ServerKeyException
 
sendPassword() - Method in class com.ciphercore.Client
 
setAdvancedCfgLocation(String) - Method in class com.ciphercore.Client
 
setAdvancedCfgLocation(String) - Method in class com.ciphercore.Server
 
setApprovedChildren(HashSet) - Method in class com.ciphercore.Server
 
setBaseInputStream(InputStream) - Method in class com.ciphercore.Child
 
setBaseInputStream(InputStream) - Method in class com.ciphercore.Client
 
setBaseOutputStream(OutputStream) - Method in class com.ciphercore.Child
 
setBaseOutputStream(OutputStream) - Method in class com.ciphercore.Client
 
setBasicCfgLocation(String) - Method in class com.ciphercore.Client
 
setBasicCfgLocation(String) - Method in class com.ciphercore.Server
 
setChildClassName(String) - Method in class com.ciphercore.Client
 
setCipherSelf(CipherPartner) - Method in class com.ciphercore.Child
 
setCipherSelf(CipherPartner) - Method in class com.ciphercore.Client
 
setCipherSelf(CipherPartner) - Method in class com.ciphercore.Server
 
setCurrentDigest(BigInteger) - Method in class com.ciphercore.ServerKeyException
 
setCurrentDigest(String) - Method in class com.ciphercore.ServerKeyException
 
setCurrentDigest(byte[]) - Method in class com.ciphercore.ServerKeyException
 
setHostName(String) - Method in class com.ciphercore.Client
 
setHostName(String) - Method in class com.ciphercore.ServerKeyException
 
setInterProcessObject(InterProcessObject) - Method in class com.ciphercore.Child
 
setMessage(int) - Static method in class com.ciphercore.ServerKeyException
 
setMessage(int) - Static method in class com.ciphercore.UserPasswordException
 
setNewDigest(BigInteger) - Method in class com.ciphercore.ServerKeyException
 
setNewDigest(String) - Method in class com.ciphercore.ServerKeyException
 
setNewDigest(byte[]) - Method in class com.ciphercore.ServerKeyException
 
setParams(DHParameterSpec) - Method in class com.ciphercore.Server
 
setPassword(String) - Method in class com.ciphercore.Client
 
setPort(int) - Method in class com.ciphercore.Client
 
setPort(int) - Method in class com.ciphercore.Server
 
setPrivKeyLocation(String) - Method in class com.ciphercore.Server
 
setPubKeyLocation(String) - Method in class com.ciphercore.Server
 
setPubSha1Location(String) - Method in class com.ciphercore.Server
 
setServerHash(String, String) - Method in class com.ciphercore.Client
 
setServerHashes(Properties) - Method in class com.ciphercore.Client
 
setServerHashesLocation(String) - Method in class com.ciphercore.Client
 
setServerSocket(ServerSocket) - Method in class com.ciphercore.Child
 
setSocket(Socket) - Method in class com.ciphercore.Child
 
setSocket(Socket) - Method in class com.ciphercore.Client
 
setType(int) - Method in class com.ciphercore.ServerKeyException
 
setType(int) - Method in class com.ciphercore.UserPasswordException
 
setUserHashes(Properties) - Method in class com.ciphercore.Child
 
setUserHashes(Properties) - Method in class com.ciphercore.Server
 
setUserHashesLocation(String) - Method in class com.ciphercore.Child
 
setUserHashesLocation(String) - Method in class com.ciphercore.Server
 
setUserName(String) - Method in class com.ciphercore.Client
 
setValidationFailed(boolean) - Method in class com.ciphercore.ClientCipherDataReader
 
showNoHashDialog(JFrame) - Method in class com.ciphercore.ServerKeyException
 
showVerificationFailureDialog(JFrame) - Method in class com.ciphercore.ServerKeyException
 

T

TYPE_DIGEST_CORRUPT - Static variable in class com.ciphercore.ServerKeyException
 
TYPE_DIGEST_CORRUPT - Static variable in class com.ciphercore.UserPasswordException
 
TYPE_HOST_UNKNOWN - Static variable in class com.ciphercore.ServerKeyException
 
TYPE_KEY_VERIFICATION_FAILURE - Static variable in class com.ciphercore.ServerKeyException
 
TYPE_PASSWORD_INCORRECT - Static variable in class com.ciphercore.UserPasswordException
 
TYPE_USER_UNKNOWN - Static variable in class com.ciphercore.UserPasswordException
 

U

UserPasswordException - exception com.ciphercore.UserPasswordException.
 
UserPasswordException(int) - Constructor for class com.ciphercore.UserPasswordException
 

V

validationFailed() - Method in class com.ciphercore.ClientCipherDataReader
 
verifyPassword() - Method in class com.ciphercore.Child
Override this method with an empty method if you don't want to use password authentication.
verifyServer(byte[]) - Method in class com.ciphercore.Client
 

_

_advancedCfgLocation - Variable in class com.ciphercore.Client
 
_advancedCfgLocation - Variable in class com.ciphercore.Server
 
_approvedChildren - Variable in class com.ciphercore.Server
 
_baseIn - Variable in class com.ciphercore.Client
 
_baseInputStream - Variable in class com.ciphercore.Child
 
_baseOut - Variable in class com.ciphercore.Client
 
_baseOutputStream - Variable in class com.ciphercore.Child
 
_basicCfgLocation - Variable in class com.ciphercore.Client
 
_basicCfgLocation - Variable in class com.ciphercore.Server
 
_childClassName - Variable in class com.ciphercore.Client
 
_cipherIV - Variable in class com.ciphercore.ClientCipherDataReader
 
_cipherSelf - Variable in class com.ciphercore.Child
 
_cipherSelf - Variable in class com.ciphercore.Client
 
_cipherSelf - Variable in class com.ciphercore.Server
 
_currentDigest - Variable in class com.ciphercore.ServerKeyException
 
_hostName - Variable in class com.ciphercore.Client
 
_hostName - Variable in class com.ciphercore.ServerKeyException
 
_interProcessObject - Variable in class com.ciphercore.Child
 
_interProcessObjects - Variable in class com.ciphercore.Server
 
_newDigest - Variable in class com.ciphercore.ServerKeyException
 
_params - Variable in class com.ciphercore.Server
 
_password - Variable in class com.ciphercore.Client
 
_port - Variable in class com.ciphercore.Client
 
_port - Variable in class com.ciphercore.Server
 
_privKeyLocation - Variable in class com.ciphercore.Server
 
_pubKeyLocation - Variable in class com.ciphercore.Server
 
_pubSha1Location - Variable in class com.ciphercore.Server
 
_publicEncoded - Variable in class com.ciphercore.ClientCipherDataReader
 
_rawIn - Variable in class com.ciphercore.ClientCipherDataReader
 
_readComplete - Variable in class com.ciphercore.ClientCipherDataReader
 
_serverHashes - Variable in class com.ciphercore.Client
 
_serverHashesLocation - Variable in class com.ciphercore.Client
 
_serverSocket - Variable in class com.ciphercore.Child
 
_socket - Variable in class com.ciphercore.Child
 
_socket - Variable in class com.ciphercore.Client
 
_type - Variable in class com.ciphercore.ServerKeyException
 
_type - Variable in class com.ciphercore.UserPasswordException
 
_userHashes - Variable in class com.ciphercore.Child
 
_userHashes - Variable in class com.ciphercore.Server
 
_userHashesLocation - Variable in class com.ciphercore.Child
 
_userHashesLocation - Variable in class com.ciphercore.Server
 
_userName - Variable in class com.ciphercore.Client
 
_validationFailed - Variable in class com.ciphercore.ClientCipherDataReader
 

A B C D F G H I L M P R S T U V _