Kryptoprocesor Capstone od NSA: dlaczego system depozytu kluczy zawiódł i co to oznacza dzisiaj

14

NSA (Agencja Bezpieczeństwa Narodowego) chciała zablokować Twoje dane. Ale chcieli też klucza głównego.

Jest to główna sprzeczność chipu kryptograficznego Capstone. To urządzenie sprzętowe, opracowane w latach 90., miało zapewniać obywatelom i przedsiębiorstwom silne szyfrowanie. Z jednym zastrzeżeniem. Rząd Stanów Zjednoczonych zachował możliwość odszyfrowania Twojej komunikacji, jeśli otrzymał nakaz sądowy. To nie była kwestia wygody. Chodziło o kontrolę.

Jak Capstone użył depozytu klucza, aby ominąć szyfrowanie

Większość ludzi myśli o szyfrowaniu jako o czarnej skrzynce. Wprowadzasz dane i otrzymujesz zaszyfrowany tekst. Tylko ten, kto ma klucz, może je otworzyć. Capstone przełamał ten schemat.

Opierał się na systemie zwanym depozytem kluczy.

Oto jak to działało. Chip wykorzystywał algorytm Skipjack, szyfr symetryczny opracowany wewnętrznie przez NSA. Skipjack używał kluczy 80-bitowych. W latach 90. uznano to za wiarygodne. Dzisiaj? Nowoczesny procesor graficzny może go znaleźć brutalną siłą w ciągu kilku godzin. Ale problem nie dotyczył tylko algorytmu. Problemem był dostęp.

Każdy chip Capstone zawierał unikalny numer seryjny i sprzętowy mechanizm przechowywania części klucza szyfrującego. Klucz ten był nie tylko przechowywany na urządzeniu. Był podzielony. Jego części wysłano do różnych rządowych agentów depozytowych.

Rząd mógłby zwrócić klucz, gdyby miał nakaz sądowy. Żadnych „zakładek” w tradycyjnym znaczeniu. To tylko rozproszony sekret, który może zebrać tylko państwo.

To nie był chip Clipper. Clipper był wcześniejszą i bardziej kontrowersyjną próbą. Nie udało się to z powodu oburzenia opinii publicznej i niedociągnięć technicznych. Następnym krokiem było Capstone. Bardziej wyrafinowane. Bardziej zintegrowany. Jednak z punktu widzenia obrońców prywatności nadal ma fundamentalne wady.

Dlaczego NSA stworzyła system depozytu kluczy?

Agencja obawiała się świata, w którym przestępcy mogliby swobodnie się komunikować. Gdy dla wszystkich stało się dostępne silne szyfrowanie, organy ścigania obawiały się, że stracą możliwość komunikacji. Rozwiązaniem było Capstone. Daj bezpieczeństwo publiczne. Zachowaj klucze dla policji.

Brzmi rozsądnie. Dopóki nie zorientujesz się, kto trzyma te klucze.

Techniczna rzeczywistość Skipjacka i bezpieczeństwo sprzętu

Skipjack nigdy nie został opublikowany w całości. NSA przez wiele lat utrzymywała swoje specyfikacje w tajemnicy. Ten brak przejrzystości wzbudził podejrzenia. W kryptografii, jeśli nie możesz sprawdzić swojego kodu, nie możesz mu ufać.

Zwieńczeniem nie było tylko szyfrowanie. Zajmował się także uwierzytelnianiem i podpisami cyfrowymi. Został stworzony z myślą o wszechstronności. Można go podłączyć do terminali komunikacyjnych lub systemów wbudowanych. Celem było szerokie przyjęcie. Krajowy standard bezpiecznej komunikacji.

Ale sam sprzęt stwarzał nowe zagrożenia.

  • Scentralizowane punkty awarii : Celem była infrastruktura Escrow. Jeśli atakujący włamie się do serwerów rządowych przechowujących fragmenty kluczy, będzie w stanie odszyfrować miliony wiadomości.
  • Złożoność : Oddzielenie kluczy i zarządzanie agentami depozytowymi dodało kolejne warstwy złożoności. Złożoność rodzi błędy. Błędy tworzą luki w zabezpieczeniach.
  • Problemy z zaufaniem : Po co powierzać NSA swoje tajemnice? Do zadań agencji należy nadzór. Wymaganie od nich ochrony Twojej prywatności jest sprzecznością.

Dlaczego eksperci nienawidzą Capstone

Fala krytyki była natychmiastowa.

Eksperci ds. cyberbezpieczeństwa dostrzegli pojedynczy punkt awarii. Zwolennicy prywatności dostrzegli to narzędzie do nadzoru. Branża technologiczna dostrzegła zagrożenie dla innowacji.

Firmy opracowujące produkty zabezpieczające obawiały się, że Capstone stworzy precedens. Jeśli rząd nakaże słabe szyfrowanie za pomocą „zakładek”, kto kupi ich bezpieczniejsze produkty? Rynek się skurczy. Zaufanie ulega erozji.

