sha256对整数如何计算
整数,假设是int类型,首先会从十进制整数被转换为十六进制说string,这个过程只是简单的每隔四位分为一组;然后,会从十六机制string类型转换为byte[],这个过程涉及到了asicc码的转换,我使用的是(byte) Integer.parseInt(inHex, 16)这个java的方法,然后就得到了byte[]数组,。
如果最开始int是256位的,那么,hex(string类型)的len就是64,最后的byte数组大小就是32,然后对byte数组直接java.security.MessageDigest即可,其他语言类似。