windirt
V2EX  ›  问与答

在密码和 HASH 已知的情况下反推加密算法可行吗?

  •  
  •   windirt · May 18, 2014 · 7530 views
    This topic created in 4447 days ago, the information mentioned may be changed or developed.
    已知密码为123456, HASH为E795F52DB8369DE05ACF8939412C7C89E043A243

    现在想知道是通过什么加密步骤来实现的,目前已知是MD5,但是不知道是否还经过了重复加密

    这个用通常理性的方法是否有戏?
    7 replies    2014-05-19 00:00:26 +08:00
    young
        1
    young  
       May 18, 2014
    要是有salt,也就木戏了
    wenssh
        2
    wenssh  
       May 18, 2014   ❤️ 1
    贴个彩虹表的链接看看对楼主有没帮助,http://www.zhihu.com/question/19790488
    learnshare
        3
    learnshare  
       May 18, 2014
    太复杂了吧
    skybr
        4
    skybr  
       May 18, 2014
    md5的hex长度是32, 你这是40.
    wenssh
        5
    wenssh  
       May 18, 2014
    @learnshare 看排名第二的答案应该是能理解的吧。。 看楼主的目的应该是想从密文反推明文,彩虹表就是干这个的。
    akira
        6
    akira  
       May 18, 2014
    不可行
    Azone
        7
    Azone  
       May 19, 2014
    长度40,应该是sha1吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1072 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 22:43 · PVG 06:43 · LAX 15:43 · JFK 18:43
    ♥ Do have faith in what you're doing.