Therefor a Java Runtime Environment is required (min. version 1.8). Java Runtime Environment download link: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
- Chrome version 32 or higher
- FireFox version 23 or higher
- Internetexplorer 9, 10, 11
- Safari version 9 or higher
The communication between Browser and Pad Connector is done by using secure web sockets (wss). The SSL certificate and the keystore are stored locally in the installation directory and are used to overcome the browsers mixed content barrier. It has no security relevance as the data does not leave the local realm of the users computer. The SSL certificate is issued for a host name that has a localhost DNS adress (signsocket.stepover.com). The Pad Connector web socket only excepts connections from localhost.
The Pad Connector is a Java applet, which communicates with the signature pads via USB HID Library per JNA.
All biometric data is transfered encrypted via a Jetty based server. The encryption is happening on the StepOver signature pad (hybride AES256Bit/RSA2048Bit / https://en.wikipedia.org/wiki/Hybrid_cryptosystem)
Please consider: For using webSignatureOffice your browser has to allow the use of session cookies.