将条形码存储为 ASCII

逆向工程 编码
2021-06-23 21:54:15

我目前正在查看由显微镜供应商生成的 TIFF 文件。它们在 TIFF(ImageDescription 标签)中存储一个 XML。在这个 XML 中,我可以找到一个<barcode>元素。但它们不是存储实际的条形码(PDF417、DataMatrix)值,而是存储其他东西。

我有三个样本,第一个是 PDF417,最后两个是 DataMatrix。解码值导致:

  1. 04050629C
  2. H13150154711A11
  3. H13150154512A02

而 XML 元素<barcode>包含(按该顺序):

  1. MDQwNTA2MjlD
  2. SDEzMTUwMTU0NzExQTEx
  3. SDEzMTUwMTU0NTEyQTAy

这是什么类型的编码?

1个回答

编码类型为 Base64 编码。

$ echo MDQwNTA2MjlD | base64 -d
04050629C

$ echo SDEzMTUwMTU0NzExQTEx | base64 -d
H13150154711A11