登陆注册
6116800000038

第38章 3 信息安全技术

信息安全技术主要是为了保证数据在传输、存储和处理过程中的安全性,也即保证存储的数据和在信道中流动的数据不被窃取、篡改和破坏,从而保证数据的一致性、真实性、完整性和保密性。为了实现这一目的,密码技术是一种不可缺少的技术手段。

7.3.1 密码学概述

密码学是一门古老而深奥的学科,早在四千年前,古埃及人就开始使用密码来保密传递信息。两千多年前,罗马国王恺撒就开始使用目前称为“恺撒密码”的密码系统。但是密码技术直到20世纪40年代才有重大的突破和发展。特别是20世纪70年代后期,由于计算机和电子通信的广泛使用,现代密码学得到了空前的发展。

1.密码学的含义

密码学是研究加密和解密变换的一门科学。它包含两个分支,一是密码编码学,另一个是密码分析学。密码编码学是对信息进行编码,实现隐蔽信息的一门学科;密码分析学是研究分析破译密码的学科,即在未知密钥的情况下,从密文推出明文或密钥的技术。密码学正是在这种破译和反破译的过程中发展起来的。

2.密码系统中的几个概念

(1)明文。将可懂的文本称为明文。

(2)密文。将明文变换成的不可懂的文本称为密文。

(3)加密。把明文变换成密文的过程叫加密。

(4)解密。把密文变换成明文的过程叫解密。

(5)密钥。是由使用密码体制的用户随机选取的,密钥成为唯一能控制明文与密文之间变换的关键,它通常是一个随机字符串。

(6)密码体制。完成加密和解密的算法称为密码体制。在计算机上实现的数据加密算法,其加密或解密变换是由一个密钥来控制的。

密码体制从原理上可分为两大类:对称密钥密码体制和非对称密钥密码体制,或称单钥密码体制和双钥密码体制。下面分别介绍这两种密码体制。

7.3.2 对称密钥密码体制

在对称密钥密码体制中,解密算法是加密算法的逆运算,加密密钥和解密密钥相同,加密密钥能从解密密钥中推算出来,反之亦然。最具有代表性的就是著名的美国IBM公司研制的数据加密标准(Data Encryption Standard,即DES)。

1.数据加密标准DES

DES是对称加密算法中最具代表性的算法。DES算法原是IBM公司为保护产品的机密而研制成功的,后被美国国家标准局和国家安全局选为数据加密标准,并于1977年颁布使用。DES可以对任意长度的数据加密,实际可用密钥长度为56比特。对称加密算法使用同一个密钥来加密和解密信息,其加密过程和解密过程。

加密过程的第一步是产生密钥,然后把密钥和要加密的数据(称之为明文)应用于选定的对称密钥算法,然后产生加密好的数据(称之为密文)。解密过程刚好相反,把密文和相同的对称密钥应用于对称密钥算法,则结果为原来的明文信息。所以,对称密钥算法提供了一种保护信息机密性的途径。

2.对称加密技术的优缺点

对称加密技术(DES)的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。对称加密技术要求通信双方事先交换密钥,当系统用户多时,例如,在网上购物的环境中,商户需要与成千上万的购物者进行交易,若采用简单的对称密钥加密技术,商户需要管理成千上万的密钥与不同的对象通信,除了存储开销以外,密钥管理是一个几乎不可能解决的问题。另外,双方交换密钥时,还会遇到密钥传送的安全性问题。还有,密钥通常会经常更换,更为极端的是,每次传送都使用不同的密钥,对称技术的密钥管理和发布都是远远无法满足使用要求的。为了弥补对称密钥密码体制存在的不足,出现了非对称密钥密码体制。

7.3.3 非对称密钥密码体制

非对称密钥密码体制最主要的特点就是加密和解密使用不同的密钥,每个用户保存着一对密钥——公开密钥和秘密密钥。因此,这种体制又称为双钥或公开密钥密码体制。在公钥加密算法下,公钥是公开的,任何人都可以用公钥加密信息,再将密文发送给私钥拥有者;私钥是保密的,用于解密其接收的经公钥加密过的信息。典型的公钥加密算法如RSA,是目前使用比较广泛的加密算法。

1.RSA算法

1977年,Rivest、Shamir和Adleman三人实现了公开密钥密码体制,并以三个人名字的首字母命名,简称RSA公开密钥体制。RSA算法是一种建立在大数分解和素数检测的理论基础之上的。RSA的保密性在于大数的分解难度上,如果大数分解成功,则RSA也就无保密性可言了。其加密过程和解密过程。

2.公开密钥技术(RSA)的优缺点

公开密钥技术解决了密钥的发布和管理问题,商户可以公开其公开密钥,而保留私有密钥。购物者可以用人人皆知的公开密钥对发送的信息进行加密,安全地传送给该商户,然后由商户用自己的私有密钥进行解密。虽然公钥体制消除了秘密密钥共享的问题,但并没有一个完整的解决方案,仍然有很多的缺点。相对于对称密钥算法来说,公钥算法计算速度非常慢。另外,公钥算法也要求一种使公钥能广为发布的方法和体制,所以把公钥算法和对称算法结合起来不失为一种最佳的选择。

7.3.4 PGP加密技术

PGP(Pretty Good Privacy)是由美国的Phil Zimmermann于20世纪90年代初开发的。他创造性地把RSA公钥体系和传统加密体系结合起来,并且在数字签名和密钥认证管理机制上有巧妙的设计,它是一个完整的电子邮件安全软件包,包括加密、认证、数字签名和压缩等技术。因此PGP成为目前几乎最流行的公钥加密软件包。

1.PGP的功能

(1)加密文件

PGP采用国际数据加密算法IDEA(International Date Encryption Algorithm)加密文件,只有知道加密密钥的人才可以解密文件。IDEA是目前已公开的算法中最好的且安全性最强的分组密码算法。

(2)密钥生成

PGP可以生成秘密密钥和公开密钥,有512,768和1024位三种长度供选择。PGP中利用RSA公开密钥密码体制。

(3)密钥管理

PGP有生成密钥、删除密钥、查看密钥、抽取密钥、编辑密钥和对密钥签名等各种功能。这样PGP就帮助用户建立和维护了一个小型的数据库,其中包含有联系人的公开密钥等,便于用户与他们通信。

(4)收发电子函件

利用PGP可以将要发送的电子函件加密,也可以将收到的电子函件解密。

(5)数字签名

PGP可以用做数字签名,也可以校验别人的签名。数字签名的原理就是签名者用自己的秘密密钥对签名加密,然后别人就可以用他的公开密钥去验证签名。

(6)认证密钥

PGP可以给别人的公开密钥做数字签名。

2.PGP的工作过程

PGP利用随机产生的对称密钥(IDEA算法)对明文加密,然后用RSA算法再对该对称密钥加密。收件人收到邮件后,先用RSA算法解密出这个随机对称密钥,再用IDEA算法解密邮件本身。这样的链式加密既有RSA体系的保密性,又有IDEA算法的快捷性。

同类推荐
  • 盛开:第十七届全国新概念获奖者范本作品A卷

    盛开:第十七届全国新概念获奖者范本作品A卷

    本书为2015年春节期间举办的第十七届全国新概念作文大赛获奖者作品集,获奖者均为当下正游走在校园里的少年作者,他们拥有最崭新的视角和情感,以此描绘出新一代最年轻的成长面貌和梦想导航。作为《盛开》每年推出的特色系列,一直以来都是可读性非常强的作文辅导类和课外阅读类书籍。
  • 居里夫人传(语文新课标课外必读第三辑)

    居里夫人传(语文新课标课外必读第三辑)

    国家教育部颁布了最新《语文课程标准》,统称新课标,对中、小学语文教学指定了阅读书目,对阅读的数量、内容、质量以及速度都提出了明确的要求,这对于提高学生的阅读能力,培养语文素养,陶冶情操,促进学生终身学习和终身可持续发展,对于提高广大人民的文学素养具有极大的意义。
  • 老教授谈厦大“四种精神”

    老教授谈厦大“四种精神”

    “大学精神”是大学自身存在和发展中形成的具有独特气质和人文底蕴的文明成果,是大学的灵魂。本书由厦大退休老教授编写,论述厦门大学以陈嘉庚先生为代表的爱国精神、以罗扬才烈士为代表的革命精神、以萨本栋校长为代表的抗战时期内迁艰苦办学的自强精神、以王亚南校长和陈景润院士为代表的科学精神。这四种精神是厦大优良的办学传统,是厦大人文历史积淀,是厦大的宝贵精神财富。
  • 青少年超级快速阅读

    青少年超级快速阅读

    本书谈论了高效快速学习的知识教育,从心理学所涉及的各个层面,介绍了一些怎样处理日益增多的知识信息的问题,共分知识篇、原理篇、训练篇、技巧篇、实战篇等六章。
