Next:
6.3.3 Client Design and
Up:
6.3 PG Assignment :
Previous:
6.3.1 Security Research
6.3.2 Requirements
The server must maintain a list of client ids and associated certificates. The list must be stored in an editable file on the server.
The client should be able to log into the server and be able to authenticate themselves to the server.
Clients should be able to send messages to the server in a secure fashion - ie no one intercepting the rmi call should be able to read the message.
The server will then issue RMI callbacks to all the clients logged in with the sent message. This must also be encrypted.
The code must be implemented in pure Java.
Next:
6.3.3 Client Design and
Up:
6.3 PG Assignment :
Previous:
6.3.1 Security Research
Ian Wakeman 2005-02-22