【发布时间】:2014-11-04 01:55:58
【问题描述】:
MVC 5 >> 将哈希密码转换为可读文本。
示例:HashPasword = AMVicVYXq/Gnj+gJ9QMThNZt84TJZwCIIUdFA3upr+wyMZUu4maPpkXiJhbZ5djwgw== 应转换为 123456
【问题讨论】:
-
一个人不只是走进魔多!
MVC 5 >> 将哈希密码转换为可读文本。
示例:HashPasword = AMVicVYXq/Gnj+gJ9QMThNZt84TJZwCIIUdFA3upr+wyMZUu4maPpkXiJhbZ5djwgw== 应转换为 123456
【问题讨论】:
根据定义,哈希不能转换为可读文本。所以不,你问的是不可能的。
123456 可能会转换为AMVicVYXq/Gnj+gJ9QMThNZt84TJZwCIIUdFA3upr+wyMZUu4maPpkXiJhbZ5djwgw==,但AMVicVYXq/Gnj+gJ9QMThNZt84TJZwCIIUdFA3upr+wyMZUu4maPpkXiJhbZ5djwgw== 不会转换回123456。
【讨论】:
HashPassword = "Hello World" - 现在您的哈希变量等于可读文本“Hello World”
technically it could be reversed if you knew the IV and key used to generate it 不正确。哈希不是随机的。相同的输入意味着提供相同的输出。然而,单向。