MifareClassic,簡(jiǎn)稱(chēng)“M1卡”,是一種IC卡,廣泛應用于城市公交、地鐵、門(mén)禁校園的非接觸卡。十幾年前就出來(lái)了,還在大規模使用,這本身就是一個(gè)奇跡。
那什么是IC卡呢?我們可以理解為在塑料基板上鑲嵌一個(gè)集成電路芯片。集成電路芯片可分為三種:一種只有存儲功能,稱(chēng)為存儲卡,類(lèi)似于U磁盤(pán),該產(chǎn)品形式基本退出市場(chǎng);二是簡(jiǎn)單的邏輯加密設計,稱(chēng)為邏輯加密卡,M1屬于這一類(lèi),安全性低;三是內置CPU和處理軟件(也稱(chēng)為芯片操作系統,COS),又稱(chēng)智能卡,又稱(chēng)智能卡,SmartCard、CPU卡、智慧卡。
IC卡的主要用途有兩種:安全支付和身份識別。以M1的設計和應用為例。在作為城市一卡通電子錢(qián)包時(shí),錢(qián)包的金額以計數器的形式存在(具有加減功能的存儲格式)。在操作計數器值加減之前,需要驗證類(lèi)似密碼的相應訪(fǎng)問(wèn)控制機制。密碼以讀寫(xiě)設備、設備與卡之間的傳輸和卡的驗證的形式存在。