Какой лучший способ сохранить конфиденциальные данные в локальном файле в Windows 8? Я разрабатываю приложение С#, которое должно хранить токены/пароли oAuth. Я слышал, что в .NET было распространено шифрование/дешифрование данных, но у меня нет опыта работы с этими механиками. Является ли шифрование по-прежнему рекомендуемым/необходимым, учитывая, что приложения Windows 8 имеют собственную личную/защищенную область хранения, похожую на Windows Phone?
Кроме того, не шифрует/дешифрует каждый раз, когда вы запрашиваете данные, вызывает проблему с производительностью? (было бы лучше написать пользовательский/облегченный алгоритм?)