Задать вопрос
@Mindgrow

Как спрятать закрытый ключ в приложении?

Допустим в приложении в коде текстовой константой задан закрытый ключ RSA, который исопльзуется для шифрования настроек этого приложения.
Хорошо если закрытый ключ будет постоянный, чтобы сохранённые настройки всегда можно было расшифровать.

Как скрыть данный закрытый ключ, чтобы его нельзя было найти через дизасемблер?
  • Вопрос задан
  • 370 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Решения вопроса 1
SagePtr
@SagePtr
Еда - это святое
Закрытый ключ из кода приложения можно будет выцепить всегда, вопрос только в том, насколько злоумышленник заморочится этим.
Если вам действительно необходимо шифровать настройки приложения, я бы рассмотрел вариант с мастер-паролем и запросом его у пользователя при запуске приложения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы