Codificatore e decodificatore ROT5

Applica una rotazione fissa di cinque posizioni alle cifre ASCII. La stessa operazione codifica e decodifica ROT5.

La conversione avviene localmente. Lettere, punteggiatura e cifre non ASCII restano invariate.

La conversione avviene localmente. Lettere, punteggiatura e cifre non ASCII restano invariate.

Area di conversione ROT5

Solo le cifre ASCII 0–9 vengono ruotate di cinque posizioni. Ogni altro carattere viene mantenuto.

Applica di nuovo ROT5 per recuperare il testo originale.

Cosa fa questo strumento

Ruotare esattamente di cinque posizioni le cifre ASCII mantenendo tutti gli altri caratteri.

Usare la stessa operazione autoinversa per codificare e decodificare ROT5.

Come usarlo

  1. Digita o incolla testo contenente cifre ASCII nel campo di input.
  2. Controlla il risultato ROT5 aggiornato automaticamente.
  3. Copia il risultato quando serve.
  4. Applica nuovamente ROT5 al risultato per ripristinare l’input originale.

Utilizzi pratici

  • Leggere o creare testi legacy che usano ROT5 nelle parti numeriche.
  • Verificare esempi ROT5 in test software o documentazione tecnica.
  • Mostrare in una lezione una sostituzione ciclica autoinversa delle cifre.
  • Trasformare identificatori di esempio preservando lettere e punteggiatura.

Note e limiti

  • ROT5 modifica solo le cifre ASCII 0–9.
  • Lettere, spazi, punteggiatura, caratteri accentati e altri sistemi numerici restano invariati.
  • ROT5 è una regola di codifica, non crittografia, e non offre riservatezza.
  • Il testo viene elaborato nel browser e questo strumento non lo invia a petuja.tools.

Domande frequenti

Perché codifica e decodifica sono uguali?

Cinque è metà del ciclo di dieci cifre, quindi due applicazioni riportano ogni cifra alla posizione iniziale.

In cosa trasforma ROT5 la cifra 8?

Diventa 3 perché la rotazione riparte da 0 dopo 9.

ROT5 modifica lettere o punteggiatura?

No. Questa implementazione modifica solo le cifre ASCII 0–9.

Ruota cifre arabo-indiane o altre cifre Unicode?

No. Cifre come ١ o 5 sono fuori dall’intervallo ASCII 0–9 e restano invariate.

Il mio testo viene caricato?

No. La trasformazione avviene localmente nel browser.