md5对密码明文进行多次加密

echo -n "your_passwd_YUANJI_2019" | openssl md5 -r | 

上列命令打印输出(注意-n去掉echo的换行):

05aa34e23dfd41857523a1bad3848d07 *stdin

 

如果担心md5逆向搜索,可以叠加结果进行多次计算md5。

echo -n "your_passwd_YUANJI_2019" | openssl md5 -r |awk '{printf $1}' | openssl md5 -r

awk '{printf $1}'  将第一次md5输出内容截取结果值并不加换行转发给下一次md5计算。

 

例如,在中间结果上再加入足够长的字符串:

echo -n "your_passwd_YUANJI_2019" | openssl md5 -r |awk '{printf ("%s_someNewKeyWords_Can_be_long_and_long", $1)}'| openssl md5 -r

posted @ 2021-11-24 16:45  元几科技  阅读(283)  评论(0编辑  收藏  举报