热门推荐
  • 时光囚笼

    时光囚笼

    叶无辰遭到神秘人刺杀,每次死亡,都会回到七月初七……虽然一切重置,但修为不会倒退,死前的收获不会消失!于是叶无辰开始努力奋斗,试图打破这时光囚笼!
  • 桃夭,冷少的糊涂恋

    桃夭,冷少的糊涂恋

    冷哥哥,到底是谁,谁是冷哥哥,为什么不告诉我,只要你说我就愿意。悠,我们说好,下辈子,不要遇见好不好啊!这样恋我好累啊!我看见了,,,,只要你幸福就好,悠不是有句话是你若安好便是晴天吗?没事的。要幸福哦!笨蛋,我们会幸福的,快别哭了,不然,我会被群殴的,活该啊!!!
  • 是什么让你如此冷漠

    是什么让你如此冷漠

    在命中注定的爱恨痴缠和兜兜转转的迷失与寻找中,这个被称为妖孽一样的女孩趟过青春这潭死水,在孤独和冷漠中变得锋利而尖锐,她刺破现实中的欲望,却困在善良和退让的泥淖中。世界越是冷漠,她越是想要得到,这个唯一让她变得柔软的东西——爱。
  • 超武橙卡

    超武橙卡

    “已经死过一次的人,怎么会害怕活着?”“哥,你这是错句,语法上有点不对。”“那就改成,无论活着或者死去,其实对我的意义都不大?”“难道你想变成你旁边那个木讷丑陋的红色骷髅吗!”“呃……其实,那个也是我啊……”
  • 都市之永恒神话

    都市之永恒神话

    不一样的异能用途,不一样的发展方向,一样的都市爽文元素!喜欢都市异能爽文的请进!这里有喜闻乐见的装逼打脸!这里有铁血忠诚的军人!这里有能交出后背的生死兄弟!这里……
  • 妖仙异闻录

    妖仙异闻录

    我们生活在这个城市,为梦想,为自己拼搏,我们的灵魂似乎都是孤独的行者,然而有一天你会发现这个世界并非我们想象和我们看到的那么简单。我相信总有一天,你也会发现我所认识的这个世界,只是当他来临时,不要恐惧,用我们的生命去爱,去演绎一场属于我们自己的传说。
  • 太古帝神

    太古帝神

    双眼辨真伪,双手握乾坤,一心舍生死,怎能渡轮回,苍天苦海逆,彼岸心中存,阴阳造化起,因果万世深,一步踏天途,一碑碎神魂,战戟破空灭,太古帝神尊。
  • 灵曦大陆

    灵曦大陆

    一个灵气充盈的世界,一位传奇的成长。有一步一个脚印所踩出的收获惊喜,没有无缘无故从天上掉落的虚无馅饼!有友情,有爱情,更有亲情!情之所至,有悲亦有喜……“我本已为天所弃!又何须再顺从于上天之意!”“天弃我,自不弃!”且看一位少年是如何挣脱上天的桎梏,手执神兵,在冷暖世间的夹缝之中成就的一段不朽传奇!
  • 王爷可别太腹黑

    王爷可别太腹黑

    一夜醒来,摇身变成了丞相府不受宠的嫡女,被皇上告知要嫁给一个暴力的不举王爷,爹不疼娘不爱,看上辈子作为顶级杀手却因为失足跌落高楼至死的乐悠然如何反转局面。假面王爷如何独宠腹黑妻!敬请关注柠果新作《王爷可别太腹黑》~(≧▽≦)/~
  • 颠覆大清之强人穿越(完)

    颠覆大清之强人穿越(完)

    喜欢清穿,但看来看去都是穿得很悲的,一时手痒,写篇喜剧,颠覆历史,不喜慎入.此坑是我开,此文是我掰.如有从此过,留下脚印来!主角:韩洛芙 ┃ 配角:康熙众阿哥 ┃ 其它:颠覆