Spisu treści:
Definicja - Co oznacza Triple DES?
Standard Triple Data Encryption Standard (DES) to rodzaj komputerowej kryptografii, w której algorytmy szyfrów blokowych są stosowane trzykrotnie do każdego bloku danych. Rozmiar klucza został zwiększony w Triple DES, aby zapewnić dodatkowe bezpieczeństwo dzięki możliwości szyfrowania. Każdy blok zawiera 64 bity danych. Trzy klucze są określane jako klucze pakietu z 56 bitami na klucz. Istnieją trzy opcje kluczowania w standardach szyfrowania danych:
- Wszystkie klucze są niezależne
- Klucz 1 i klucz 2 są kluczami niezależnymi
- Wszystkie trzy klucze są identyczne
Kluczowa opcja # 3 jest znana jako potrójne DES. Potrójna długość klucza DES zawiera 168 bitów, ale bezpieczeństwo klucza spada do 112 bitów.
Techopedia wyjaśnia Triple DES
Potrójne DES jest korzystne, ponieważ ma znaczną długość klucza, która jest dłuższa niż większość długości kluczy powiązanych z innymi trybami szyfrowania. Jednak algorytm DES został zastąpiony przez Advanced Encryption Standard przez National Institute of Standards and Technology (NIST). Zatem Triple DES jest obecnie uważany za przestarzały. Jest jednak często używany w połączeniu z Triple DES. Wywodzi się z pojedynczego DES, ale technika jest stosowana w trzech egzemplarzach i wymaga trzech podkluczy i wypełnienia klawiszy, gdy jest to konieczne, takich jak przypadki, w których klucze muszą zostać zwiększone do 64 bitów. Oprogramowanie, znane ze swojej kompatybilności i elastyczności, można łatwo przekonwertować na włączenie Triple DES. W związku z tym może nie być tak przestarzałe, jak uważa NIST.
Triple DES trzy razy szyfruje dane wejściowe. Trzy klucze są określane jako k1, k2 i k3. Ta technologia jest zawarta w standardzie ANSIX9.52. Triple DES jest wstecznie kompatybilny ze zwykłym DES.
