Cioè non è un qualcosa che una persona "normale" sia capace di fare, credo...
Aspetta: supponi di avere sostituito un carattere con "emrdi12 -cc", solo per fare un esempio. Se cerchi i primi caratteri nel testo dopo, quando si ripetono, trovi la stessa lettera successiva. Se le sostituzioni sono tutte di uguale lunghezza, si trova semplicemente dividendo per numeri successivi la posizione fino a che la divisione da resto 0. Alla fine avrai un qualcosa dove, se sostituisci le lettere con numeri, puoi cercare di capire cos'e'. Mettiamo una frase, un qualcosa tipo 11 12 12 13 14 etc etc. Vedi che la frequenza di alcuni numeri e' superiore, potrebbero essere le vocali, ma prima ancora gli spazi. Passi quindi alle parole piu' corte, che di solito sono gli articoli, e provi a sostituire
il, di, la etc etc. Ovviamente questi caratteri sono presenti anche nelle parole, e li' sostituisci. Si guardano le vocali quindi: se hai la fortuna di trovare certe parole facili, hai gia' risolto, senza nemmeno aver acceso il tuo pc.
Viceversa, se usi vera crittografia, sei piu' sicuro, e probabilmente fai pure meno fatica nel fare il programma. Puoi anche usare un programma esterno per cifrare, come GPG, oppure per comprimerlo cifrandolo, tipo 7-zip: magari va oltre le tue esigenze, ma anche fare sostituzioni e simili prende tempo...
Detto per amor di discussione, eh
