Leonard Max Adleman | |
---|---|
Angličtina Leonard Max Adleman | |
Datum narození | 31. prosince 1945 (76 let) |
Místo narození | Kalifornie , USA |
Země | USA |
Vědecká sféra | Kryptografie , Molekulární biologie |
Místo výkonu práce | University of Southern California |
Alma mater | UC Berkeley |
vědecký poradce | Manuel Blum |
Známý jako | RSA , DNA computing |
Ocenění a ceny | Turingova cena |
webová stránka | adleman.usc.edu |
Mediální soubory na Wikimedia Commons |
Leonard Max Adleman ( narozený 31. prosince 1945 ) je americký počítačový vědec a profesor informatiky a molekulární biologie na University of Southern California . Je známý jako spoluvynálezce šifrovacího systému RSA (Rivest-Shamir-Adleman, 1977 ) a DNA computingu . RSA je široce používán v aplikacích počítačové bezpečnosti , včetně protokolu HTTPS .
Adleman se narodil v Kalifornii v roce 1945 a vyrostl v San Franciscu. Po dokončení středoškolského vzdělání se zapsal na University of California, Berkeley . Nebyla to jeho první volba ohledně akademické kariéry – zpočátku se chtěl stát chemikem, pak lékařem, až nakonec zakotvil v profesi matematika. Adleman získal bakalářský titul v matematice v roce 1968 . Po získání tohoto titulu pracoval jako programátor v Bank of America . Ve stejné době šel na lékařskou fakultu, kam byl přijat, ale rozmyslel se a rozhodl se stát fyzikem. Adleman tedy začal navštěvovat kurzy na San Francisco State University . Ale ani fyziku neměl rád. "Nerad dělám experimenty, rád o věcech přemýšlím," řekl. Poté se vrátil do Berkeley, kde v roce 1976 získal doktorát z elektrotechniky a informatiky a napsal svou disertační práci „Teoretické aspekty výpočetní složitosti“. Poté Adleman dostal práci na Massachusetts Institute of Technology na katedře matematiky. Nejprve jako instruktor, v roce 1977 se stal odborným asistentem matematiky a v roce 1979 docentem . V roce 1980 Adleman přijal místo na University of Southern California v oddělení informatiky. V roce 1983 se stal profesorem a v roce 1985 získal titul profesora informatiky Henryho Salvatoriho. Zároveň byl profesorem molekulární biologie.
Během této profesní dráhy byla Adlemanovou hlavní oblastí zájmu a výzkumu teoretická informatika, zejména složitost některých teoretických problémů, které se staly základem pro některé z jeho slavných děl o kryptografii. Byl jedním z vývojářů kryptosystému RSA spolu s Ronaldem Rivestem a Adi Shamirem. Tento šifrovací algoritmus vyvinuli v roce 1976 na Massachusetts Institute of Technology . Za svůj příspěvek k vynálezu kryptosystému RSA získal Adleman spolu s Ronaldem Rivestem a Adi Shamirem v roce 1996 Kanellakisovu cenu a v roce 2002 Turingovu cenu , často označovanou jako Nobelova cena za informatiku.
V roce 1994 v Molecular Computation of Solutions To Combinatorial Problems popisuje experimentální aplikaci DNA jako výpočetního systému. V něm řeší problém hamiltonovské cesty pro případ sedmi vrcholů, NP-hard , podobný problému obchodního cestujícího . Ačkoli je řešení tohoto případu triviální, tato práce poprvé demonstruje úspěšnou aplikaci DNA pro algoritmické výpočty. Ukázalo se, že výpočetní technika DNA má potenciál jako prostředek k řešení některých dalších rozsáhlých problémů kombinatorického vyhledávání. V roce 2002 se jemu a jeho výzkumnému týmu podařilo vyřešit „netriviální“ problém pomocí DNA computingu . Konkrétně vyřešili problém 20 proměnných splnitelnosti booleovských vzorců, který má více než 1 milion potenciálních řešení. Udělali to způsobem podobným tomu, který použil Adleman ve své klíčové práci z roku 1994 . Nejprve byla syntetizována směs řetězců DNA - logický odraz prostoru řešení problému. Poté byla tato směs zpracována algoritmicky pomocí biochemických metod, přičemž byla odstraněna „nesprávná“ vlákna a zůstala pouze ta vlákna, která „uspokojují“ problém. Analýza nukleotidové sekvence těchto zbývajících vláken ukázala "správné" řešení původního problému.
Nejdůležitější na výpočtech DNA je to, že ukazuje, že molekuly DNA dokážou to, co si normálně myslíme, že dokážou pouze počítače. To znamená, že informatika a biologie spolu úzce souvisí. Na každou živou bytost lze pohlížet jako na počítačový systém a někdy můžeme živým bytostem lépe porozumět, když se na ně díváme jako na počítače.
— Leonard Adleman [1]Adleman je také známý jako osoba, která vytvořila termín „počítačový virus“ poté, co se setkal s virem vytvořeným jeho studentem Fredem Cohenem v roce 1983 . Cohen a Adleman se rozhodli publikovat kód tohoto viru za předpokladu, že šlo o přípravu a distribuci informací. Adleman cítil, že počítačové viry mohou otevřít mnoho možností a že potenciální výhody z nich plynoucí v budoucích technologiích by mohly převážit negativa jejich použití.
V důsledku své práce v molekulární biologii vytvořil Adleman matematický model imunitní nedostatečnosti způsobené virem AIDS. To poskytlo pohled na to, jak virus funguje, a také otevřelo různé cesty výzkumu k nalezení léků. Adleman spolu s Davidem Wofsym z Kalifornské univerzity v San Franciscu popsali výsledky testování své hypotézy ve vydání z února 1993 v časopise Acquired Immune Deficiency Syndromes. Bohužel odezva výzkumné komunity na Adlemanovy myšlenky byla zklamáním. Adleman se nenechal odradit a rozhodl se získat hlubší porozumění biologii HIV, aby byl přesvědčivější. Vstoupil do laboratoře molekulární biologie na University of Southern California a začal studovat metody moderní biologie pod vedením Nickolase Chelyapova, který je v současnosti vedoucím vědcem ve vlastní laboratoři v Adlemanu.
Adleman také popsal novou metodu pro určení, zda je číslo prvočíslo (na tuto část práce je nejvíce hrdý). Byl také kryptografickým matematickým konzultantem pro hollywoodský film Sneakers.
Na začátku jednadvacátého století byl Adleman stále na University of Southern California . Nyní žije se svou ženou v Los Angeles , se kterou má tři děti.
Tento článek představuje první zosobnění kryptosystému pomocí veřejného klíče. Hlavní výpočty používané pro šifrování a dešifrování jsou umocňování vzhledem ke složenému modulu. Tento článek, spolu s prací Whitfielda Diffieho a Martina Hellmana („Nové směry v kryptografii“) a Rafa Merklea („Bezpečná komunikace přes nezabezpečené kanály“), jsou považovány za klíčové práce v oblasti kryptografie s veřejným klíčem. Systém RSA nadále zaujímá ústřední místo v teoretickém i praktickém vývoji v této oblasti. S více než 400 miliony kopií aktuálně nainstalovaných algoritmů RSA je to primární kryptosystém používaný k zabezpečení internetu a World Wide Web.
Tento článek představuje deterministický algoritmus používající „téměř polynomiální čas“ pro problém hledání a rozlišování prvočísel. Konkrétně existuje kladné reálné c takové, že pro dostatečně velké n algoritmus končí v krocích log n^c log(log(log(n))). Další nejlepší deterministický algoritmus je přísně exponenciální. Základní metody použité v algoritmu z algebraické teorie čísel a teorie třídního pole (vyšší zákony reciprocity) dokázaly zjednodušit implementaci algoritmu, který umožňuje ověřit jednoduchost čísel stovek číslic během několika minut.
Turingovy ceny | Vítězové|
---|---|
|
Tematické stránky | ||||
---|---|---|---|---|
Slovníky a encyklopedie | ||||
|