У меня есть программа, в которой пароль к базе данных устанавливается удаленным пользователем. Программа сохраняет имя пользователя и пароль в зашифрованную строку в XML-файле, который в противном случае должен быть читаемым человеком. Теперь это работает нормально, я использую шифрование C # DES с ключом, и оно шифруется и расшифровывается. Теперь проблема в том, что любой может использовать отражатель, чтобы увидеть ключ. Даже с запутыванием ключ должен быть очевиден. Итак, как с этим справиться? Теперь мне не нужно, чтобы это было защищено АНБ, но я действительно хотел бы, чтобы никто не заглядывал. Спасибо.
РЕДАКТИРОВАТЬ: Спасибо за все советы, информация о такого рода вещах не очень широко распространена, и я действительно ценю общие советы, а также конкретные ответы.