链客,专为开发者而生,有问必答!
此文章来自链客区块链技术问答社区,未经允许拒绝转载。
现在先在前面讲一下核算机的单位。
位:“位(bit)”是电子核算机中最小的数据单位。每一位的情况只能是0或1。
字节:8个二进制位构成1个“字节(Byte)”,它是存储空间的根本计量单位。1个字节用16进制来标明是两个字符,比如1011 1111可以标明为AF、1110 0000可以标明为E0。
字:“字”由若干个字节构成,字的位数叫做字长,不同层次的机器有不同的字长。例如一台8位机,它的1个字就等于1个字节,字长为8位。如果是一台16位机,那么,它的1个字就由2个字节构成,字长为16位。字是核算机进行数据处理和运算的单位。
KB:K标明1024,也就是2的10次方。1KB标明1K个Byte,也就是1024个字节。
MB:1MB = 220 Bytes = 1048576Bytes
私钥是一个256位随机数,依据上面的核算机知识,所谓256位就是256个0和1组成的数字,256除以8等于32,即32个字节,用16进制标明这个数的范围巨细是介于0x0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 ~ 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6