linux中反加密密码,如何在Linux中生成/加密/解密随机密码

我们主动生产Linux提示和技巧系列。 如果您错过了本系列的最后一篇文章,您可以访问以下链接。

在本文中,我们将分享一些有趣的Linux提示和技巧来生成随机密码,以及如何使用或不使用slat方法加密和解密密码。

安全是数字时代的主要关注点之一。 我们给计算机,电子邮件,云,电话,文件和什么不是密码。 我们都知道选择容易记住和难以猜测的密码的基本。 什么是某种基于机器的密码生成自动? 相信我的Linux是非常好的。

1.使用命令'pwgen的 “生成长度等于10个字符的随机唯一密码。 如果你还没有安装pwgen的呢,使用apt或YUM获得。$ pwgen 10 1

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第1张图片

生成几个随机唯一密码的字符长度50一次!$ pwgen 50

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第2张图片

2.您可以使用“makepasswd'产生一定长度的随机的,独一无二的密码,按选择。 之前,你可以解雇makepasswd命令,请确保你已经安装了它。 如果没有! 尝试使用Apt或YUM安装软件包'makepasswd'。

生成字符长度为10的随机密码。默认值为10。$ makepasswd

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第3张图片

生成字符长度为50的随机密码。$ makepasswd --char 50

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第4张图片

生成7个随机密码,共20个字符。$ makepasswd --char 20 --count 7

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第5张图片

3.使用加密隐窝与盐一起的密码。 手动和自动提供盐。

对于那些谁可能不知道的盐 ,

盐是一种随机数据哪些服务器作为附加输入到单向函数,以保护密码针对字典攻击。

请确保你已经安装了mkpasswd继续之前安装。

以下命令将使用salt加密密码。 盐值是随机和自动采取的。 因此,每次运行以下命令时,它将生成不同的输出,因为它每次接受salt的随机值。$ mkpasswd howtoing

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第6张图片

现在让我们定义盐。 它将每次输出相同的结果。 注意,你可以输入任何你选择的盐。$ mkpasswd howtoing -s tt

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第7张图片

此外,mkpasswd是交互式的,如果你不与命令一起提供的密码,系统会提示密码交互。

4.加密字符串说“Howtoing-是-A-Linux的社区 ”使用密码说“howtoing”盐使用AES-256-CBC加密。# echo Howtoing-is-a-Linux-Community | openssl enc -aes-256-cbc -a -salt -pass pass:howtoing

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第8张图片

在这里,在上面的例子中的输出echo命令被流水线与通过使用与密码(ENC)的编码被加密的输入,使用AES-256-CBC加密算法openssl指令,最后用食盐它使用密码加密(howtoing) 。

5.用解密的OpenSSL命令使用-AES-256-CBC解密上面的字符串。# echo U2FsdGVkX18Zgoc+dfAdpIK58JbcEYFdJBPMINU91DKPeVVrU2k9oXWsgpvpdO/Z | openssl enc -aes-256-cbc -a -d -salt -pass pass:howtoing

linux中反加密密码,如何在Linux中生成/加密/解密随机密码_第9张图片

目前为止就这样了。 如果您知道任何这样的提示和技巧,您可以发送您的提示,在[email protected],您的提示将以您的名义发布,并且我们将包括在我们的未来文章。

保持连接。 保持连接。 敬请关注。 不要忘记在下面的评论中向我们提供您宝贵的反馈。

你可能感兴趣的:(linux中反加密密码)