使用.snk文件以编程方式获取公钥标记c#

时间:2010-03-10 18:21:53

标签: c#

是否可以通过编程方式创建.snk文件并使用该文件我想获取公钥令牌?

1 个答案:

答案 0 :(得分:2)

这样的事情应该做你想做的事情:

 CspParameters parms = new CspParameters();
 parms.KeyNumber = 2;

 RSACryptoServiceProvider provider = new RSACryptoServiceProvider(parms);
 byte[] array = provider.ExportCspBlob(!provider.PublicOnly);
 StrongNameKeyPair snk = new StrongNameKeyPair(array);
 byte[] publicKey = snk.PublicKey;