Title: Silvio Micali
1Key Management and Fair Electronic Exchange
2Thesis
Key Management can and will be an enabler of
Other Crypto Technologies Fair Electronic
Exchange
3What?
FAIR
EXCHANGE
ELECTRONIC
IF and only IF
4Running Example Certified E-Mail
Recipient R gets message IF and only IF Sender
S gets Rs receipt for it
Crucial to Electronic Commerce but
Not Easy (even with digital signatures)
Q Trusted Parties ?
A No Thanks !
5Why Not?
Bad
0. 4 mssgs
When PO goes down all receipts are lost. Massive
Law Suit!
1. Congestion (at PO)
2. Cost (1/messg)
3. Liabilities (10/mssg)
Then What?
6Virtual Trusted Parties!
What does it mean??
- TP is off-line
- TP is unaware that S and R are transacting
- TP is unaware of Ss message and Rs signing key
- Yet
- IF S and R do not fairly complete their
transaction - THEN the TP will (ex post) complete it
- EXACTLY as S and B would have done if honest!
7HOW?
More Specifically (for Certified Electronic
Mail)
If S R honest
Else
8Basic CEM w/ Invisible PO
M
receipt
message
POs public and secret encryption keys
pk (sk)
9Basic CEM w/ Invisible PO
? details
M
receipt
pk (sk)
10In Sum
11Go to Market
IF you pay PO 10/month, can send unlimited
certified e-mails for free, and if help is
requested PO will fairly complete the transaction
for 11. ELSE good luck!
Win-Win
User Better paying 11 after the fact when I
know I am dealing with a dishonest user, than
paying 11 all the time just in case the other
user is dishonest
PO I get 10/month for doing nothing, and get
paid extra when I have to work!
12Small TPs Big TPs
(1B reserves to prove it)
1 claim
(1 of the few)
1M
(reserves2M)
(1 of the thousands)
13 From Certified E-Mail to Everything
Slight Variation implies Fair Contract
Signing General Solution implies All Fair
Electronic Exchange!
14History
Visible TPs
Chandra Mitchell Scedrov Shmaticovs
impossibility
15Key Management
Mathematical Success all on a single key
Concrete Wisdom 1 key ? 3 keys
(2-out-of-3)
key management !
Practical because PO rarely used!
Recommended because People are People!
16Othe Enablements
Secure, Distributed, Compact Storage
Other talk, Other Patents, Other Day
In Sum Crypto Keys are great friends And
(proper) key management an even better one!
17Thank You!