Preskočiť na obsah

Šifra s emoji

Premeňte text na reťazec emoji a späť, s voliteľným heslom.

Vstup
Výstup

Šifra s emoji

Vložte text a tento nástroj mapuje každé písmeno, číslicu a (voliteľne) interpunkčný znak na emoji zo zvolenej abecedy, takže správa sa zmení na reťazec emoji namiesto čitateľného textu. Prehoďte smer na dekódovanie správy späť na obyčajný text. Je to zábavná substitučná šifra — bližšia k hádanke alebo zábavnému spôsobu skrytia poznámky ako ku skutočnému šifrovaniu — a pekne sa hodí s ďalšími klasickými šiframi na webe.

Poľa abecedy emoji akceptujú ľubovoľný reťazec emoji; predvolená sada obsahuje 80 emoji s tvárami, čo je viac než dosť pre oba režimy. Heslo zmení mapy, ktorý emoji reprezentuje ktorý znak, takže rovnaká správa sa kóduje inak pri rôznych heslách a len zodpovedajúce heslo ju správne dekóduje. Zachovajte medzery a interpunkciu, aby ste nechali zlomy slov a interpunkčné značky dotknuté, alebo ich vypnite, aby ste ich tieš šifrovali. Možnosť oddeľovača riadi, čo — ak vôbec — sedí medzi emoji vo výstupe; ponechanie prázdneho udržuje kódovanie a dekódovanie jednoznačným.

Predvolene šifra pracuje znak po znaku a je necitlivá na veľké/malé písmená, bez zmeny kopíruje čokoľvek mimo jej abecedy — s diakritikou písmená, iné písma, emoji už vo vašom texte — bez zmeny v oboch smeroch. Zapnite režim bajtov na kódovanie hrubých Base64 bajtov vášho textu namiesto toho: je to dlhší výstup, ale zachováva veľkosť písmen a presne spätne prevádza ľubovoľný Unicode text bez výnimiek. Živý počet hlása znaky v, emoji von, a koľko znakov abeceda nemohla reprezentovať.

Všetko bežal lokálne vo vašom prehliadači — nič, čo napíšete, sa nikdy nikam neposiela. Skopírujte výsledok, stiahnite ho ako súbor .txt alebo pošlite výstup priamo späť do vstupu, aby ste ho znova dekódovali.

Časté otázky

Je toto skutočné šifrovanie?
Nie. Je to substitučná šifra ako Atbash alebo A1Z26, iba s emoji namiesto písmen alebo čísiel — zábavná na skrytie správy pred náhodným pohľadom, nie na ochranu citlivých údajov.
Prečo dekódovanie niekedy presne nezodpovedá mojemu pôvodnému textu?
Predvolený režim znakov je necitlivý na veľké/malé písmená a môže reprezentovať iba písmená, číslice a malú skupinu interpunkcie, takže všetko ostatné sa kopíruje tak, ako je. Zapnite režim bajtov na presný spätný prevod akéhokoľvek textu.
Čo robí heslo?
Prázdne heslo deterministicky zmení mapu, ktorá emoji reprezentuje ktorý znak. Kódovanie a dekódovanie rovnakej správy potrebujú rovnaké heslo — iné heslo vytvára inú, nezodpovedajúcu mapu.
Čo sa stane, ak bude moja abeceda emoji príliš krátka?
Keď je kontrola abecedy zapnutá, nástroj vám povie, že potrebuje viac emoji namiesto hádania. Vypnite kontrolu, aby ste umožnili opakovanému použitiu emoji pre viacerých znakov, aj keď dekódovanie potom stratí informácie.
Môj text je niekde nahrany?
Nie. Šifra s emoji bežal úplne vo vašom prehliadači — váš text nikdy neopustí vaše zariadenie.