18
OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Embed Size (px)

Citation preview

Page 1: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

OpenEvidence and ESS

Peter Sylvester, EdelWebIETF - N° 57, Wien

2003-07-15S/MIME working group

Page 2: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

OpenEvidence project EU IST 5th framework Accompanying measures special action open source

duration april 2002 - Jan 2004

Page 3: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

OpenEvidence Partners EdelWeb - Groupe ON-X - France

techno provider and coordination Cybernetica - Estonia

techno provider C & A - Italy

techno provider EADS Telecom

user and testbed

Page 4: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

OpenEvidence Context Emerging legal environments for

Recognition of electronic signatures Long-term validity of electronic documents

Model : Third parties services for evidence creation and validation

Techniques Time stamping, notarization, archiving, signature

validation, Problems

Proprietary solutions, competition, secret agendas, .. Thus, slow standardization (many years) Even: competing technologies

Page 5: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

State of the art We can produce open source and have

tools for it We have identified workable solutions There are technologies for our purposes We can base on existing work

Page 6: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

OpenEvidence Techno Complementary technologies

RFC 3029, RFC 3161 Hash Linking Schemes for timestamping

Tests in application contexts Demonstration time stamping archive service

Page 7: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

More secure email More tracability for users

receipts (among two consenting partners) signed (protection against others)

For service provider and organisations track mail transactions keep mail archives for critical

applications

Page 8: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Italian Law - example Due to the Italian old law (D.P.R. 513/1997 , D.P.R. 445/2000 ) and

the latest e-government law (“Allegato 3 for e-gov”) the transmission of a document via normal mail is equivalent to an electronic transmission if a signed return receipt will be created

during delivery. “Allegato 3” also specifies the technical requirements for the

Italian Public Administration registry and mail interoperability

mandatory after January 1st 2004. All the Public Administration will be connected in a LAN called

R.U.P.A. (Rete Unitaria della Pubblica Amministrazione) with an internal PKI and an LDAP directory containing the list of the servers

mail addresses and their certificates. need to use Timestamps, certificate validation and a secure

long term archiving system (OpenEvidence).

C & A

Page 9: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Actual situation

Public Administration

Mail Server Mail Server

Public Administration

C & A

Page 10: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

New situationMail Server

Mail Server

Registry

Public Administration

XML

Registry

Public Administration

XML

C & A

Page 11: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

ESS signed receipts Three events

message creation receipt creation receipt « consumption »

Page 12: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

ESS message creation Create timestamp/archive DVC

(3029) recipients as « dataLocators » creates initial trace event

included as signed attribute fair treatment to user needed by recipient ’s service

request signed receipt

Page 13: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Receipt creation DVC validation (vsd service)

creates second trace event produces validation DVC

create signed receipt include DVC as signed attribute send back to origin

Page 14: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Receipt consumption Validation of second DVC

creates third trace event User and service have all DVCs

Service consolidates DVCs creates statistics, etc.

Page 15: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Initial receipt Time stamp

minimal archive request

responds to many requirements all outgoing mail need to be tracable some procedure require it

Page 16: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Critique Separation of transport and

transaction certification, example: certified mail by postal services

did not succeed in the past Internet email is « the » transport postal service are « trusted » providers

for attestations

No new technology

Page 17: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Implementation Issues What toolkits ?

Not many for ESS ESS specification

obsolete ASN.1 compilers difficult to use

Page 18: OpenEvidence and ESS Peter Sylvester, EdelWeb IETF - N° 57, Wien 2003-07-15 S/MIME working group

Questions Answers:

https://www.openevidence.org