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

C

CipherClient(String, String, String). Constructor for class CipherClient
takes clientID, clientSkFile as a parameter, and loads the client's secret key and server public key from the given files
cipherName. Static variable in class CipherClient
clientID. Variable in class CipherClient
client's ID
clientSk. Variable in class CipherClient
client's Private key, will be stored in the file system, will be readable by packages with certain privileges
clientSkFile. Variable in class CipherClient
Stores the path of client's secret key

D

doGet(HttpServletRequest, HttpServletResponse). Method in class Liby

G

getCryptedStream(Object). Method in class CipherClient
getDecryptedObject(byte[]). Method in class CipherClient
getObjectInputStream(byte[]). Static method in class CipherClient
getValue(String). Method in class SeSeConnection
returns the value of given field

K

keyPairName. Static variable in class CipherClient

L

Liby(). Constructor for class Liby

M

main(String[]). Static method in class CipherClient
Generates the private key and the public key for the client and stores them in file clientSecretKey, and clientPublicKey clientPublicKey is uploaded to the server while clientSecretKey is stored in the file system at some secure place
main(String[]). Static method in class SeSe

P

PostObject(String). Method in class SeSeConnection
Flushes the request to the server at the given URI

R

registerRequest(String). Method in class SeSeConnection
registers the demands of fields
registerRequest(String, String). Method in class SeSeConnection
registers object of request, and parameters
rsa. Variable in class CipherClient
Cipher class we use

S

serverID. Variable in class CipherClient
server's ID
serverPk. Variable in class CipherClient
server's Public Key, received at the time of registration of package
SeSe(). Constructor for class SeSe
SeSeConnection(String, String, String, URL). Constructor for class SeSeConnection
parameters clientID: the ID of the client clientSkFile the name of the client's Secret Key file name serverPkFile the name of the server's Public Key file name URL is the url of the server
strength. Static variable in class CipherClient