Work in progress...
Introduction
if you are new in digital signature, you can read these two articles :
- http://en.wikipedia.org/wiki/Electronic_signatures
- http://www.windowsecurity.com/articles/Digital_Signatures.html
legal issues and implications
There is an excellent article on Wikipedia, that enumerates law texts grouped by country : http://en.wikipedia.org/wiki/Digital_signatures_and_law
- USA : http://www.abanet.org/scitech/ec/isc/dsg-tutorial.html
- FRA :
- UK : http://www.opsi.gov.uk/si/si2002/20020318.htm
Features
Signature
Online storage of user's file
Create a plugin based approach for managing existing solutions located :
- on the cloud : Amazon S3, Google App engine, ...
- on the local network : J2EE application on a dedicated servers, cifs, ftp, ...
Managing digital signature workflow
Pre requisite : identity database (LDAP or SGBD).
workflow model for digital signature
a worklow is composed of :
- a name and a description
- actors, with their contact info (name, email, user ID, ...)
- how do they interact (order, validation,... ).
- storage and proof managment when the signature process are finished.
file transfert and storage
storage : filesystem? on the cloud? transfert : ftp?
notification
When an actor :
- sign, a message must sent to the user
- refuse to sign, the user's reason must be send to all the other users.


