建立标准ca部署安全的ssl网站

建立标准ca部署安全的ssl网站

ID:11613871

大小:230.72 KB

页数:12页

时间:2018-07-13

建立标准ca部署安全的ssl网站_第1页
建立标准ca部署安全的ssl网站_第2页
建立标准ca部署安全的ssl网站_第3页
建立标准ca部署安全的ssl网站_第4页
建立标准ca部署安全的ssl网站_第5页
资源描述:

《建立标准ca部署安全的ssl网站》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、建立标准CA部署安全的SSL网站2008-09-0601:42:30标签:证书CASSL证书服务器版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。概述:随着网络安全的概念日益深入人心,公钥架构(PKI)在网络得到越来越广泛的应用。PKI使用证书进行身份验证,数据加密和数据签名,是目前信息安全保障的一种重要方法。证书是PKI的基础,是实现网络安全,进行身份验证以及保证网络信息安全的一种管理手段,有关PKI与证书更多更深入的知识请参考相关KB,或参考后继文章!本文不涉及太多理论知识,以一个完整的例子来阐述如何建立标准CA服务器,并使用标准CA申请证

2、书并使用证书部署SSL网站,详细步骤如下:一:建立独立CA服务器win2003支持两种证书服务器,分别是用于企业内部的企业CA服务器和用于Internet上的标准证书服务器,企业证书服务器需要AD支持,而标准CA服务器则可以安装在任何Win2003服务器上。因为证书服务器需要Web服务器支持,以提供Web界面申请页面证书,所以建立CA服务器时,需要安装IIS服务和ASP组件。安装标准证书服务器很简单,这里只做概括性描述:1:安装IIS服务,以提供WEB界面的证书申请页面.安装IIS服务过程略过,但注意一定要选择"Asp.Net"组件!2:安装证书服务组件,以提

3、供证书的各种管理.在安装证书组件时,在"CA类型"中,选择"独立根CA(S)",在"CA识别信息"对话框,输入这台证书服务器相关信息,其它信息可以根据实际情况输入,也可以选择默认值!安装完成证书服务后,不需要重启计算机即可使用证书服务。二:建立IIS服务器,发布网站,使用证书,配置网络安全。标准CA服务器证书可以用于多个类型,如客户端身份验证,电子邮件,代码签名,IPSec等,本文只讨论第一种类型证书!具体步骤1:配置网站安全性,使用证书1):安装IIS服务,过程略2):建立要配置SSL访问的网站,例如CADemoSite,过程略过。3):配置CADemoSi

4、te网站的目录安全性,使用服务器证书向导向CA服务器申请证书。在"目录安全性"选项页,选择"服务器证书"按钮,在IIS证书向导过程中,在"站点公用名称"界面,请注意站点公用名称必需与您的客户端访问这个站点所使用的名称一致。如果此时输入的是IP地址,那么客户端访问该网站时,就只能使用IP地址访问,如果此时输入的是域名,那么客户端访问该网站时,就只能以域名形式访问。我这里输入的是域名形式。因为我测试的这台IIS服务器本身也是DNS服务器,已经建立了相应的区域文件,可以实现域名到IP地址的解析!4):申请完成后,将证书请求保存成为certreq.txt文件。2:正式

5、向CA服务器申请电子证书1):在IIS服务器上,访问独立证书颁发机构的证书申请站点:[url]http:///certsrv2):依次选择“申请一个证书",“高级证书申请”?3):“使用base64编码的CMC或PKCS#10文件提交一个证书申请,或使用base64编码的PKCS#7文件续订证书申请”4):打开第1步保存的certreq.txt文件,将其中的所有内容复制到“base64编码”窗口中,如下图:5):点击“提交”以提交证书申请请求,确认请求提交后关闭IE窗口。3:CA服务器颁发IIS服务

6、器申请的电子证书在独立证书颁发机构上批准这个证书请求,点"颁发",如下图:4:IIS服务器下载CA服务器颁发的电子证书1):在您的IIS服务器上,访问独立证书颁发机构的证书申请站点:[url]http:///certsrv2):选择“查看挂起的证书申请的状态”3):获得批准的证书?“下载证书”并保存为.CER文件4):安装下载的证书。打开IIS服务器站点属性,在目录安全性中再次点击“服务器证书”?“处理挂起的请求并安装证书”?5):指定在第3步中获得的CER文件?完成向导。在目录安全性中点击“编辑”

7、按钮设置客户端证书访问配置,如下图5:配置IIS服务器信任颁发证书的CA服务器如果上述过程都正确操作,在IIS上安装好颁发的电子证书后,仍然会看到如下图所示的错误信息,主要原因是IIS服务器此时不信任颁发证书的CA服务器。解决办法是将CA服务器添加到IIS服务器计算机"受信任的根证书颁发机构",具体步骤如下:1):访问独立证书颁发机构的证书申请站点,选择“下载一个CA证书,证书链或CRL”?“下载CA证书”。2):将获得的CA证书导入到IIS服务器的计算机“受信任的根证书颁发机构”容器中,以使得IIS服务器信任你的独立证书颁发机构,如下图:3):导入CA证书到

8、"受信任的根证书颁发机构"后,上述证书

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。