Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
przedmowa
xvii
Wtymmomenciemyślałemjużjednak:„Totegopowinienembyłuczyćsięwszkole.
Wiedza,którązdobywamteraz,byłabyprzydatna,byprzygotowaćmnienastarcie
zprawdziwymświatem!Wkońcuuprawiałemterazzawódspecjalistydosprawbezpie-
czeństwakryptograficznego!Dokonywałeminspekcjiprawdziwychzastosowańkryp-
tografii!Robiłemto,coniejedenchciałbyrobićpozdobyciudyplomuztejdziedziny.
Implementowałem,weryfikowałemiwykorzystywałemkryptograficznealgorytmy,
atakżedoradzałemwkwestiitego,zktórychznichkorzystać.Otopowód,dlaktó-
regojestempierwszymczytelnikiemksiążki,którąpiszę.Tocoś,conapisałbymsamemu
sobiezprzeszłości,byprzygotowaćsięnaspotkaniezrzeczywistością.
potrzebanowejkSiążki?
Gdyprowadziłemjednązdorocznychkryptograficznychsesjiwarsztatowychnabardzo
znanejkonferencjiBlackHatpoświęconejbezpieczeństwu,podszedłdomniejeden
zuczestnikówizapytał,czymógłbympolecićjakąśdobrąksiążkęlubkursinternetowy
poświęconykryptografii.Pamiętam,żedoradziłemmulekturęksiążkiBonehaiShoupa
orazwzięcieudziałuwkursieKryptografiaIprowadzonymprzezBonehanaplatfor-
mieCoursera.(Podtrzymujęzresztąterekomendacjenakońcuniniejszejksiążki).
Studentodpowiedziałmi:„Ach,jużichpróbowałem!zbytteoretyczne!”.Taodpo-
wiedźniedawałamispokoju.Wpierwszymodruchuniechciałemsięzgodzić,ale
powolizdawałemsobiesprawęztego,żemiałrację.Większośćźródełjestpełnamate-
matyki,awiększośćprogramistówmającychstycznośćzkryptografiąniechcemieć
zniądoczynienia.Cozostajedlanich?
Pozostałymidwomazasobami,któredopewnegostopniacieszyłysięuznaniem,
byływowymczasieksiążkiAppliedCryptography(Kryptografiastosowana)iCryptography
Engineering(Inżynieriakryptograficzna),obieautorstwaBruce’aSchneiera.Książki
tezaczynałyjużjednaktrącićmyszką.WAppliedCryptographyczteryrozdziałypoświę-
conebyłyszyfromblokowym,acałyjedenrozdziałtraktowałotrybachpracyszyfrów,
aleniebyłożadnego,którytraktowałbyoszyfrowaniuuwierzytelnionym.Nieconow-
szaCryptographyEngineeringwprzypisiezawierałapojedyncząwzmiankępoświęconą
kryptografiikrzywycheliptycznych.Zdrugiejstronywielemoichfilmówwideoinotek
nablogustawałosiędobrymi,podstawowymimateriałamiźródłowymidlaniektórych
pojęćkryptograficznych.Wiedziałem,żemógłbymzrobićcośwyjątkowego.Stopniowo
wielumoichstudentówzaczynałointeresowaćsiękryptowalutami,zadająccorazwię-
cejiwięcejpytańnatentemat.Wtymsamymczasiezacząłemaudytowaćcorazwięcej
aplikacjizwiązanychzkryptowalutami.NiecopóźniejprzeniosłemsiędoFacebooka,
abypokierowaćkwestiamibezpieczeństwakryptowalutyLibra(znanejobecniejako
Diem).Wowymczasiekryptowalutybyłyjednymznajciekawszychobszarów,wjakich
możnabyłopracować,bowiemspotykałosiętuzesobąmnóstwoniezwykleinteresu-
jącychprymitywówkryptograficznych,którejakdotejporyjedyniewbardzoniewiel-
kimstopniuznajdowałyzastosowaniewprawdziwymświecie,aniekiedynieznajdowały
gowcale(dowodyzwiedzązerową,agregacjapodpisów,kryptosystemprogowy,bez-
pieczneobliczeniawielostronne,protokołykonsensusu,akumulatorykryptograficzne,