Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2
CzęśćI
Wkolejnychrozdziałachzagłębimysięwszczegółytechniczne.Czwartyroz-
działpoświęconyjestprotokołomzabezpieczeń,któreokreślają,wjakisposób
graczewobrębiesystemu-czytoludzie,komputery,telefony,czyjakieśinne
urządzeniaelektroniczne-ustanawiająiutrzymujązaufanie.Rozdziałpiątypo-
święconyjestswoistejnsrebrnejtaśmieklejącej”
,stanowiącejpodstawęwiększości
protokołówitrzymającejrazemsystemyrozproszone:kryptografii.Jesttosztuka
(azarazemnauka)poświęconakodomiszyfrom,zarazemjednakjesttoznacznie
więcejniżzmyślnysposóbnautrzymanienapastnikazdalaodtajnegokomunika-
tu.Wdzisiejszychczasachpolegaonanaprzenoszeniuzaufaniazmiejsca,wktó-
rymsięznajduje,domiejsca,wktórymjestpotrzebne,utrzymywaniuintegralności
kontekstówzabezpieczeńiwykonywaniuwieluinnychzadań.
Szóstyrozdziałdotyczykontrolidostępu:jakmożemyoddzielićodsiebieróżne
aplikacjewtelefonie,różnemaszynywirtualnelubkontenerynaserwerzeiwjaki
sposóbmożemysterowaćtymiprzepływamidanych,naktórechcemymiędzynimi
pozwolić.Niekiedymożnategodokonaćwschludnysposób,częstojednakokazu-
jesiętotrudne.PrzeglądarkiinternetowemusząradzićsobiezkodemJavaScript
pochodzącymzwieluniezaufanychstroninternetowych,podczasgdyasystenty
domowemusząradzićsobiezróżnymiosobami.
Następnyrozdziałdotyczysystemówrozproszonych.Systemy,któredziałają
nawieluurządzeniach,musząradzićsobiezproblemamikoordynacji,takimijak
sterowaniewspółbieżnością,tolerowanieusterekczynazewnictwo.Kwestietena-
bierajązupełnienowegoznaczenia,gdysystemymusząstaćsięodpornezarówno
nazłezamiary,jakiprzypadkoweawarie.Wielesystemówdziałasłabo,anawet
zawodzi,ponieważichprojektancinieprzemyślelitychkwestii.
Ostatnirozdziałwtejczęścijestpoświęconykwestiiopłacalności.Ekonomika
zabezpieczeńogromniesięrozwinęłaod2001roku,kiedytoukazałosiępierw-
szewydanietejksiążki,którepomogłozainicjowaćtentemat.Dziświemyjuż,że
wieleawariizabezpieczeńspowodowanychjestraczejprzezprzewrotnepobudki,
aniebrakitechnicznychmechanizmówzabezpieczających.(Wistocietepierwsze
częstowyjaśniajątedrugie).Niezawodnośćsystemutowcorazwiększymstopniu
pojawiającasięwłasność,którazależyodegoistycznegodążeniadużejliczbygra-
czy.Wrezultaciejesttopewnarównowagarynkowa.Mechanizmyzabezpieczeń
niesłużąpoprostudotego,bytrzymaćnzłych”ludzizdalaodndobrych”systemów,
alebyumożliwićjednemuuczestnikowinazdobyciewładzynadinnym.Często
onenadużywane,byprzechwycićrynkilubzaburzyćichfunkcjonowanie.Jeśli
chcemyzrozumiećtakierozgrywkilubprojektowaćsystemyzdolneoprzećsię
strategicznejmanipulacji,będziemypotrzebowaćodrobinyteoriigieriteorii
aukcji.
Terozdziałyobejmująpodstawowymateriałiwdużejmierzeodpowiadają
temu,czegouczymystudentównapierwszymidrugimrokustudiówwCambrid-
ge.Mamjednaknadzieję,żestudiaprzypadkówokażąsięinteresująceiwartościo-
wenawetdlaekspertów.