Необходимо хранить имя пользователя и пароль для внешнего приложения внутри приложения Windows Forms vb.net. Для первоначального тестирования я просто установил тип настроек «Текст», но хочу большей безопасности.
Доступны типы System.Security и Encryption, но не знаю, с чего начать. Любые предложения о том, как добавить, обновить и удалить значения приветствуются. Кажется, гораздо более сложным, чем простой текст.
Хотя мне нужен какой-то уровень безопасности, это не относится к каким-либо финансовым или медицинским приложениям.
РЕДАКТИРОВАТЬ: Ошибка кода System.Configuration.Configuration Тип не определен.
Dim config As System.Configuration.Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
Dim configSection ConfigurationSection
configSection = config.ConnectionStrings
If Not (configSection Is Nothing) Then
If Not (configSection.ElementInformation.IsLocked) Then
configSection.SectionInformation.ProtectSection ("DataProtectionConfigurationProvider")
configSection.SectionInformation.ForceSave = True
config.Save(ConfigurationSaveMode.Full)
End If
End If