03.12.2012 Views

RSA og den heri anvendte matematiks historie - Institut for Natur ...

RSA og den heri anvendte matematiks historie - Institut for Natur ...

RSA og den heri anvendte matematiks historie - Institut for Natur ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.4 Den ikke offentlige offentlige-nøgle kryptering 93<br />

Patterson beskrev over<strong>for</strong> Cocks Ellis’ ide om offentlig-nøgle kryptering <strong>og</strong><br />

<strong>for</strong>talte samtidig at ingen havde været i stand til at finde en envejsfunktion<br />

som opfyldte kravene. Patterson <strong>for</strong>talte <strong>den</strong>ne <strong>historie</strong> til Cocks <strong>for</strong>di Ellis’<br />

ide var <strong>den</strong> vildeste ide in<strong>den</strong> <strong>for</strong> krypt<strong>og</strong>rafi, ikke <strong>for</strong>di han <strong>for</strong>ventede at<br />

Cocks skulle kaste sig over <strong>den</strong>. Imidlertid var det netop hvad Cocks gjorde,<br />

<strong>og</strong> det allerede senere samme dag. Cocks <strong>for</strong>tæller selv:<br />

Der <strong>for</strong>egik ikke n<strong>og</strong>et særligt, så jeg tænkte at jeg ville kigge<br />

lidt nærmere på ideen. Fordi jeg havde arbejdet med talteori<br />

var det naturligt at tænke på envejsfunktioner, n<strong>og</strong>et man ikke<br />

kunne ændre tilbage. Primtal <strong>og</strong> faktorisering var en naturlig<br />

kandidat, <strong>og</strong> det blev mit startpunkt. [...] Fra jeg begyndte til jeg<br />

var færdig, t<strong>og</strong> det mig ikke mere end en halv time. Jeg var ret<br />

godt tilfreds med mig selv. Jeg tænkte, »Ooh, det er da fint. Jeg<br />

fik et problem, <strong>og</strong> jeg har løst det.« (Singh; 1999, side 284-285,<br />

oversat fra engelsk)<br />

Hvad Patterson ikke havde <strong>for</strong>talt Cocks var at GCHQs dygtigste matematikere<br />

havde ledt efter en sådan envejsfunktion i tre år, <strong>og</strong> Cocks havde der<strong>for</strong><br />

ingen ide om hvilken betydningsfuld opdagelse han havde gjort. Patterson<br />

derimod var helt på det rene med, hvad Cocks havde udrettet <strong>og</strong> fremlagde<br />

snart Cocks ide <strong>for</strong> ledelsen sammen med sin egen diskussion af de tekniske<br />

spørgsmål som uundgåeligt ville opstå. Herefter begyndte folk som Cocks<br />

slet ikke kendte at lykønske ham; vidunderbarnet som havde løst det tre år<br />

gamle problem som ingen andre havde kunne klare. En af disse <strong>for</strong> Cocks<br />

fremmede mennesker var James Ellis som var glad <strong>for</strong> endelig at se sin ide<br />

realiseret. Cocks havde imidlertid på dette tidspunkt stadig ikke helt indset<br />

betydningen af sin opdagelse <strong>og</strong> mødet med Ellis indprentede sig der<strong>for</strong><br />

ikke i hans hukommelse, hvor<strong>for</strong> vi ikke kender Ellis’ umiddelbare reaktion<br />

<strong>den</strong>gang på Cocks opdagelse. Cocks mindes d<strong>og</strong>, at han på det tidspunkt<br />

hvor betydningen af hans opdagelse gik op <strong>for</strong> ham tænkte, at dette her nok<br />

ville have skuffet G. H. Hardy en hel del.<br />

Til trods <strong>for</strong> at Ellis <strong>og</strong> Cocks havde fundet på henholdsvis offentlignøgle<br />

krypteringen <strong>og</strong> en måde at implementere <strong>den</strong>ne på, så var deres<br />

ideer underlagt <strong>den</strong> begrænsede computerkraft som fandtes i begyndelsen af<br />

1970’erne. Selv om computerne på dette tidspunkt var udmærkede i stand til<br />

at håndtere symmetriske kryptosystemer som DES, så var et asymmetrisk<br />

system som <strong>RSA</strong> en an<strong>den</strong> sag. En implementering af <strong>RSA</strong> krævede væsentlig<br />

mere computerkraft end der var til stede i 1973 <strong>og</strong> GCHQ var der<strong>for</strong> ikke i<br />

stand til at føre Ellis’ <strong>og</strong> Cocks’ ideer ud i livet. Ideerne var simpelthen en<br />

fem til ti år <strong>for</strong>ud <strong>for</strong> deres tid. I begyndelsen af 1974 blev en af Cocks gamle<br />

skolekammerater <strong>og</strong> kollegaer fra Cambridge university, Malcolm Williamson,<br />

<strong>og</strong>så ansat ved GCHQ. Cocks, som tidligere kun havde været i stand til<br />

at <strong>for</strong>tælle sin kone om sin opdagelse, idet hun <strong>og</strong>så arbejdede ved GCHQ,<br />

berettede nu om Ellis’ <strong>og</strong> sin egen ide til Williamson. Denne var d<strong>og</strong> yderst<br />

skeptisk: »Cliff <strong>for</strong>klarede hans ide til mig«, husker Williamson, »<strong>og</strong> jeg<br />

troede ikke rigtigt på det. Jeg var meget mistænksom, <strong>for</strong> det er en meget<br />

besynderlig ting at være i stand til.« Williamson følte sig overbevist om, at<br />

Cocks måtte have lavet en fejl <strong>og</strong> han satte sig <strong>for</strong> at bevise dette. Forsøget

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!