The share demo consists of two demo aps, the GUI demo, {@link demo.ShareDemo ShareDemo} and the original command line, {@link demo.testap testap}.
The GUI has a {@linkplain demo.ShareDemo dealer} interface and then N {@linkplain demo.ClientDisplay 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 {@link demo.ShareDemo ShareDemo} was built to use encryption in the {@link demo.RSACryptoManager 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.