Szyfr
AES (Advanced Encryption Standard) zamienia czytelne dane na tekst zaszyfrowany za pomocą klucza. AES-256 wykorzystuje 256-bit key: w obserwowalnym wszechświecie jest więcej możliwych kluczy niż atomów, więc bezpośrednie odgadnięcie klucza nie jest realistycznym atakiem.
Tryb: dlaczego GCM
Szyfr potrzebuje trybu do szyfrowania plików dowolnego rozmiaru. GCM szyfruje dane i oblicza znacznik uwierzytelniający. Jeśli ktoś zmieni choćby jeden bit tekstu zaszyfrowanego, odszyfrowanie zakończy się niepowodzeniem, zamiast zwrócić uszkodzone dane. VaultBolt używa AES-256-GCM dla zawartości plików, miniatur i ich indeksu, zapieczętowanych w fragmentach, dzięki czemu filmy mogą być przesyłane strumieniowo.
Gdzie zdarzają się prawdziwe ataki
| Bolączka | Przykład | Obrona |
|---|---|---|
| Słabe odblokowanie | 4-cyfrowy PIN | Hasło; powolne wyprowadzanie klucza |
| Wyprowadzenie klucza | Szybkie mieszanie pozwala atakującym szybko zgadnąć | Argon2id wymagający dużej pamięci |
| Zgadywanie poza urządzeniem | Kopiowanie pamięci na szybki komputer | Klucz powiązany z Secure Enclave |
| Klucz na serwerze | Sprzedawca może zresetować lub odczytać | Brak konta; klucze pozostają na urządzeniu |
| Zwykłe kopie | Oryginały pozostawione na zdjęciach | Czyszczenie bez kopii |
Dlaczego „stopień wojskowy” niewiele ci mówi
AES-256 jest używany przez rządy, więc „klasa wojskowa” jest technicznie prawdziwa w przypadku prawie każdej aplikacji, która go używa. Nie mówi nic o trybie, kluczu ani miejscu jego zamieszkania. Poszukaj strony zabezpieczeń, która je wyjaśnia.
Często zadawane pytania
Czy AES-256 można złamać?
Nie poprzez brutalne wymuszenie klucza za pomocą jakiejkolwiek przewidywalnej technologii. Celem ataków są słabe hasła, skradzione klucze lub błędy oprogramowania.
Jaka jest różnica między AES-256 i AES-256-GCM?
AES-256 to szyfr. GCM (tryb Galois/Counter) to sposób, w jaki jest stosowany do danych; szyfruje, a także tworzy znacznik uwierzytelniający, który wykrywa wszelkie zmiany w zaszyfrowanym tekście.












