Zgodovina kriptografije do PGP-ja

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.


Rojstvo PGP-ja

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.


Na sodišču

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.


Trenutni zakonski status

   NAZAJ                                                        NAPREJ