Есть ли способ защитить некоторые криптографические данные от приложений, отличных от моего, в Windows?Я не беспокоюсь о том, чтобы защитить его от пользователя - это, очевидно, невозможно, - скорее, от приложений без прав, отличных от моего собственного.
Я знаю, что я мог бы просто запустить основной код приложениякак услуга, с данными, доступными только системным учетным записям, но я бы предпочел, чтобы приложение могло работать под токеном, не намного более разрешающим, чем обычный токен пользователя.
Кроме того, я бы предпочел не делать этогоесли возможно, иметь зависимость от .NET.