关闭

光明顶短信支付:BASE64编码

标签: 光明顶短信支付base64编码
911人阅读 评论(0) 收藏 举报

光明顶短信支付,使用的BASE64编码如下:

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

SHA256算出来的256位哈希值可以用32个字节存储,这是不可视的。

要想可视需要采取16进制编码或者64进制编码。

如果采取BASE16进制编码,则需要64个字节,一个字节变成两个字节,转换简单。

如果采取BASE64进行编码,则只需要44个字节,每三个字节变成四个字节,转换稍复杂。


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:43442次
    • 积分:714
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:1篇
    • 译文:0篇
    • 评论:9条
    最新评论