Preskoči na sadržaj
TextArray
100% lokalno

Beaufortova šifra

Šifrirajte i dešifrirajte tekst Beaufortovom šifrom, samorecipročnom varijantom Vigenèreove šifre.

Unos
Rezultat

Beaufortova šifra

Beaufortova šifra varijacija je Vigenèreove šifre gdje su operacije šifriranja i dešifriranja identične — primijenite isti ključ na šifrirani tekst i dobit ćete otvoreni tekst natrag. Upišite ključnu riječ, zalijepite svoju poruku i svako se slovo pomiče prema formuli na temelju ključa, koja se ponavlja dokle god se tekst izvodi. Čarolija Beaufortove šifre je njezina recipročna priroda: šifriranje i dešifriranje su jedna operacija, tako da nikada ne morate birati smjer.

Šifra radi s formulom C = (K − P) mod 26, gdje se svako slovo otvorenog teksta oduzima od odgovarajućeg slova ključa po modulu 26. Za razliku od Vigenèreove šifre koja dodaje ključ, Beaufort ga oduzima, stvarajući samoinverznu transformaciju. Ključ mora sadržavati barem jedno slovo — sva slova koja nisu slova zanemaruju se prilikom izdvajanja ključa. Dok šifra obrađuje vaš tekst, ključ se ponavlja samo preko slova, preskačući interpunkcijske znakove, brojeve i emojije kako bi ostali na svojim izvornim mjestima.

Velika i mala slova su sačuvana tako da rezultat i dalje glasi prirodno. Znakovi koji nisu slova prolaze netaknuti, što znači da se slova s naglaskom, znamenke, simboli i emoji nikada ne šifriraju. To čini Beaufortovu šifru korisnom u zagonetkama, lekcijama kriptografije, CTF izazovima i geocaching tajanstvenim predmemorijama gdje vam je potrebna reverzibilna enkripcija bez zasebnog koraka dešifriranja. Sve radi u vašem pregledniku i vaš tekst nikada ne napušta vaš uređaj — zalijepite, šifrirajte ili dešifrirajte i kopirajte rezultat s povjerenjem.

FAQ

Po čemu se Beaufort razlikuje od Vigenèrea?
Oba koriste ključ koji se ponavlja, ali Vigenère dodaje ključ otvorenom tekstu (C = P + K mod 26), dok ga Beaufort oduzima (C = K − P mod 26). Zbog toga je Beaufort samorecipročan: dva puta primjenom šifre vraća se izvorna poruka.
Zašto je samo-recipročan?
Budući da je uključeno oduzimanje, primjena iste operacije dvaput obrće učinak. Šifrirajte poruku pomoću Beauforta i ključa, zatim šifrirajte rezultat istim ključem i dobit ćete izvornik natrag. Nije potrebno zasebno dešifriranje.
Kako se ključ ponavlja?
Ključ se ponavlja preko slova samo u otvorenom tekstu. Interpunkcijski znakovi, brojevi, emoji i znakovi s akcentima nikad se ne šifriraju i ne pomiču poziciju ključa, pa ostaju na mjestu.
Je li moj tekst negdje uploadan?
Ne. Enkripcija se u potpunosti izvodi u vašem pregledniku i vaš tekst nikada ne napušta vaš uređaj.