W Kongresie szalała debata. Na konferencjach technologicznych. W mediach.

Dominowało jedno pytanie: Kto ogląda tych, którzy oglądają?

Jeśli rząd może uzyskać dostęp do Twoich danych, co powstrzymuje go przed zrobieniem tego bez nakazu sądu? Co powstrzymuje zagraniczne podmioty przed kradzieżą kluczy z serwerów depozytowych?

Czy depozyt kluczy stanowi dziś zagrożenie?

Capstone został opuszczony. Technologia poszła do przodu. Internet ewoluował. Ale pomysł jest nadal aktualny.

Współczesna debata na temat zwieńczeń w szyfrowaniu jest po prostu zwieńczeniem w nowym opakowaniu. Organy ścigania nadal chcą dostępu. Firmy technologiczne wciąż walczą. Technologia się zmieniła. Polityka – nie.

Dziedzictwo Capstone’a we współczesnej kryptografii

Capstone nie stał się standardem. Ale ukształtowało to nasz dzisiejszy sposób myślenia o szyfrowaniu.

Nauczył nas, że bezpieczeństwo bez zaufania jest bezużyteczne. Jeśli nie możesz przetestować systemu, nie możesz na nim polegać. Pokazał, że regulacje rządowe dotyczące kryptografii często przynoszą odwrotny skutek. Nie zwiększają bezpieczeństwa. Tworzą nowe luki w zabezpieczeniach.

Obecnie w komunikatorach internetowych stosujemy kompleksowe szyfrowanie. Do poczty e-mail używamy PGP. Używamy TLS dla ruchu internetowego. Żaden z nich nie opiera się na kluczach depozytowych. Żaden z nich nie daje rządowi klucza głównego.

A przynajmniej nie powinno.

Walka pomiędzy prywatnością a inwigilacją trwa. Capstone był tylko jednym z rozdziałów. Ale to pozostaje przestrogą.

Kiedy szyfrujesz swoje dane, kto ma klucz?

Jeśli odpowiedź brzmi „rząd”, warto pomyśleć dwa razy.

Dlaczego projekt Capstone nie wypalił

Reakcja była natychmiastowa. Capstone nigdy nie wystartował. Kraje na całym świecie stawiły zaciekły opór. Powołali się na podstawowe wolności obywatelskie. Domagali się otwartych standardów. Chcieli przejrzystej kryptografii, a nie czarnych skrzynek. To odrzucenie nie było jedynie hałasem. Ukształtowało to sposób, w jaki dzisiaj regulujemy szyfrowanie. Coraz częściej uznaje się prawo zwykłych obywateli do silnego szyfrowania bez ukrytych tylnych drzwi. Debata pomiędzy bezpieczeństwem a prywatnością nie jest jeszcze zakończona. Po prostu ruszyli do przodu.

Trwały wpływ Capstone na współczesne cyberbezpieczeństwo

Capstone nie został wdrożony. To stało się skutecznym ostrzeżeniem. Projekt ten stał się studium przypadku wyjaśniającym, dlaczego kluczowe systemy depozytowe są tak trudne do wdrożenia. Nie można wymagać od użytkowników zaufania do systemu, w którym rząd przechowuje klucz główny. Zaufanie jest kruche. Raz zniszczone, już nie wróci.

Ta historia wpływa na to, jak dziś budujemy bezpieczeństwo. Przyjrzyj się Architekturze Zero Trust. Modele te nie opierają się na jednym obwodzie lub skoncentrowanym sekrecie. Sprawdzają wszystko. Narzucają warstwy kontroli. Wspomnienie o Capstone służy jako przestroga. Nie można narażać prywatności ze względu na bezpieczeństwo narodowe. Przynajmniej jeśli chcesz, żeby system działał.

Współczesna kryptografia stawia na pierwszym miejscu przejrzystość. Algorytmy podlegają audytowi. Protokoły są open source. Społeczność naukowa może sprawdzić matematykę. To buduje zaufanie. Rządy nadal chcą ukrytych luk prawnych. Zawsze ich chcieli. Ale społeczność międzynarodowa woli dialog od przymusu. Dążymy do zrównoważenia bezpieczeństwa zbiorowego i praw podstawowych. Capstone pozostaje doskonałym przykładem tego, dlaczego uregulowanie szyfrowania jest tak trudne. W połączonym świecie potrzebujemy ostrożnych kompromisów.

Gdzie znaleźć wiarygodne źródła debaty o kryptowalutach

Debata Capstone uwydatnia napięcie między bezpieczeństwem rządu a prywatnością. Obecne badania skupiają się na kryptografii postkwantowej. Obszar ten ma na celu ochronę systemów przed przyszłymi zagrożeniami, w tym obliczeniami kwantowymi. Jeśli chcesz zgłębić temat głębiej, zapoznaj się z twórczością Inrii. Ich badania nad kryptografią postkwantową dostarczają konkretnych pomysłów na ochronę danych przed atakami nowej generacji. Stawka jest wysoka. Technologie się rozwijają.