欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

openssl passwd计算密码

 

分类: LINUX

2017-07-26 11:11:59


首先要说的一点,就是网上的东西不要乱抄,很多人都是一知半解,甚至都是理解错误。

openssl passwd常用的选项如下:
-1:表示采用的是MD5加密算法。
-in:表示和文件中读取密码
-stdin:从标准输入读取密码
-salt:指定salt值,不实用随机产生的salt。在使用加密算法进行加密时,即使密码一样,salt不一样,所计算出来的hash值也不一样,除非密码一样,salt值也一样,计算出来的hash值才一样。salt为8字节的字符串。

第二:例子和讲解
openssl passwd -1 -salt '123456'(这里的123456,网上很多误解,有人说是密码,有人说是字符长度,其实都是扯淡,它就是一个盐值,如果不指定这个盐值,它是随机的,密码加密后的值也会随机)
当然你还可以在后面接着加上你的密码,openssl passwd -1 -salt '123456' xxoo,


来自  http://blog.chinaunix.net/uid-9532975-id-5768342.html

普通分类: