|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
ShareDemo
and the original command line, testap
.
See:
Description
Class Summary | |
Client | The client class is a thread that sports a JFrame window. |
ClientDisplay | The JPanel used by the client. |
Dealer | The dealer class runs the sharing operations loosely as the first client. |
RSACryptoManager | A collection of purpose built methods for encrypting secret shares and commitment values and signing messages. |
ShareDemo | The main executable class of the share demo. |
testap | This is the initial test application. |
Exception Summary | |
ClientException | The exception thrown by the client . |
CryptoException | The exception thrown by the RSACryptoManager to indicate general error. |
DealerException | The exception called by the dealer to indicate an error. |
MalformedCryptoException | An exception called by RSACryptoManager to indicate an invalid input. |
The share demo consists of two demo aps, the GUI demo, ShareDemo
and the original command line, testap
.
The GUI has a dealer interface and then N client interfaces.
The CLI has two arguments, N and K, and performs public value generation, a splitting of a random secret, a share renewal, a share recovery and finally secret recovery. There is no user interaction beyond the arguments. This ap is included only for completeness.
The ShareDemo
was built to use encryption in the RSACryptoManager
class and requires the cryptix provider, version 3.2 or later, be installed in the java classpath or be specified on the command line.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |