solution simple : tu xor ton fichier xml, ça t'évitera qu'on puisse simplement utiliser un simple éditeur hexadécimal.
sinon, pour un truc plus solide, je dirais de rechercher du coté des cryptages asymétriques (faudrait avoir la clé permettant de décodé dans ton exécutable et la clé d'encodage non fournie (tu la garde et tu crypte ton fichier xml avec). la seule solution qu'il resterait pour tricher serait de faire de regénérer 2 cle et de modifier dans l'exécutable la clé de décodage