Přeskočit na obsah

Šifra s emoji

Transformujte text na řetězec emoji a zpět, s volitelným heslem.

Vstup
Výstup

Šifra s emoji

Vložte text a tento nástroj mapuje každé písmeno, číslici a (volitelně) interpunkční znak na emoji ze zvolené abecedy, takže zpráva se změní na řetězec emoji místo čitelného textu. Otočte směr pro dekódování zprávy zpět na prostý text. Je to zábavná substituční šifra — blíž hádance nebo zábavný způsob skrytí poznámky než k opravdovému šifrování — a pěkně se hodí s dalšími klasickými šiframi na webu.

Pole abecedy emoji přijímá libovolný řetězec emoji; výchozí sada obsahuje 80 emoji s obličejem, což je více než dost pro oba režimy. Heslo změní mapy, které emoji reprezentuje který znak, takže stejná zpráva se kóduje jinak při různých heslech a pouze odpovídající heslo ji správně dekóduje. Zachujte mezery a interpunkci, abyste nechali zlomy slov a interpunkční znamámka nedotčená, nebo je vypněte, abyste je také šifrovali. Možnost oddělovače určuje, co — pokud vůbec — sedí mezi emoji na výstupu; ponechání prázdné udržuje kódování a dekódování jednoznačným.

Ve výchozím nastavení šifra pracuje znak po znaku a je bez ohledu na velikost písmen, beze změny kopíruje cokoli mimo její abecedy — s přízvuky písmena, jiné skripty, emoji již ve vašem textu — beze změny v obou směrech. Zapněte režim bajtů na kódování surových bajtů Base64 vašeho textu místo toho: je to delší výstup, ale zachová velikost písmen a přesně vrátí jakýkoli text Unicode, bez výjimek. Živý počet hlášení znaky v, emoji ven, a kolik znaků abeceda nemohla reprezentovat.

Všechno běží místně ve vašem prohlížeči — nic, co zadáte, se nikdy nikam neposílá. Zkopírujte výsledek, stáhněte ho jako soubor .txt nebo pošlete výstup přímo zpět na vstup pro dekódování znovu.

Časté dotazy

Je toto skutečné šifrování?
Ne. Je to substituční šifra jako Atbash nebo A1Z26, pouze s emoji místo písmen nebo číslic — zábavná na skrytí zprávy před příležitostným pohledem, ne na ochranu citlivých údajů.
Proč dekódování někdy přesně neodpovídá mému původnímu textu?
Výchozí režim znaku je bez ohledu na velikost písmen a může reprezentovat pouze písmena, číslice a malou sadu interpunkce, takže všechno ostatní se kopíruje tak, jak je. Zapněte režim bajtů na přesný zpáteční převod jakéhokoli textu.
Co dělá heslo?
Neprázdné heslo deterministicky změní mapu, které emoji reprezentuje který znak. Kódování a dekódování stejné zprávy potřebují stejné heslo — jiné heslo vytváří jinou, neodpovídající mapu.
Co se stane, pokud bude moje abeceda emoji příliš krátká?
Když je kontrola abecedy zapnutá, nástroj vám řekne, že potřebuje více emoji místo hádání. Vypněte kontrolu, aby se emoji mohl znovu použít pro více znaků, i když dekódování pak ztratí informace.
Můj text je niekde nahrán?
Ne. Šifra s emoji běží úplně ve vašem prohlížeči — váš text nikdy neopustí vaše zařízení.