非接触式IC卡是一种利用无线电频率识别技术的卡片,其中M1卡是该类型卡片中的一种,具有安全性和便捷性,在各种身份验证和支付系统中得到了广泛的应用。非接触式IC卡,顾名思义,不需要与读卡器进行物理接触即可完成信息的读取和写入,卡片本身不需要电源,它通过内置天线与读写器进行无线通信,由内置的加密控制逻辑和通讯逻辑电路来处理信号的发送与接收。
非接触式IC卡,特别是M1卡,有着一定的存储容量,为8K位的EEPROM。这种存储器是非易失性的,即使在断电的情况下,信息也不会丢失。M1卡的存储空间被划分为16个扇区,每个扇区由4个块组成,每个块包含16个字节,以块为单位进行数据的读写操作。每个扇区都有其独立的密码和访问控制,这样的设计使得卡的安全性得到加强,可以灵活地设置不同的读写权限,满足不同的使用场景。
M1卡具有防冲突机制,能够在多张卡片同时接近读卡器的时候,区分并识别每一张卡。卡片的唯一序列号是32位的,可以用来唯一标识每一张卡片,这在追踪和管理上非常有用。卡片支持多卡操作,可以进行并行处理,大大提高了读写效率。这种卡不需要外部电源供电,内含的加密控制逻辑和通讯逻辑电路使其能够和读写器通过无线电波进行数据传输。
在存储结构方面,M1卡的数据可以保存10年,且可进行至少10万次的改写操作,读取次数则没有限制。工作温度范围在-20℃到50℃之间,湿度可达90%。工作频率为13.56MHz,通信速率则为106KBPS。读写距离根据不同的读写器可以达到10厘米以内。
每张M1卡的扇区结构由块0到块3组成,块0通常用于存放固定的厂商代码,而块1、块2为数据块,用于存储数据。块3则作为控制块,包含了密码A、存取控制和密码B三个部分,密码A和密码B各自6个字节,存取控制则是4个字节。存取控制字节中每三个控制位对应于每个块的读、写、加值、减值操作权限,三个控制位取反形式存在,共同决定块的访问条件。
在实际操作中,每个扇区的密码和存取控制可以独立设定,这要求在进行特定的数据操作前,必须验证相应的密码。例如,对数据块的读写权限,就需要密码A或密码B验证成功后才能进行。而控制块则具有不同的存取控制策略,其访问权限设置与数据块有所区别,主要在块3中进行密码A和密码B的验证。
M1卡的应用非常广泛,如门禁系统、公交卡、小额支付等场合,其安全性能、数据保存期限、操作的便利性等指标满足了现代智能卡的需求,是构建智慧城市和智能化系统的重要组成部分。