我想知道如何从智能卡上得到一个DIN (司机识别号)。该卡是一张驱动卡,用于存储记录数据。
我已经可以与智能卡阅读器沟通,但我不知道如何读取这些信息。
查看智能卡面板,它显示了(我认为)记录号码的列表:
1.附属姓氏
2.指定名称
3.出生日期及地点
特别是..。
电话号码(电话号码)
最后一个是我需要的信息:卡号记录5b。
我没有读智能卡的经验。我不知道我该做什么。我想我必须发送一个"select file“APDU命令,然后读取5b记录,但不知道哪个文件或如何格式化该命令。
在卡片上,有一个长方形,里面有E1,下面有182,不知道这是否暗示了该读什么.
我知道司机卡需要认证才能读取重要数据,但我认为卡号是公开的(虽然不确定)。
有谁能帮帮我呢?
发布于 2014-04-28 22:44:38
我想你指的是根据ECC第3821/85号条例,对不对?
在这种情况下,与卡的通信流程如下所示:
xxxx)选择基本文件
00 A4 02 0C 02 xxxxzz中读取xxyy字节)
00 B0 xx yy zz卡号通常在EF标识(FID 0520)中,从字节1开始为16个字节。
您可以找到驱动程序卡协议和数据结构的完整规范,作为法规文档(here)的一部分。
https://stackoverflow.com/questions/23339774
复制相似问题