Надежное хранение данных в приложении C # в Windows 10 - PullRequest
0 голосов
/ 17 марта 2019

У меня есть приложение на C # - для этих целей оно работает только на Windows 10 - оно должно безопасно хранить данные (ключи, пароли, что угодно) Это должно быть сделано так, чтобы это было недоступно для любого читателя / писателя, другогочем само приложение.

Приложение подписано, поэтому ОС должна иметь возможность безопасно определить, является ли запрашивающая сторона приложением (или его обновленной версией).

Я склоняюсь к тому, что этоэто именно то, что TPM должно облегчить, но я не смог найти ничего, что могло бы решить эту ситуацию.Может быть, я просто обдумываю это, но все, о чем я думал, позволяет читать данные в контексте пользователя - это означает, что если скомпрометирована правильная учетная запись пользователя на этом компьютере, данные будут читаемы (что я и хочу предотвратить.)

...