美文网首页
关于获取文件的sha256值的问题

关于获取文件的sha256值的问题

作者: 花花爱笑 | 来源:发表于2019-06-24 15:31 被阅读0次

    我用获取sha256值的方法来获取到的sha256值和后台给我传过来的sha256值不一样,开始以为是我得获取方法出错了,后来发现不一样的所有不一样的sha256值都有一个共同点,即后台传的sha256是以0开头的,那么我得sha256并不是以0开头的,但是后面的字符串都是相同的。

    找了很久,后来发现可能是toString()方法会自动省略掉开头为0的字符,所以导致某些以0为开头的sha256缺了一个0。

    解决办法:MessageDigest转成的字节数组传递

    digest转换方法

    这样获取的到的字符串就不会在开头出现少0的情况。

    md5值也一样。

    相关文章

      网友评论

          本文标题:关于获取文件的sha256值的问题

          本文链接:https://www.haomeiwen.com/subject/ickoqctx.html