onepad to zestaw programów do szyfrowania plików za pomocą szyfrowania jednorazowa tabliczki. To jest stary, ale teoretycznie da się łatwo złamać sposób szyfrowania. Natknąłem się na tej metodzie w Cryptonomicon Neala Stephensona.
Działa poprzez XOR-ing każdy bajt w czystym tekście wiadomości z bajt w kluczu. Tak długo, jak każdy klucz jest używany tylko raz, a klucz jest przypadkowa, to ma być niezniszczalny.
Jednak trzeba bezpieczny sposób wymiany kluczy do zamierzonego odbiorcy. Jeżeli osoba trzecia przechwytuje klucz, może czytać wiadomości.
UWAGA: Te programy działają, ale program genpad opiera się na / dev / urządzenia losowo do generowania losowych kluczy. Więc jakość klucza i dlatego bezpieczeństwo tej metody szyfrowania zależy od losowości / dev / random w systemie. Więc nie mogę zagwarantować, że wygenerowane klucze są całkowicie przypadkowe. Dlatego też, jeśli potrzebujesz naprawdę dobre szyfrowanie, użyć czegoś takiego ccrypt lub GNU Privacy Guard. Zostały one napisane, przetestowane i wbity przez wielu ludzi, zapewne mądrzejszego niż jestem.
Co nowego w tym wydaniu:
Szczegóły programowe:
Komentarze nie znaleziono