DES / 3DES / RC4 / Rabbit
Darmowe narzędzie online do szyfrowania DES/3DES/RC4, przetwarzanie lokalne
Co to sa DES, 3DES, RC4 i Rabbit?
DES (Data Encryption Standard) to przestarzaly szyfr symetryczny uzywajacy 56-bitowego klucza. 3DES (Triple DES) stosuje DES trzykrotnie dla lepszej bezpieczenstwa. RC4 to szyfr strumieniowy kiedys szeroko uzywany w SSL/TLS. Rabbit to szybki szyfr strumieniowy zaprojektowany dla wydajnosci programowej. Wszystkie to algorytmy legacy - uzywaj AES dla nowych aplikacji.
Jak uzywac tego narzedzia
Wybierz algorytm szyfrowania, wpisz klucz (haslo) i opcjonalnie IV (wektor inicjalizacyjny). Wpisz tekst jawny do zaszyfrowania lub wklej szyfrogram do odszyfrowania. Wynik moze byc w kodowaniu Hex lub Base64.
▶Czy DES jest nadal bezpieczny?
Nie. DES z jego 56-bitowym kluczem moze byc zlamany brute-force w godziny na nowoczesnym sprzecie. Jest zachowany w tym narzedziu dla kompatybilnosci ze starymi systemami i celow edukacyjnych. Uzywaj AES dla aplikacji krytycznych bezpieczenstwa.
▶Co to jest 3DES i czy jest bezpieczny?
3DES stosuje algorytm DES trzykrotnie z roznymi kluczami, zapewniajac 112 bitow skutecznego bezpieczenstwa. Chociaz bezpieczniejszy niz DES, jest zdeprecjonowany przez NIST od 2023 roku z powodu ograniczen wydajnosci i bezpieczenstwa.
▶Co to jest IV (wektor inicjalizacyjny)?
IV to losowa wartosc uzywana obok klucza, aby zapewnic, ze szyfrowanie tego samego tekstu jawnego produkuje rozne szyfrogramy. Dla DES i 3DES, IV ma 8 bajtow. Dla RC4 i Rabbit, IV rowniez ma 8 bajtow.
▶Dlaczego powinienem uzywac AES zamiast tego?
AES jest szybszy, bezpieczniejszy i obecnym standardem dla szyfrowania symetrycznego. DES i 3DES sa zdeprecjonowane. RC4 ma znane podatnosci. Uzywaj AES dla kazdego nowego projektu.