Cifra emoji
Converti il testo in una stringa di emoji usando un alfabeto personalizzato. Decodifica gli emoji di nuovo in testo con password opzionale.
Cifra emoji
Incolla il testo e questo strumento mappa ogni lettera, cifra e (facoltativamente) segno di punteggiatura a un emoji da un alfabeto scelto, in modo che il messaggio diventi una stringa di emoji invece di testo leggibile. Inverti la direzione per decodificare un messaggio di nuovo in testo semplice. È un cifrario di sostituzione giocoso, più vicino a un puzzle o a un modo divertente di nascondere una nota che alla vera crittografia, e si abbina bene con gli altri cifrari classici del sito.
Il campo alfabeto emoji accetta qualsiasi stringa di emoji; il set predefinito è di 80 emoji facciali, più che sufficiente per entrambe le modalità. Una password rimescola quale emoji rappresenta quale carattere, in modo che lo stesso messaggio si codifichi diversamente con password diverse e solo la password corrispondente lo decodifichi correttamente. Preserva spazi e punteggiatura per lasciare intatti gli spazi tra parole e i segni di interpunzione, oppure disattivalo per cifrare anche quelli. L'opzione separatore controlla cosa, se qualcosa, si trova tra emoji nell'output; lasciarla vuota mantiene la codifica e decodifica non ambigua.
Per impostazione predefinita, il cifrario funziona carattere per carattere ed è insensibile alle maiuscole, copiando intatto tutto ciò che è al di fuori del suo alfabeto (lettere accentate, altri script, emoji già nel tuo testo) in entrambe le direzioni. Attiva la modalità byte per codificare i byte Base64 grezzi del tuo testo: è un output più lungo, ma conserva le maiuscole e decodifica qualsiasi testo Unicode esattamente, senza eccezioni. Il contatore dal vivo segnala i caratteri in ingresso, gli emoji in uscita e quanti caratteri l'alfabeto non potrebbe rappresentare.
Tutto viene eseguito localmente nel tuo browser — niente di quello che digiti viene mai inviato da nessuna parte. Copia il risultato, scaricalo come file .txt, o invia l'output direttamente di nuovo all'input per decodificarlo di nuovo.