Banalmente puoi mettere tutto il file in un buffer, fare un cast a int, e sommare una costante scelta da te (per dire : 35) ad ogni intero e salvare un nuovo file.
In questo modo è anche facile creare un programma che decripti il file
Almeno la proposta di oregon offre un minimo di sicurezza!
Inoltre molto meglio un unsigned char che wrappi nel tuo caso...
"Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares