随 MSR606 磁条卡读写器程序员手册发布的加密算法

发布于 2024-10-31 01:56:26 字数 411 浏览 1 评论 0原文

我有以下 MSR206 编程器手册。

http://www.ylk-ic.com/MSR606%20Programmer%27s %20Manual.pdf

在给定的手册中,

ABC123

已转换为 C5B07814954E3E2A 12345已转换为2B8849EAAF

加密算法在第12页和第24页中有说明。

请帮我弄清楚。

例如,我想在轨道 1 中写入“HELLO”,在轨道 2 和 3 中写入 896

I have the following manual for MSR206 Progammers.

http://www.ylk-ic.com/MSR606%20Programmer%27s%20Manual.pdf

In the given manual,

ABC123

has been converted to C5B07814954E3E2A
and 12345 has been converted to 2B8849EAAF.

The encryption algorithm is stated in Page: 12 and 24.

Please help me figure it out.

I want to write for example "HELLO" in Track 1 and 896 in track 2 and 3.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浊酒尽余欢 2024-11-07 01:56:26

仅当您使用原始写入命令​​时,才需要手动将 ASCII 编码为这些十六进制字符串。使用 PDF 第 15 页中描述的 write 命令要容易得多,它直接采用 ASCII。对于您的示例数据,完整的命令是:

0x1b 'w' 0x1b 's' 0x1b 0x01 'H' 'E' 'L' 'L' 'O' 0x1b 0x02 '8' '9' '6' 0x1b 0x03 '8' '9' '6' '?' 0x1c

Manually encoding from ASCII into those hex strings appears to be only necessary if you use the raw write command. It is much easier to use the write command described on page 15 of the PDF, which takes ASCII directly. For your example data, the complete command would be:

0x1b 'w' 0x1b 's' 0x1b 0x01 'H' 'E' 'L' 'L' 'O' 0x1b 0x02 '8' '9' '6' 0x1b 0x03 '8' '9' '6' '?' 0x1c
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文