美文网首页基础原理
Base58编码原理

Base58编码原理

作者: 飞狗未来 | 来源:发表于2019-05-17 11:58 被阅读0次

    Base58的由来

    1. Base58 是在 比特币中使用的一种独特的编码方式,主要用于产生比特币的钱包地址;
    2. 相比 Base64编码,Base58不使用数字 "0",字母大写"O",字母大写 "I",和字母小写 "l",以及 "+" 和 "/" 符号,具体如下:
    字符为:123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
    去掉:0 O l 
    58=9个阿拉伯数字(去掉0)+24个大写字母(去掉I和O)+25小写字母(去掉l)
    

    Base58编码表

    0 1  17 J   34 b   51 t
    
    1 2  18 K   35 c   52 u
    
    2 3  19 L   36 d   53 v
    
    3 4  20 M   37 e   54 w
    
    4 5  21 N   38 f   55    x
    
    5 6  22 P   39 g   56 y
    
    6 7  23 Q   40 h   57 z
    
    7 8  24 R   41 i   
    
    8 9  25 S   42 j   
    
    9 A  26 T   43 k   
    
    10 B  27 U   44 m   
    
    11 C  28 V   45 n   
    
    12 D  29 W   46 o   
    
    13 E  30 X   47 p
    
    14 F  31 Y   48 q   
    
    15 G  32 Z   49 r
    
    16 H  33 a   50 s
    

    相关文章

      网友评论

        本文标题:Base58编码原理

        本文链接:https://www.haomeiwen.com/subject/ksmnaqtx.html