当前位置: 技术问答>linux和unix
加密策略问题
来源: 互联网 发布时间:2016-03-23
本文导语: 本人刚发现在LINUX中 若用户1的用户名为 USER1 密码明文为password 则密码密文为123456(假设) 若用户2的用户名为 USER2 密码明文为password 则密码密文为098765(假设) 问题一: 在这里发现明文与密文是一对多的关系,而一...
本人刚发现在LINUX中
若用户1的用户名为 USER1 密码明文为password 则密码密文为123456(假设)
若用户2的用户名为 USER2 密码明文为password 则密码密文为098765(假设)
问题一:
在这里发现明文与密文是一对多的关系,而一般的算法(MD5)是一对一的关系,
LINUX中尽管明文是一样的但是密文却不一样,请问它的算法是什么,及相关策略?
若用户1的用户名为 USER1 密码明文为password 则密码密文为123456(假设)
若用户2的用户名为 USER2 密码明文为password 则密码密文为098765(假设)
问题一:
在这里发现明文与密文是一对多的关系,而一般的算法(MD5)是一对一的关系,
LINUX中尽管明文是一样的但是密文却不一样,请问它的算法是什么,及相关策略?
|
md5是摘要算法,不是加密算法
按照你的想法,我可以给的建议是
1 用用户名作密钥进行加密,密码一样但是密文是不一样的
2 把用户名和密码组合起来再加密也可以得到不同的密文
按照你的想法,我可以给的建议是
1 用用户名作密钥进行加密,密码一样但是密文是不一样的
2 把用户名和密码组合起来再加密也可以得到不同的密文
|
没有研究过,期待lz的答案