Download presentation
Presentation is loading. Please wait.
1
Eternity Service http://www.kolej.mff.cuni.cz/~eternity
2
Content zWhat is Eternity Service zProject goals zImplementation zExample
3
Motivation
5
System requirements zsearch zdownload zupload zdelete zmodify z anonymity z security
6
History zRoss Anderson zAdam Back zTonda Benes zwe, MFF UK
7
Project goals zsearch for data zstore data zanonymous communication zprotocols for electronic payments ztime synchronization zadministrator interface zextendability
8
Implementation
13
Mix z onion routing z traffic padding z header padding z data padding z certificates for Six
14
Onion routing
15
Six
18
Eso z search data z store data z payments for storage z time synchronization
19
Acs z Esos z Mixes z Banks Management of certificates of:
20
Bank z Accepts money from clients z management of anonymous accounts z payments to Esos (payment‘s validity checks)
21
Client z upload file z search for file z download file operations:
22
Technology used zobjects zthreads zFreeBSD zSTL zRSAEuro
23
Example
24
Upload file Request for Eso certificates Request for storage File to store
25
Upload file Request for Eso certificates Request for storage File to store
26
Upload file Request for Eso certificates Request for storage File to store
27
Search for file Request for Eso certificates Request to search for file
28
Search for file Request for Eso certificates Request to search for file
29
Download file Request for Eso certificates Request for file
30
Download file Request for Eso certificates Request for file
31
Summary zsearch for data zstore data zanonymous communication zprotocols for e-payments ztime synchronization zadministrator interface zextendability z Eso - TCB, Client z Eso - TCB, encryption z Mix, onion routing z Bank, Bankers z Scheduler, Synchronizer z config & log files z Six, GMessage
32
Eternity Service http://www.kolej.mff.cuni.cz/~eternity
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.