|
Czy można złamać (rozszyfrować algorytm RC5 z kluczem 1024 bity - teoretycznie tak, a praktycznie zajmie to czasu....
Powszechnie znana jest metoda aby złamać algorytm szyfrowania (w tym i RC5) polegająca na wykonaniu ataku
okrelanego po angielsku, mianem "Brute Force", który polega na sprawdzeniu po kolei każdej kombinacji klucza.
Prędzej czy póniej można "trafić" na poprawny klucz. Jeżeli używany jest 1 bitowy klucz, to jest 2^1
kombinacji czyli dwie do sprawdzenia, 2 bitowy klucz daje 4 kombinacje, 3 bitowy klucz daje 8, itd.
SafeBoot używa klucza o długości 1024 bity co daje ilość kombinacji:
179769313486231590772930519078900000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000
Zmasowany atak sieciowy na klucz SafeBoot-a o długości 1024 bity daje czas
złamania kodu za około 50000 lat.
W czasie instalacji SafeBoot-a jest każdorazowo generowany losowo unikalny
klucz. Tak więc każdy komputer ma dane zaszyfrowane innym kluczem!