damianofalcioni / Websocket-Smart-Card-Signer

Websocket based (NO APPLET) Smart Card Digital Signature Framework
GNU Affero General Public License v3.0
41 stars 23 forks source link
cades digital-signature iaik jna no-applet p7m pades pades-standard pkcs11 signature smart-card smartcard websocket websockets

Websocket-Smart-Card-Signer

Websocket based (NO APPLET) Smart Card Digital Signature Application

Websocket-Smart-Card-Signer give the possibility to sign a document with a Smartcard, directly from the browser. The application work as a Websocket server and is provided with a javascript client library that manage the communications. The application support the signature of online and local PDF documents in PAdES standard as well as the signature of any other kind of file in P7M using the CAdES standard. This application depend on the projects Java Native Interface for PKCS#11 and IAIK PKCS#11 Wrapper. More details on the features in the following.

Features

Live DEMO

Have a look at the DEMO.

NOTE: The Jar is self-signed so in order to use the demo in JNLP mode you must add a security exception in the java control panel for the site "https://damianofalcioni.github.io/"

Support Me <3

Buy me a coffee