嫦娥奔月是我们耳熟能详的神话传说,下面我们将通过嫦娥和后羿的神话故事为背景题材,和大家一起分享信息安全技术基础知识。假设:嫦娥想告诉后羿约他在 "9月20日一起去看一场电影" 的消息,让通过网络将这个消息发给后羿,我们如何保证消息的安全传递?
首先我们需要思考的问题有:
网络可以作为信息传递的媒介,但是如果对所有的信息都采用明文的方式进行传输,如果我们的网络遭到监听,或者遭到劫持。如果我们的聊天记录,通话信息被泄露,我们的生活将失去隐私;如果我们的账户密码被人窃取那么我们的财产安全将无法得到保障。所以学习安全基础知识也是必要的。
常见的对称加密算法:
1.DES:替换+位移、56位密钥、64位数据块、速度快、密钥容易产生。
2.RC-5: RSA 数据安全公司的很多产品都使用了 RC-5
3.IDEA 算法: 128 位密钥、64位数据块、比DES的加密性好、针对计算机功能要求低,PGP。
4.AES 算法:高级加密标准,又称为 Rijndael 加密法,是每个政府采用的一种区块加密标准。
缺陷:
特点:加密解密密钥相同
常见的非对称加密算法有:
1.RSA :2048 位(或1024位)密钥、计算量大、难破解
2.Elgamal :安全性依赖于计算机上有限域上离散对数这一难题
3.ECC:椭圆曲线算算法
缺点:加密速度慢 特点:
1.公钥可以公开,私钥不能公开。
2.公钥加密私钥解密,私钥加密公钥解密。
信息摘要:单向散列函数、固定长度的散列值。
常用的消息摘要算法有 MD5, SHA 等,市场上广泛使用的 MD5, SHA 算法的散列值长度分别为 128 和 160位, 由于SHA 通常采用的加密长度较长,因此安全性高于 MD5。
比如我们在某网站下载 “镜像文件”的时候,上面也会给出 MD5 摘要值。我们下载下来过后可以通过文件的 MD5 值和官方给出的 MD5 值来进行对比。检查是否文件完整正确,避免造成安全装错误。
数字签名(又称公钥数字签名)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。它是一种类似写在纸上的普通的物理签名,但是在使用了公钥加密领域的技术来实现的,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。数字签名是非对称密钥加密技术与数字摘要技术的应用。
我们还是以嫦娥告诉后羿,“9.20 日我们去看电影”这段信息为例子,说一下数字签名的过程。整体流程如下图所示:
图示解读:
1.嫦娥需要通过网络传递给后羿 “9.20 日我们去看电影” 这个消息首先生成加密后的消息“V7btGj2ZhQsdada /..... T1Ram6AzforA==”,发送密文;
2.然后在对原文生成 消息摘要 “2d43abe9ec71c90952101bc0d8241fba” ;
3.最后嫦娥在对 消息摘要 通过 自己私钥 进行加密生成数字签名。 “EDadada3432f#CC1”。然后发送数字签名。
4.后羿收到密文后进行解密,然后得到原文并计算出摘要信息,再通过数字签名解密出来摘要信息。最后对两个摘要信息进行比较,如果相同表示这个消息是嫦娥发的(防止抵赖),并且消息没有被篡改。
5.这个例子我们就很好的把消息加密,消息摘要,数字签名等技术串起来,并且实现了消息安全传递。
设计安全邮件系统,要求如下:该邮件以加密方式传输,邮件最大附件内容可达 2G, 发送者不可以抵赖,若邮件被三方截获,三方无法篡改。
答案:参考上一个案例实现即可。
本文转载自微信公众号「运维开发故事」
好用的桌面管理软件,让桌面管理变得无比简单
你们肯定有过这种经历:一打开电脑,桌面满满当当全是图标,文件、文件夹还有快捷方式乱成一团,找个文件得翻来覆去好几遍。或者工作、学习的资料混在一块儿,找啥都得费老大劲。今天给大伙介绍一款特牛的桌面管理软件,能让你的桌面管理无比轻松,工作效率直线上升!一、一键整理,跟乱糟糟彻底告别咱们平常使电脑的时候,最烦的就是桌面图标多...
让隐私更安全:U盘加密的五种实用方法
在如今信息爆棚的阶段,U 硬盘已成为大家存储和传送数据的关键工具。可是,这小小的 U 盘子里蕴藏着巨大的风险。一旦意外丢失或失窃,里边的数据可能掉入不法分子手中,对我们的个人信息和财产安全构成严重威胁。那么,究竟怎样才能让 U 盘里的隐私更安全呢?今日,我们将介绍五种实用的U盘加密方式。一、软件加密:轻松上手,安稳可靠...
颠覆传统办公模式:远程桌面管理工具实用指南
在如今这快节奏的工作大环境里,传统的办公模式慢慢暴露出它的短板。您是不是早就受够了每天早晚高峰的奔波通勤?是不是特别渴望能在舒适自在的环境里照样高效办公?远程桌面管理工具呀,它不但能让您随时随地访问公司的电脑,实现工作的无缝衔接,还能大大提高团队协作的效率。今天,咱们就来唠唠怎么靠着远程桌面管理工具,颠覆传统办公模式。...
如何通过上网行为管理系统提升网络管理效率?
企业网络就像一条热热闹闹的高速公路,承载着形形色色的信息来来往往。可这条 “高速公路” 上的 “车辆”(也就是网络流量),老是出现一些状况,比如拥堵啦、违规行驶啦(像访问那些不安全的网站、下载恶意软件)。那到底咋能有效地管管这些 “车辆”,让网络顺顺溜溜的,还能把网络管理的效率提上去呢?上网行为管理系统,那就是打开高效...
企业局域网安全准入:五大关键要素解析
企业局域网就是把各个部门、各位员工紧密相连的 “神经中枢”。不过呢,随着网络边界变得越来越模糊,还有攻击手段不停地花样翻新,局域网安全准入一下子成了企业必须硬着头皮应对的大难题。到底怎样才能保证只有合法的设备和用户能够享用网络资源?今天,咱们就好好聊聊企业局域网安全准入的五大关键要素。一、身份验证:死死守住的头道关卡身...