Base58编码由58个数字和大小写字母组成,BitCoin源码中定义及注释如下:/**Allalphanumericcharactersexceptfor"0","I","O",and"l"*/staticconstchar*pszBase58="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";如unsignedcharucData[4]={0x39,0x3a,0x3b,0x3c};..
分类:
其他好文 时间:
2016-12-03 02:33:37
阅读次数:
238
1、EncodeBase58Check的结果与DecodeBase58Check的输入:base58编码前会add4-bytehashchecktotheend,解码则会在解码后用4-bytehash对结果进行校验。2、classCBase58Data有两个成员vector_ucharvchData;和std::vector<unsignedchar>vchVersion;ToString函数会将vchData放..
分类:
其他好文 时间:
2016-12-03 02:28:20
阅读次数:
270
Base58简介Base58采用的字符集合为“123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ”,从这不难看出,Base58是纯数字与字母组成而且去掉了容易引起视觉混淆的字符(0:数字零,O:大写O,I:大写i,l:小写L)。9个数...
分类:
Web程序 时间:
2015-01-17 15:06:25
阅读次数:
349