网站快速收录工具,企业网站开发技术有哪些,阎良建设局 网站,东营市住房和城乡建设管理局加密过程
使用非对称加密#xff0c;网站生成公钥和私钥浏览器获取到网站公钥#xff08;通过验证和解析CA证书#xff09;#xff0c;随即生成一串字符串#xff0c;然后使用公钥加密#xff0c;发送给网站。网站用私钥将加密内容解析#xff0c;然后使用这串字符串对…加密过程
使用非对称加密网站生成公钥和私钥浏览器获取到网站公钥通过验证和解析CA证书随即生成一串字符串然后使用公钥加密发送给网站。网站用私钥将加密内容解析然后使用这串字符串对内容进行加密传输浏览器则通过这串字符串进行解密操作对内容的加密解密是对称加密算法。
CA证书
网站会向CA机构申请证书证书内容包括网站域名持有人网站公钥CA将通过自己的密钥将上面的信息加密生成一个证书发送给网站浏览器访问网站时网站将CA证书发送给浏览器浏览器拿到CA证书通过浏览器内置的CA机构网站有很多CA机构验证CA证书的有效性然后浏览器再通过CA机构公布的公钥对CA证书内容解密获取CA证书对应网站的公钥然后就可以通过网站的公钥和网站沟通传输内容的加密密钥
为了防止CA机构错发证书引入CT机制对CA机构证书进行监管了解即可
结论
浏览器和网站沟通密钥的过程是使用非对称算法数据传输则是使用对称加密算法使用的密钥是上一步沟通的内容
讲解视频https://www.bilibili.com/video/BV1uY4y1D7Ng