Cyfrowa twierdza

Cyfrowa Twierdza
Digital Fortress
Autor

Dan Brown

Typ utworu

technothriller

Wydanie oryginalne
Miejsce wydania

USA

Język

angielski

Data wydania

1998

Wydawca

St. Martin’s Press

Cyfrowa twierdza – pierwsza książka napisana przez amerykańskiego pisarza Dana Browna. Jest to technothriller opisujący spisek wymierzony w stojącą na straży bezpieczeństwa agencję NSA.

Fabuła

Agencja Bezpieczeństwa Narodowego posiada „Translator” – potężny superkomputer pozwalający złamać każdy szyfr w ciągu zaledwie kilku minut. Były pracownik agencji – Japończyk Ensei Tankado – oświadcza publicznie, że udało mu się napisać algorytm, który nie może być złamany metodą „Brute Force”, i wobec którego Translator będzie bezużyteczny. Szyfr zwany „Cyfrową Twierdzą” jest wyzwaniem dla Susan Fletcher – błyskotliwej kryptolog o nienagannej karierze w NSA. We współpracy z dyrektorem wydziału kryptograficznego ma ona okazję przekonać się o bezsilności Translatora, który nie potrafi złamać zaszyfrowanej dokumentacji algorytmu. Tymczasem Tankado wystawia swój zaszyfrowany wynalazek na aukcję, w której oferujący najwięcej dostanie klucz do jedynego bezpiecznego i odpornego na złamanie szyfru. Grozi, że gdyby ktoś próbował go zabić, jego wspólnik North Dakota opublikuje Cyfrową Twierdzę za darmo – to doprowadziłoby do katastrofy wywiadu, nie mogącego rozszyfrować wiadomości grożących bezpieczeństwu kraju. Niedługo po tym Tankado zostaje znaleziony martwy, oficjalna wersja mówi o wadzie serca. Susan, wraz z jej narzeczonym Davidem muszą znaleźć klucz do szyfru i zapobiec rozpowszechnieniu Cyfrowej Twierdzy. Autor książki tworzy skomplikowaną sieć powiązań między bohaterami, których motywacje i działania są nierzadko diametralnie różne od tego, na co wskazują pozory.

Rozwiązanie

Cyfrowa Twierdza w rzeczywistości jest zamaskowanym wirusem, silnie zaszyfrowanym. Gra pozorów stworzona przez Enseia Tankado ma na celu wzbudzenie ciekawości NSA i wprowadzenie kodu do Translatora z pominięciem filtrów bezpieczeństwa. Klucz Tankado nie jest kluczem do szyfru, lecz hasłem, który unieszkodliwia działanie wirusa. Wirus ten ma za zadanie po upływie określonego czasu zniszczyć zabezpieczenia całego systemu chroniącego wrażliwe i ściśle tajne dane wywiadu.

Wspólnik Tankado – North Dakota – to w rzeczywistości fikcyjne wcielenie jego samego, stworzone tylko i wyłącznie po to, by nadać grze pozorów realizm oraz w celu zabezpieczenia na wypadek próby zabójstwa. Okazuje się, że zabójstwo zostało zlecone przez dyrektora wydziału kryptoanalizy, który chciał podmienić dostępny na stronie algorytm, wprowadzając wcześniej lukę w kodzie (backdoor), by zaszyfrowane wiadomości mogłyby być nadal odszyfrowywane. Stał on też za zabójstwami pracowników NSA, którzy mogliby przeszkodzić w realizacji planu, a całą winę zrzucił na przyjaciela Tankado i pracownika NSA – Grega Hale’a, zabijając go, następnie pozorując samobójstwo i preparując list pożegnalny.

Z pomocą Davida, kryptologom udaje się w ostatniej chwili odczytać wskazówki, które tuż przed śmiercią zostawił Ensei Tankado. Wprowadzają poprawny kod, który unieszkodliwia wirusa.

Bohaterowie

Nieścisłości

Książka zaczyna się od zapewnienia o prawdziwości zawartych opisów i technologii, w rzeczywistości zawiera wiele nieścisłości matematycznych, błędów w opisach technologii i innych, z których kilka opisano poniżej:

Przypisy

  1. ↑ Alex Kasman: MathFiction: Digital Fortress (Dan Brown). MathFiction. [dostęp 2014-12-22]. (ang.).