我是靠谱客的博主 老迟到口红,最近开发中收集的这篇文章主要介绍信息安全第四篇(加密解密及安全网络通信模型),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、前言

加密技术是一门古老而深奥的学科,长期以来,都应用在很小的范围,如军事、外交、情报等部门。

公元前405年,斯巴达的将领就使用了原始的错乱密码;公元1世纪,罗马皇帝凯撒就使用了有序的单表代替密码。中国古代出现的“符”,也是一种数据加密的方法。

20世纪初,电子通讯技术的发展,尤其是两次世界大战中,密码通讯和第三方解密的较量更为激烈。

但计算机技术的出现,互联网技术的迅猛发展,到今天,有成千上万的组织和个人需要保护自己的隐私数据,需要保护相互通讯中的数据安全,这就为数据加密解密提供了用武之地。

那什么是加密和解密呢?简单来说:

加密,即采用一些方式对数据进行处理后,使数据从表面上看,已经不能表达出原有的意思。

解密,就是对加密过的数据采用某些方法,去还原原有数据面貌,从而了解所包含信息的真实意图。

 

二、名词解释

明文:待加密的报文

密文:加密后的报文

密钥:加密过程中或解密过程中输入的数据

算法:将明文和密钥相结合进行处理,生成密文的方法,叫加密算法;或将密文和密钥相结合进行处理,生成明文的方法,叫解密算法。

 

三、加密技术分类

(一)单向加密

将数据进行计算变成另一种固定长度的值,而且这种行为不可逆。

这种加密算法具备几个特点:

定长输出,碰撞几率极低

相同消息反复加密获得同样的密文

雪崩效应,

最后

以上就是老迟到口红为你收集整理的信息安全第四篇(加密解密及安全网络通信模型)的全部内容,希望文章能够帮你解决信息安全第四篇(加密解密及安全网络通信模型)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部