wiki:FuncSpecs

Work in progress...

Introduction

if you are new in digital signature, you can read these two articles :

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

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.