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

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

笔者:李晓辉

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

好了,费话不多说,开始我们的话题

首先,一直都是检查软件是否安装,这个其实不用检查,默认安装的一般都有。需要的命令和包如下

6dd637c39cfa8333f9089f98778a0413.png

好的,我们就以下图中两个用户来演示一下,Steven、Kevin两个人

326b09391f53de45aa81eec540c7a209.png

首先,每个人都要有自己的公私钥,我们先来生成一下,用命令gpg –gen-key来生成一下,下图中问我们用哪一种算法,我就用默认的了,第一种,直接回车

83415876b0d8b92be3434bc8e2fa1783.png

好了,现在问我们想要的密钥长度是多少,在1024到4096之间,默认是2048,我也用默认的,直接回车

ce8dd45bd121c7677459c55f99dea97a.png

好的,现在问我们的密钥多久后过期,我这就用永不过期了,就是默认的,同样,直接回车

4e2470437642302d06918762553616f2.png

现在要一个用户ID来标示我们的密钥,不用说,当然是steven了,因为这是steven在生成自己的密钥,确认信息后,我们按O,来生成我们的KEY

7a4400327476a37cefddf547316a5d15.png

现在让我们输入KEY中的密码,会更安全,即使你的文件和公钥到别人的手里,没有密码也不行

e4aed21e669fc34964fe5020c151a7a0.png

再来一次

404cdf051defd33e6603f274fd9968bb.png

现在可以开始我们的生成之旅了,我们可以敲击键盘,移动鼠标写入磁盘等操作,随意,就会生成我们独特的密钥

9daafb5b3f3d23277e1787eb348d4608.png

下面是我输入的,你们随意

78821e6863918597f54c037c631cf0cd.png

然后会看到下图,说明生成成功了

2c0b1992bff9be2c6171cf2b8fddf4d3.png

我们来导出一下我们的钥匙

a7410769cad7474bfe9e531491a72629.png

我们来看一下,里面都有什么,如下图,好吧,我晕了,看不懂,不过看不懂就对了,因为这是加密过的

246f7914510fe77dd669484bb73e7d74.png

好的,我们切换到kevin这个用户下,然后同样的,他也生成一把钥匙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值