加入收藏 | 设为首页 | 会员中心 | 我要投稿 | 在线留言 | RSS
成网科技业务包括域名空间企业网站制作
 
国际域名com/net/org仅售80元/年
1G独立空间(PHP+MYSQL)仅售600元/年
您当前的位置:首页 > 操作系统 > LINUX技术

Linux 文件安全之随机数生成器 李晓辉

时间:2012-09-27 11:04:49  来源:互联网  作者:佚名  点击:

Linux 文件安全之随机数生成器

笔者:李晓辉JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

数据安全这一话题,在如今这个时代,哪里都在喊,但是我们每天都能看到由于数据安全不到位,造成多少多少损失,说实话,谁也不能保证数据的绝对安全,只有相对的安全,好了,今天我们的话题,也是关于数据安全的,今天我们来讨论一下linux下的随机数生成器的使用,linux随机数生成器总的来说还是很不错的,它可以把我们敲击键盘的速度,重量,鼠标的移动等,都通过一定的算法来生成密钥,我们再用密钥来加密和解密,这种情况下,数据还是比较安全的。JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好了,费话不多说,开始我们的话题JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

首先,一直都是检查软件是否安装,这个其实不用检查,默认安装的一般都有。需要的命令和包如下JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image002JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好的,我们就以下图中两个用户来演示一下,Steven、Kevin两个人JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image004JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

首先,每个人都要有自己的公私钥,我们先来生成一下,用命令gpg –gen-key来生成一下,下图中问我们用哪一种算法,我就用默认的了,第一种,直接回车JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image006JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好了,现在问我们想要的密钥长度是多少,在1024到4096之间,默认是2048,我也用默认的,直接回车JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image008JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好的,现在问我们的密钥多久后过期,我这就用永不过期了,就是默认的,同样,直接回车JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image010JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

现在要一个用户ID来标示我们的密钥,不用说,当然是steven了,因为这是steven在生成自己的密钥,确认信息后,我们按O,来生成我们的KEYJkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image012JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

现在让我们输入KEY中的密码,会更安全,即使你的文件和公钥到别人的手里,没有密码也不行JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image014JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

再来一次JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image016JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

现在可以开始我们的生成之旅了,我们可以敲击键盘,移动鼠标写入磁盘等操作,随意,就会生成我们独特的密钥JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image018JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

下面是我输入的,你们随意JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image020JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

然后会看到下图,说明生成成功了JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image022JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

我们来导出一下我们的钥匙JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image024JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

我们来看一下,里面都有什么,如下图,好吧,我晕了,看不懂,不过看不懂就对了,因为这是加密过的JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image026JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好的,我们切换到kevin这个用户下,然后同样的,他也生成一把钥匙JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image028JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image030JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

同样的,他也导出一份key出来JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image032JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image034JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好了,到此,两个用户的密钥就算生成完了,现在开始来让两个用户把对方的钥匙导入进来JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

下图是steven把kevin的密钥导入了JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image036JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

下图是kevin把steven的密钥给导入了JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image038JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好的,现在steven有个1.txt这个文件了JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image040JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

现在我们来做一下加密与解密的过程,现在加密一下1.txtJkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

Gpg –ear 是加密的,后面跟上你要把文件给哪个用户持的用户ID,然后哪上文件名JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image042JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好的,加密完成,现在我们来看看加密的东西,看是否能看到真的内容,看,下图是加密过的,现在我们用kevin来看一下,因为我们授权给它看的JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image044JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

下图中是kevin登录上来的,他看到的也是乱码,说明在传输中可以保证一定的安全,任何人拿到后都是乱码,只有我们指定的人才可以解密JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image046JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

我们用kevin来解密试试,用gpg –d 跟上文件,然后我们把内容放到task.txt中JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image048JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

好的,我们的密钥中有密码的要输入正确才行JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image050JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image052JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

现在我们来看看那个task.txt中的内容吧,现在应该就能看到内容了JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

clip_image054JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

看到了吧,现在已经成功了,祝各位也成功,不成功的留言JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

本文出自 “阳光☆奋进” 博客JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设

JkX成网科技_开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设
成网科技 www.it28.com竭诚为您服务!
开平网站建设_开平网站制作_开平企业网站_开平网页设计_江门网站建设_成网科技

更多
 


来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
栏目更新
栏目热门