1. Leta 1976 kriptograf in odvetnik Whitfield
Diffie in inženir energetike Martin Hellman razvijeta kriptografijo z javnim
ključem.
2. 1977. Rivest, Shamir in Adleman razvijejo
bolj splošen sistem z javnim ključem - RSA; delali so v MIT-u.
3. NSA - ameriška National Security Agency naroči
MIT-u in R, S & A, da RSA-ja ne objavijo.
4. MIT in R, S & A so NSA ignorirali in julija
1977 v SciAm objavili članek z naslovom "Nove smeri v kriptografiji". Pozneje
so ga objavili še v Comms ACM-u.
5. Ker je bila objava zaradi vmešavanja NSA prezgodnja,
so R, S & A ter pozneje formirani PKP in RSADSI izgubili pravice na
patent algoritma RSA zunaj ZDA.
6. IDEA - razvila sta joXuejia Lai in James Massey
v Zürichu. IDEA je simetrični šifrirni ključ, ki ga uporabljamo z RSA in
PGP.
1. Iraški študenti, ki so prišli v US preko izmenjave
študentov, so napisali delujoč private-key kriptosistem za iraško vojsko.
2. 1991. ameriška vlada predstavi zakonski osnutek
Senate Bill 266. Ta osnutek proti raznovrstnemu kriminalu vsebuje naslednji
ukrep: vsak kriptografski SW mora imeti zadnja vrata. To je spodbodlo Zimmermanna,
da je napisal PGP.
3. Zimmermann je napisal pgp1.0, v katerem je
implementiral RSA enkripcijo. Kombiniral jo je s simetričnim šifrirnim
ključem, ki ga je oblikoval sam (Bass-O-Matic). Pozneje se je izkazalo,
da je ta ključ šibek, zato ga je v naslednjih verzijah nadomestil z IDEA-o.
IDEA-o je uporabljal že pgp2.0.
4. Zimmermann je dal PGP1.0 svojim prijateljem.
5. Le-ti so PGP uradno objavili v ZDA. Poskušali
so ga čimbolj razširiti, da bi bil na razpolago, še preden bi izšel zakon,
ki bi jih ustavil.
6. PGP je po Internetu pricurljal iz ZDA.
7. Ljudje širom po svetu so začeli uporabljati
PGP.
8. RSA se je pritožil Zimmermannu, da PGP krši
njihov private-key (PK) patent.
9. Zimmermann je odgovoril, da je pridobitev
licence problem uporabnikov.
10. PGP se smatra kot potencialni patent, ki
krši zakonske predpise. Sčasoma Zimmermann podpiše sporazum s PKP, ki ga
ne bo tožil, če ustavi distribuiranje PGP-ja. Zimmermann neha z distribucijo
PGP-ja - drugi prevzamejo razvoj in distribucijo.
11. PGP se nezakonito širi, generirajo se novosti,
vse več ljudi dobiva kopije, da bi videli, čemu ves ta hrup in razburjenje.
PGP postane res popularen.
1. Vlada ZDA dobi pritožbo od Bidzosa, da PGP
krši kopico zakonov. Pri prvi preiskavi Zimmermanna vlada splošen vtis,
da so PGP razvili PKP (Private-Key Partners) in da ga je Zimmermann ukradel
ter ga ni distribuiral po svetu.
2. Vlada začne preiskovati Zimmermannove izjave
s pomočjo ITAR-ja. Od vsega začetka je jasno, da Zimmermann ni nikoli vzpodbujal
izvoz PGP-ja.
Zimmermann:
"Zakon, ki bi ga naj kršil, je Arms Export Control
Act. State Department ima seznam zadev, ki se ne smejo izvažati brez posebnega
dovoljenja. To je Munitionslist, ki večinoma vsebuje orožje. Vendar pa
je na njem tudi enkripcijski SW."
Zimmermann in RSA so sklenili sporazum (RSAREF), s katerim so rešili problem glede patentov v ZDA, vendar pa so ustvarili problem copyrighta zunaj ZDA. RSA je namreč SW paket, za katerega ima copyright RSA, ki pa ga ne sme izvažati zaradi ITAR-ja.
Stale Schumacher je oblikoval pgp26i, da bi se izognil temu problemu. pgp26xi namreč uporablja Zimmermannovo originalno knjižnico MPILIB, ki je hitrejša od RSA.
Zdaj je vsaka verzija PGP-ja zakonita in ne krši zakonskih predpisov o patentih. Uradni distributer PGP-ja je MIT.
Zimmermann kode ne piše več, ampak daje navodila
in skrbi za stike z javnostjo ter predava.