【问题标题】:What kind of binary-to-text encoding is this?这是什么类型的二进制到文本编码?
【发布时间】:2017-10-11 20:50:28
【问题描述】:

你知道这种二进制到文本的编码吗?:

qEjv4crWI3owrhkxtNBAuQTyQqP0OQmoJfYH4g3BrJFipxAWefnracua0b5kiio4gq2sSdE82BhI308CRIA/TA==

表面上它看起来像 Base64,它甚至在字符串末尾使用 == 填充。尽管如此,它也使用了 '\' 字符。我曾经认为它正在转义“/”字符,但不,它没有。

有什么想法吗?

【问题讨论】:

  • 您提到的 `\` 字符在哪里?我看不到它。

标签: text encoding character-encoding binary-data base


【解决方案1】:

这是一个 Base64 编码的值。 '/' 和 '+' 是 base64 字母表的一部分。 A-Za-z0-9 只能得到 62 个字符。

【讨论】:

  • 如果你把它解码为base64你会得到乱码所以我认为这不是base64或者它是格式错误的base64
  • @CharlieHeflin 你为什么希望看到 ascii? Base64 只是表示数字的另一种方式
  • 好吧,他提到这是文本,我希望看到一些文本,而不是看起来像胡言乱语的文本
猜你喜欢
  • 2010-11-01
  • 1970-01-01
  • 2022-07-07
  • 1970-01-01
  • 2011-04-02
  • 2017-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多