请问,​散列算法加密后的的结果为128位长度为什么最终打印到控制台上的却是32个字符

来源:3-2 SHA算法实现

慕斯卡1199030

2016-09-02 23:39

请问,散列算法加密后的的结果为128位长度(16字节),为什么最终打印到控制台上的却是32个字符?

写回答 关注

1回答

  • 黑女2008
    2016-09-03 09:19:41
    已采纳

    控制台上的32是128(二进制)转化成16进制的结果。

    4个2进制位恰好是一个16进制位,那么128(二进制)/4=32(十六进制)。

    慕斯卡119...

    嗯懂了 是因为最终转成了十六进制。感谢~

    2016-09-03 10:46:13

    共 1 条回复 >

Java实现消息摘要算法加密

Java中应用消息摘要算法进行加解密,以及他们的应用场景

25498 学习 · 37 问题

查看课程

相似问题