- 3
- 0
- 约5.82千字
- 约 7页
- 2016-08-18 发布于贵州
- 举报
NET为我们提供了作数字证书的两个主要的类
NET为我们提供了操作数字证书的两个主要的类,分为为:
System.Security.Cryptography.X509Certificates.X509Certificate2类, 每个这个类的实例可以表示一个证书;
System.Security.Cryptography.X509Certificates.X509Store类,可以对保存在计算机安全区域内的证书进行add/remove/get操作。
另外我们可以使用System.Security.Cryptography.X509Certificates.X509Certificate2UI类来显示证书消息的对话框,它就是在ie中的证书查看器的.net实现。
生成证书
在介绍以上类的使用方法之前,我们先要拥有一个数字证书,获取数字证书有三种方法,一是从CA机构申请,二是自己搭建服务器发布证书,三是使用makecert.exe来生成一个证书文件。这里我们使用makecert.exe来生成一个证书文件,用来测试。启动VS2010的命令行,输入对应参数,生成名为TestCertificates的证书文件。如图6-28所示。
图6-28生成证书
makecert.exe的参数读者可以查看帮助,这里只解释图6-28中的参数。
参数说明:
-sr CurrentUser:指定主题的证书存储位置。Location可以是 c
您可能关注的文档
- Magento开发档(五):Magento模型与ORM基础.docx
- Managing raining&Development WORKBOOK -BILINGUAL培训发展与管理双语学员手册.doc
- Maple系统在中数学教学中的应用研究方案.doc
- MapInfo产品皮书_2005.doc
- MapGIS K9本农田建库流程0423.doc
- Marry me婚公司策划书.doc
- Material afety Data Sheet - Coffee.doc
- Mathematia认识试验实例.doc
- material :二板市场英文名称.ppt
- MATLAB 《数实验》报告9-Matlab的极限和微分运算.doc
原创力文档

文档评论(0)