VB 加密技术

全部回答4
默认 最新
  • MD5不是加密算法,它是一种单向散列函数,只产生固定的128位散列值,有时候用于数字指纹等密码应用。 既然是单向的就是说,只能求结果,不能反过来求明文。 登录问题,你只需要保存MD5散列值就可以了,每次登录时,计算用户新输入密码的散列值与数据库的是否相等即可,数字签名的验证也是这样的。没有必要反过来求明文啊。
    0 点赞
  • 采用固定长度的密文,应该都是不可逆的 除非你需要加密的字符长度有限制 你很难想象用16位密文解密出1万字的文章(比方)
    0 点赞
  • 这个全世界除了山东大学王小云,其余没有人能算出了这个在密码学大会早就通报了,凭个人不可能王小云及其研究小组已经将破译MD5和SHA-1的核心技术在国内外公开
    0 点赞
  • MD5逻辑上是不可逆的,而且在密钥固定的情况下,明文转出来的密文都是固定的。 长度固定的算法很多。例如 AES、DES、RSA、DSA等等 这些都是开源的算法。标准算法网上一搜一大把(C实现的很好找,VB的不清楚) 要自己写也没那么困难。虽然强度不可能和这些算法比,但是写个简单的算法也不难了,呵~
    0 点赞

没有更多内容了

返回顶部
产品求购 求购