.net core 如何列出CngProvider的密钥

.net core 如何列出CngProvider的密钥,.net-core,cryptoapi,cng,.net Core,Cryptoapi,Cng,我正在尝试使用MicrosoftCNG(NET CoreSystem.Security.Cryptography)访问我的智能卡密钥 从注册表中,我发现该卡已“连接”到Microsoft智能卡密钥存储提供商 对应于CngProvider.MicrosoftSmartCardKeystrageProvider 我找不到任何使用该提供程序列出密钥的方法 CnyKey.Exists(字符串名称,CngProvider provider)与我需要的最接近,但它需要输入名称来检查是否存在密钥

我正在尝试使用MicrosoftCNG(NET Core
System.Security.Cryptography
)访问我的智能卡密钥

从注册表中,我发现该卡已“连接”到Microsoft智能卡密钥存储提供商

对应于
CngProvider.MicrosoftSmartCardKeystrageProvider

我找不到任何使用该提供程序列出密钥的方法

CnyKey.Exists(字符串名称,CngProvider provider)
与我需要的最接近,但它需要输入名称来检查是否存在密钥