В любом случае, шифрование и дешифрование файла конфигурации приложения не имеет смысла, так как .EXE может быть проверен Reflector !
Конечно, вы можете запутать код, но это сделает отладку кошмаром в производственной среде, где закралась странная неизвестная / необнаруженная ошибка, поскольку вы не сможете сказать, что / где / почему / как отслеживать за странной ошибкой это будет отображаться только в релизе, так как сообщения об ошибках стека и об ошибках также будут запутаны ...
Это то, о чем нужно помнить, и о потенциальной ловушке ... пользователь, возможно, не разбирается в технологиях, но уверен, что теоретически может попросить друга / родственника / партнера взломать / сломать его без вашего ведома .. Этот ответ не предназначен для того, чтобы вас оттолкнуть, и надеюсь, что вы не обидитесь на мой ответ ...
Надеюсь, это поможет,
С наилучшими пожеланиями,
Том.