当前位置: 首页 > news >正文

甘肃省住房和城乡建设局网站首页wordpress 中文标题

甘肃省住房和城乡建设局网站首页,wordpress 中文标题,区块链开发教程,常州网站设计制作一、两种基本加密方式 1.1 对称加密 对称加密是指双方持有相同的密钥进行通信#xff0c;加密速度快。常见的对称加密算法有DES、3DES、AES等。存在问题#xff1a;通信双方如何获得相同的密钥#xff1f; 1.2 非对称加密 非对称加密#xff0c;又称为公开密钥加密#… 一、两种基本加密方式 1.1 对称加密 对称加密是指双方持有相同的密钥进行通信加密速度快。常见的对称加密算法有DES、3DES、AES等。存在问题通信双方如何获得相同的密钥 1.2 非对称加密 非对称加密又称为公开密钥加密是为了解决对称加密中的安全问题而诞生一个称为公开密钥(public key)即公钥另一个称为私钥(private key)即私钥。相对于对称加密来说其加密速度很慢。 公钥(public key)是对外开放的私钥(private key)是自己拥有的。公钥(public key)加密的数据只能用私钥(private key)解密。私钥(private key)加密的数据只能用公钥(public key)解密。 二、如何使用两种基本加密方式保证数据安全 2.1 数据安全的类型 现在信息传输中需要保证三类数据传输安全 a. 数据的保密性即保证数据即使被窃听hacker也无法获取信息内容 b. 数据的完整性即保证数据不会中途被hacker修改 c. 身份认证即保证接收的数据来源可信不是hacker冒充发送的。 2.2 数据保密性  解决方法对称加密非对称加密 为保证数据的保密性可以使用对称加密或非对称加密。使用对称加密速度相对非对称加密很快但是存在一个安全问题密钥如何传递 由此通用的方法是使用非对称加密对称加密来完成即用非对称加密方式传输对称加密的密钥利用对称密钥进行数据传输。具体过程为客户端使用公钥对对称加密的密钥进行加密然后传递给服务端服务端使用私钥进行解密确认密钥。两端开始对称加密的传输数据。 2.3 数据完整性 解决方法散列算法非对称加密 数据传输的途中数据有可能被第三方劫持篡改。为了防止这种情况的通用方法是使用散列算法如SHA1MD5等。使用散列算法将传输内容hash一次获得hash值即摘要。客户端使用服务端的公钥对摘要和信息内容进行加密然后传输给服务端服务端使用私钥进行解密获得原始内容和摘要值这时服务端使用相同的hash算法对原始内容进行hash然后与摘要值比对如果一致说明信息是完整的。 2.4 身份识别数字签名 解决方案证书私钥公用 为了保证数据安全性在接收到数据后接收方需要验证数据的发送方的身份。通用方法是把发送端的公钥发送给接收端发送端通过把自己的内容使用私钥加密然后发送给接收端接收端只能用发送端的公钥解密自然就验证了发送端的身份。 进阶思考 在保证数据保密性、完整性、来源确定的时候都需要互相持有对方的公钥。为保证数据保密性数据发送方要有接收方的公钥为保证完整性数据发送方要有接收方的公钥身份识别的时候数据接收方要有发送方的公钥。 这就引出一个问题这个公钥要如何传输到对方的手中如果在传输公钥的过程中公钥被劫持第三方就能伪造一对公私钥在接收方这里伪装发送方在发送方这里伪装接收方。为了避免这种情况引出数字证书。 三、数字证书 3.1 数字证书的作用与内容 数字证书是由权威容的CACertificate Authority机构颁发给服务端数据发送方。CA机构通过服务端发送方提供的相关信息生成证书证书内容包含了持有人的相关信息服务器的公钥签署者签名信息数字签名即用私钥加密保证这个信息真的来自签署者等。 但是证书也是可以伪造的如何保证证书为真呢 一个证书中含有三个部分:证书内容散列算法加密密文。证书内容会被散列算法hash计算出hash值然后使用CA机构提供的私钥进行RSA加密。过程如下图 当客户端接收方发起请求要客户端发送端的公钥的时候服务器将该数字证书发送给客户端客户端通过CA机构提供的公钥对加密密文进行解密获得散列值数字签名同时将证书内容使用相同的散列算法进行Hash得到另一个散列值比对两个散列值如果两者相等则说明证书没问题。 3.2 数字证书分类 一些常见的数字证书类型 X.509#DER 二进制格式证书常用后缀.cer .crtX.509#PEM 文本格式证书常用后缀.pem有的证书内容是只包含公钥服务器的公钥如.crt、.cer、.pem有的证书既包含公钥又包含私钥服务器的私钥如.pfx、.p12
http://www.zqtcl.cn/news/264520/

相关文章:

  • 安徽鸿顺鑫城建设集团网站小区物业管理网站开发报告
  • 有关网站建设文章常熟做网站多少钱
  • 网站流量报表江苏住房和城乡建设厅网站
  • 提供做网站公司有哪些个人建网站的费用
  • 网站后台添加表格wordpress垂直分页导航插件
  • 重庆网站建设有限公司六安市裕安区建设局网站
  • 北京产品网站建设如何做移动支付网站
  • 做同城购物网站赚钱吗设计企业网站流程
  • 网站要用什么软件做建设工程施工合同专属管辖
  • 模板网站建设制作佛山正规网站建设哪家好
  • 飞虎队网站建设网络公司起名大全
  • 如何发布自己的网站视频8首页制作代码
  • 网站开发实用案例教程普陀网站制作
  • 建一个网站需要哪些知识招远网站建设
  • 文章标题-栏目名称-网站名 dede环保网站设计建设论文
  • centos wordpress建站北京专门做网站的
  • wordpress网站的彻底清理百度网站联系方式
  • 网站建设签收单网页制作模板的作用
  • 已购买域名 如何做网站网络规划设计师通过率多少
  • 酒店网站建设需求分析wordpress iis
  • 烟台网站建设服务新钥匙网站建设
  • 帝国cms网站地图生成器行业网站建设哪家专业
  • 免费推广网站大全wordpress更改图片大小
  • 中航建设集团网站vps网站无法通过ip访问
  • 学生求职网站的需求分析怎么做江西手机版建站系统开发
  • 电商网站开发文献综述嵌入式软件开发项目
  • 网站备案怎样提交管局网站建设基本步骤
  • 国外优秀电商设计网站开发网站公司推荐
  • 国外企业网站建设模型网站建设谈客户说什么
  • 肖港网站开发公司网站的用途