Uncategorized

Użyj pamięci podręcznej CPU, aby zatrzymać Cold Boot? NIE.

Zamrożona pamięć podręczna jest blogem poświęconym nowatorskim sposobem, aby zatrzymać ataki zimnego rozruchu. W ubiegłym roku zespół zimny rozruchowy wykazał, że mogą wyodrębnić klucze szyfrowania z pamięci RAM maszyny, umieszczając go w innym systemie (lub tej samej maszynie, wykonując szybki restart). Mrożona pamięć podręczna ma na celu powstrzymanie tego poprzez przechowywanie klucza szyfrowania w pamięci podręcznej CPU. Kopiuje klucz z pamięci RAM do rejestrów CPU, a następnie zera w pamięci RAM. Następnie zamarza pamięć podręczną i próbuje napisać klucz z powrotem do pamięci RAM. Klucz jest wciśnięty do pamięci podręcznej, ale nie jest zapisywany do pamięci RAM.

Pierwszym poważnym problemem jest dotknięcie wydajności. W końcu wyciszasz procesor podczas zamrożenia pamięci podręcznej, a autor sugeruje, że zrobiłbyś to tylko, gdy ekran jest zablokowany. Zapytaliśmy członka zespołu Cold Boot [Jacob Appelbaum] Co pomyślał o podejściu. Wskazał, że obecny atak rozruchu zimnego rekonstruuje klucz z pełnej klawisze, które według zamrożonego blogu pamięci podręcznej nadal pozostaje w pamięci RAM. Nie chwytają pewnych kluczowych bitów, ale odtwarzają go ze wszystkich tych nadmiarowych informacji w pamięci. W najlepszym razie zamrożona pamięć podręczna próbuje zbudować “Getto Crypto Co-procesor”.

Stoimy naszą początkową akcją do ataków zimnych butów: podejmie podstawową przeprojektę pamięci RAM, zanim zostanie rozwiązany.

[przez Slashdot]