RC4 šifra
Šifrirajte i dešifrirajte tekst RC4 šifrom toka i ključem — hex van, tekst natrag.
RC4 šifra
RC4 je klasična tokovna šifra: kratki korak raspoređivanja ključa postavlja stanje od 256 bajta iz vašeg ključa, a zatim se tok ključeva generira jedan po bajt i kombinira s podacima. Isti ključ koji šifrira također i dekriptira, tako da ovaj alat radi oboje — šifriranje pretvara vaš tekst u mala slova hex, a dešifriranje čita taj hex natrag u tekst. Ključ se uvijek uzima kao UTF-8 bajtovi, tako da svaka riječ ili zaporka funkcionira izravno.
Sve je UTF-8 na razini bajta, što znači da se tekst s akcentima i emotikoni vraćaju bez gubitaka: šifrirajte poruku, dajte hex nekome s istim ključem i dešifrirajte ga točno vraća. Zbroj pokazuje koliko je bajtova obrađeno. Hex ulaz za smjer dekriptiranja tolerira razmake i prefiks 0x, a sve što nije valjano hex proizvodi mirnu pogrešku, a ne krivi rezultat.
Vrijedno je jasno reći: RC4 je kriptografski razbijen. Njegov tok ključeva ima dobro poznate pristranosti, a praktični napadi ga povlače iz bilo kakve ozbiljne upotrebe - moderni TLS i preglednici odbacili su ga prije mnogo godina. Nemojte njime štititi ništa stvarno. Ono za što je još uvijek dobar jest interoperabilnost sa starim sustavima koji govore samo RC4, CTF i kriptografske vježbe, de-maskiranje nizova izvučenih iz naslijeđenih binarnih datoteka ili konfiguracija zlonamjernog softvera i učenje kako radi šifra toka. Za stvarnu zaštitu poruke umjesto toga upotrijebite alat za šifriranje teksta temeljen na AES-u.
Sve radi lokalno u vašem pregledniku — otvoreni tekstovi, hex i ključevi nikada ne napuštaju vaš uređaj, a polje ključa je maskirano i nikada se ne pohranjuje.