请问,散列算法加密后的的结果为128位长度(16字节),为什么最终打印到控制台上的却是32个字符?
控制台上的32是128(二进制)转化成16进制的结果。
4个2进制位恰好是一个16进制位,那么128(二进制)/4=32(十六进制)。