首页 > 其他 > 详细

创建一个新的随机密钥对示例

时间:2015-03-06 17:01:17      阅读:244      评论:0      收藏:0      [点我收藏+]

 

 

下面的命令创建一个新的随机密钥对,并将其存储在 EndvStrongKey.snk 中。
 
sn -k EndvStrongKey.snk


下面的命令将 EndvStrongKey.snk 中的密钥存储在强名称 CSP 中的容器 Endv 中。

sn -i EndvStrongKey.snk Endv

下面的命令从 EndvStrongKey.snk 中提取公钥并将其存储在 EndvpublicKey.snk 中。

sn -p EndvStrongKey.snk EndvpublicKey.snk


下面的命令显示公钥和 EndvpublicKey.snk 中包含的公钥的标记。

sn -tp EndvpublicKey.snk


下面的命令验证程序集  Endv.Data.v1.0.dll

sn -v Endv.Data.v1.0.dll


下面的命令从默认 CSP 中删除 Endv。

sn -d Endv

-------------------------------------------------------------------
sn -k EndvStrongKey.snk
------------------------------------------------------------------
Microsoft(R) .NET Framework 强名称实用工具 版本 4.0.30319.33440
版权所有(C) Microsoft Corporation。保留所有权利。

E:\Endv\Endv.Key>sn -k EndvStrongKey.snk

Microsoft(R) .NET Framework 强名称实用工具 版本 4.0.30319.33440
版权所有(C) Microsoft Corporation。保留所有权利。

密钥对写入到 EndvStrongKey.snk

E:\Endv\Endv.Key>sn -p EndvStrongKey.snk EndvpublicKey.snk

Microsoft(R) .NET Framework 强名称实用工具 版本 4.0.30319.33440
版权所有(C) Microsoft Corporation。保留所有权利。

公钥已写入到 EndvpublicKey.snk

E:\Endv\Endv.Key>sn -i EndvStrongKey.snk Endv

Microsoft(R) .NET Framework 强名称实用工具 版本 4.0.30319.33440
版权所有(C) Microsoft Corporation。保留所有权利。

密钥对安装到“Endv”中

E:\Endv\Endv.Key>sn -tp EndvpublicKey.snk

Microsoft(R) .NET Framework 强名称实用工具 版本 4.0.30319.33440
版权所有(C) Microsoft Corporation。保留所有权利。

公钥(哈希算法: sha1):
0024000004800000940000000602000000240000525341310004000001000100c5a1b8fa2bb801
d8c1c726f3a228fec0c5e20c9ac26f0c97696011af2a9c75ffbd5063d2806724830a41d52be9fb
e9c0c41aa98be55d2dff5eb55e1f9026b2f0b4eec0f34355e1cda4e7bb9742c10ad2417af1853f
3dc273384b4ad6426665c2db24693e69c5c2b4f14cef6c34464ec01084d61484505b72346408b7
9fe90287

公钥标记为 c4274659ffcaf636

 

创建一个新的随机密钥对示例

原文:http://www.cnblogs.com/endv/p/4318654.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!