当前位置:   article > 正文

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

linux如何根据盐值计算密码

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

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

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

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

ac1fd468d9a7f0489b69caf3e0bc9204.gif

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

3bc615f180d83412aa78084c15cfaf03.gif

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

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

935f062207646d521f46ab93c06d4810.gif

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

686abba00de73e8ceb4974acd7509749.gif

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

5479d7a8173d86bff75e4fe2ebce5f61.gif

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

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

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

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

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

71702ae05307aae2dabe9ef5452b892f.gif

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

a69525088215f7d5146e546d00280829.gif

此外,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

ccb2b3e2e9db4e2e58719a55b470bfbc.gif

在这里,在上面的例子中的输出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

f47a0bc2e6647d18ad794df30d10ad23.gif

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/361425
推荐阅读
相关标签
  

闽ICP备14008679号