① SSL证书是怎么对网站数据加密的
证书主要作用是在SSL握手中,我们来看一下SSL的握手过程:
1. 客户端提交https请求;
2. 服务器响应客户,并把证书公钥发给客户端;
3. 客户端验证证书公钥的有效性;
4. 有效后,会生成一个会话密钥;
5. 用证书公钥加密这个会话密钥后,发送给服务器;
6. 服务器收到公钥加密的会话密钥后,用私钥解密,回去会话密钥;
7. 客户端与服务器双方利用这个会话密钥加密要传输的数据进行通信。
解决方式:ssln的SSL证书保护网站信息传输安全
② 如何开启https给自己的网站加密
想要开启https给自己的网站加密,就需要给网站安装一个SSL证书,具体的申请步骤如下:
第一步:将CSR提交到代理商
CSR(Certificate Signing Request)文件必须由用户自己生成,也可以利用在线CSR生成工具。选择要申请的产品,提交一个新的订单,并将制作好的CSR文件提交。
第二步 资料提交到CA
当收到您的订单和CSR后,如果是域名验证型证书(DV SSL证书),在域名验证之后10分钟左右就可颁发证书,若是其他类型证书则是需要通过CA机构进行验证之后才可颁发。
第三步 发送验证邮件到管理员邮箱
权威CA机构获得资料后,将发送一封确认信到管理员邮箱,信中将包含一个 对应的链接过去。每一个订单,都有一个唯一的PIN以做验证用。
第四步 邮件验证
点击确认信中的链接,可以访问到CA机构验证网站,在验证网站,可以看到该订单的申请资料,然后点击”I Approve”完成邮件验证。
第五步 颁发证书
在用户完成邮件验证之后,CA机构会将证书通过邮件方式发送到申请人自己的邮箱,当用户收到证书后直接安装就可以了。若安装存在问题,安信SSL是提供免费证书安装服务的。
③ 怎么使用域名通过SSL加密
使用域名申请SSL证书就可以实现域名SSL加密。安信证书提供Symantec、GeoTrust、Comodo、RapidSSL、Globalsign、AlphaSSL等多家全球权威CA机构的SSL数字证书,SSL证书种类齐全,而且提供免费安装、免费重签、30 天无条件退款等服务。