For on line, or browser based, transactions the Digi-Seal™ thin client applet is automatically downloaded to the browser. This is a 'one time only' action and occurs seamlessly without any involvement of the end user.
Once the Digi-Seal™ applet is installed, when a user wishes sign a transaction or file, on clicking the Submit button in the browser, Digi-Seal™ will request them to sign it.
There is a total of four options with Digi-Seal™:
If encryption is required, the second pair of javascripts will ask the user to confirm what users public key should be used to encrypt the data and once selected, only that user can decrypt the information submitted.
This time, the user clicks the ‘Encrypt This Form’ button and is offered the available public keys of users from the user database for the on line system (hence the need for a second java applet and set of scripts to communicate with the database of users and to provide their public keys).