Non è molto difficile cifrare una stringa...
Fai inserire ad un utente una parola chiave di codifica.
Poi, per ogni carattere, prendi il codice ascii e su di esso fai operazioni di modulo, moltiplicazione, addizione, operazioni booleane come XOR, eccetera, sempre tentndo conto della chiave inserita dall' utente e che , sapendo la chiave, bisogna poter "tornare indietro".
Puoi anche mischiare i caratteri!
Oppure se vuoi + sicurezza nn far corrispondere ad ogni carattere un' altro numero o carattere, ma modificane la quantità.