There are tons of techniques out there that will encrypt information to keep it from prying eyes. One technique that I have not seen discussed about is to first translate the text to be encrypted into a foreign language first, and then encrypt that. Using a foreign language that is not very well known as a first-pass encryption will make it so that even if the text is successfully decrypted, the offender will have to have the exact translation engine as yours to convert it into something meaningful. So obviously in this case, the lousier your translation engine, the better!
NOTE: There are obviously issues involved with using translation engine, but the idea is to translate the text into another character set first, using whatever mapping your system desires, and the mapping has to be 1-to-1 so the translated text can be translated back the way it was before.