M1卡(S50芯片)内码常见格式

M1卡和id卡一样每张卡的芯片都有一个唯一的芯片内码,不同的读卡器读出来的内码标号不一样是因为M1卡的内码有多种国际标准的编码规则。有些读卡器读出来的ic卡号会重复,多是因为没有按照国际编码规则来读卡。
举例第 0 扇区第 0 块的数据:
2A83155E E288040047C129D24D000607
曼彻斯特码( 16 进制):
1 、取正码即为“ 2A83155E ”,即 0 扇区 0 块的前 4 个字节,共 8 个数字或字母。
2 、取反码即为“ 5E15832A ”,即 0 扇区 0 块的前 4 个字节反读,共 8 个数字或字母。

ID卡号因输出格式,结果却不同

ID卡的原始卡号是固定的,而读卡器根据原始卡号可以转换输出不同的位数和格式,各个厂家的读卡器输出不太一样,但基本上是按一定的标准输出,以下是各个厂家不同读卡器的数据输出格式,购买读卡器时可以要注意选择,如果有自己的标准也可以跟我们定制。一般在购买卡片或卡片喷号时,注意卡号格式的一致性,以下是几种格式:
1、格式0:10位十六进制的ASCII字符串,即10 Hex格式。
如:某样卡读出十六进制卡号为:“ 01026f6c3a”。