什么是 ssl证书?如何检查网站是否部署了ssl证书?
如果您能使用 https:// 来访问某个网站,就表示此网站是部署了ssl证书。一般来讲,如果此网站部署了ssl证书,则在需要加密的页面会自动从 http:// 变为 https:// ,如果没有变,你认为此页面应该加密,您也可以尝试直接手动在浏览器地址栏的http后面加上一个英文字母“ s ”后回车,如果能正常访问并出现安全锁,则表明此网站实际上是部署了ssl证书,只是此页面没有做 https:// 链接;如果不能访问,则表明此网站没有部署 ssl证书。
请注意:有些部署了 ssl证书的网站会有不安全因素警告 ( 如下图所示 ) ,表明此页面中含有指向其他没有部署 ssl证书的页面,为了安全起见,建议您选择“否”,浏览器就不显示不安全的内容,这些内容一般都是 flash 动画或 java script ,如果选择“是”,则浏览器不会显示安全锁标志。
什么是 ssl 证书? ssl 证书就是遵守 ssl 安全套接层协议的服务器数字证书。而 ssl 安全协议最初是由美国网景 netscape communication 公司设计开发的,全称为:安全套接层协议 (secure sockets layer) , 它指定了在应用程序协议 ( 如 http 、 telnet 、 ftp) 和 tcp/ip 之间提供数据安全性分层的机制,它是在传输通信协议 (tcp/ip) 上实现的一种安全协议,采用公开密钥技术,它为 tcp/ip 连接提供数据加密、服务器认证、消息完整性以及可选的客户机认证。由于此协议很好地解决了互联网明文传输的不安全问题,很快得到了业界的支持,并已经成为国际标准。
ssl 证书由浏览器中“受信任的根证书颁发机构”在验证服务器身份后颁发,具有网站身份验证和加密传输双重功能。
请注意:如果 ssl 证书不是由浏览器中“受信任的根证书颁发机构”颁发的,则浏览器会有安全警告,如图 2 所示为 ie7 浏览器的警告信息为“此网站出具的安全证书不是受信任的证书颁发机构颁发的,安全证书问题可能显示试图欺骗您或截获您向服务器发送的数据,建议关闭此网页,并且不要继续浏览该网站。”: