Я использую библиотеку RSACryptoServiceProvider в приложении .NET для хранения ключей в хранилище сертификатов Windows. Если я установлю Flags = CspProviderFlags.UseMachineKeyStore
, я могу просмотреть ключи, хранящиеся в:
C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
Мне интересно, почему эти клавиши не отображаются в CertMgr? Я попытался просмотреть хранилища учетных записей «Мой пользователь» («Текущий пользователь») и «Компьютер» («Локальный компьютер»).