四路IC卡读卡器通信协议

Sle4442加密卡通信协议与操作示例
本文详细描述了Sle4442加密卡的通信协议,包括数据格式、操作卡的方式(读写、密码验证、查询状态)、示例操作如单页/连续读写和密码验证,以及波特率19200的通信细节。

1、摘要

       Sle4442卡为256字节加密卡,存在读数据、写数据、保护数据以及密码操作。该卡在密码验证之前数据为只读状态,需要写入数据必须先进行密码验证,密码为3个字节,新卡初始密码为0xff,0xff,0xff。该读卡器卡可读写主存储器和加密存储器,以及密码验证,和查询读卡器上卡的状态(是否验证过密码),当读卡器上有卡拔插时读卡器会主动发送卡状态指令给上位机。

2、通信协议内容

波特率 19200

表1 计算机发送到读卡器的数据格式

地址偏移

内容

说明

0

数据包头

0x55

1

指令字节1

1—操作卡1,2—操作卡2……4—操作卡4

2

指令字节2

Bit7:0—读,1—写

Bit2-Bit0: 0—主存储器,1—加密储存器,2—密码校验,3—查询卡状态

3

指令字节3

数据帧状态,0--单独帧,1--起始帧2--中间帧,3--结束帧

4

地址

0-255

5

数据字节数

取值范围0-32

6-37

数据

最多32字节的数据

38

校验高字节

前面0-37所有数据的和

39

校验低字节

表2 读卡器发送到计算机的数据格式

地址偏移

内容

说明

0

数据包头

0x55 — 正常,0x5A—未插卡,0xA5—卡无效或卡损坏,0xAA — 未验证密码,0xAB — 连续写入错误(没有起始帧),0xBB —密码验证失败

1

指令字节1

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

meslog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值