
如何保证数据传输过程安全性.docx
2页如何保证数据传输过程安全性通过网络传输数据,需要保证数据的完整性、保密性,以及能够对数据的发送者进行身份验证这些都需要通过一些加密算法实现,数据的加密方式有: 对称加密:加密和解密使用同一个密钥,特点:保证了数据的保密性局限性:无法解决密钥交换问题常用的算法有:DES,3DES,AES; 公钥加密:生成一个密钥对,加密时用私钥加密,解密时用公钥解密,特点:解决了密钥交换问题局限性:对大的数据加密速度慢 单向加密:提取数据的特征码,特点:定长输出,不可逆,可检验数据的完整性局限性:无法保证数据的保密性常用算法:MD5、SHA1、CRC-32 三种加密方法各有优缺点,在时实际应用中,数据从发送方到达接收方,通常是这样应用的: 1) 首先对要发送的数据做单向加密,获取数据的特征码; 2) 对特征码用发送方的私钥进行加密生成S1; 3) 然后对S1和数据进行对称加密生成S2; 4) 最后将S2和对称加密的密码使用接收方的公钥进行加密 这样一来数据在传输过程中的完整性、保密性以及对发送方身份的验证都能得到保障。
当数据到达接收方时,接收方先用自己的私钥对接收到的数据进行解密,得到密码和加密的数据;使用密码对加密数据解密,得到加密的特征码和数据;用发送方的公钥解密特征码,如果能解密,则说明该数据是由发送方所发;反之则不是,这便实现了身份验证;最后计算数据的特征码和解密出来的特征码做对比,如果一样,则该数据没有被修改;反之则数据被修改过了。
点击阅读更多内容
相关文档
成都某复合集群酒店施工组织设计.doc
(一)新建墙体施工工艺.docx
(一)成品套装门施工工艺.docx
一、弱电工程施工工艺.docx
(一)外墙干挂石材施工工艺.docx
(一)地面砂浆找平层施工工艺.docx
(一)窗帘盒施工工艺.docx
(一)地面防水施工工艺.docx
(一)成品卫生间隔断施工工艺.docx
(一)雨棚施工工艺.docx
六、应急照明施工工艺.docx
(一)外墙墙面岩棉保温施工工艺.docx
(一)石材窗台板施工工艺.docx
科技小制作+科学小常识.ppt
部编人教版六年级语文上册3《古诗词三首》教学课件优秀公开课-2.pptx
汉代思想大一统课件.ppt
零起点作微课.pptx
电子万年历的设计与实现.ppt
坐立走有精神.ppt
噪声的危害和控制说课稿.ppt
猜您喜欢
车间年度实习工作总结范文_1.docx
优秀范文:志愿者骨干培训心得体会.docx
经典说说语句.docx
子痫急救演练 精选编写.DOCX
202__年小学英语即兴演讲稿范文.docx
银川市标注版房屋租赁合同范本.doc
英语中不定式作状语的语法知识介绍.docx
附着式整体提升脚手架监理安全管理探讨.docx
电话客服个人工作总结标准模板(3篇).doc
婚礼司仪全套主持词五篇.doc
物业资料移交清单 精选编写.DOCX
学校教师岗位大练兵活动情况报告.docx
文化遗产保护与艺术创新.pptx
硅材料(考试).docx
语文S版一年级语文上学期期末综合复习突破训练及答案.doc
《小石潭记》教学反思杨翠.doc
读《荆棘鸟》有感.doc
2021年国家公务员考试行测常识题库及答案(共411题).docx
门面租赁合同协议模板(4篇).doc
2021初中生物《水中生活动物》教案(人教版八年级上),(8).docx
相似文档 更多>
正为您匹配相似的精品文档

最近下载











