C# Хранение конфиденциальных данных

215
09 мая 2017, 02:28

Здравствуйте! Наткнулся на проблему хранения различных токенов/паролей и тп. в открытом репозитории на Github. Хотелось бы положить некоторые конфиденциальные данные(токены,клиентские id, пароли) в какой-нибудь файл и зашифровать/(или же что-то вроде конфигурационного файла, который я добавлю в git ignore). Вопросы: Как это принято делать в современном мире? С помощью чего файлы принято шифровать и тп. (Сертификаты, ключи?).Я наслышан про ivi, json и xml форматы файлов для хранения настроек и тп. Но хотелось было услышать мнение более опытных людей. P.S Особенно интересует, как с этим дело обстоит в .Net Core, сейчас активно юзаю. Сорян за возможную несвязность, не сплю почти. Спасибо!

READ ALSO
Модель игрока-человека в игре | WPF MVVM

Модель игрока-человека в игре | WPF MVVM

Имеется модель некоторой "настольной" игры (привожу упрощенно), например, крестики-нолики, в ней определен интерфейс игрока:

179
Почему клиент не хочет получать данные?

Почему клиент не хочет получать данные?

Метод Listen запускается в отдельном потоке, должен получать данные с сервера и проигрывать их(это звук)Но вылазит исключение: Необработанное...

188
Как добавить в ListView определенные файлы

Как добавить в ListView определенные файлы

Как при помощи Button сделать возможность добавлять сразу множество файлов только формата mp3 в компонент ListView?

221