發布日期:2022-05-20 點擊率:68
一、背景:
M1卡除了具有接觸式IC卡的優點外,還具有操作簡單、快捷、適合于一卡多用等優點,鑒于此,MIFARE卡在學校、企事業單位、智能小區的停車場管理、身份識別、門禁控制、考勤簽到、食堂就餐、娛樂消費、圖書管理等方面的應用極為廣泛。是目前世界上使用量最大的一種感應式智能IC卡,在我國也不例外。
使用量大,并不意味著其完美無缺。
2008年初,荷蘭政府就發布警告,指出NXP公司生產的MIFARECLASSIC已被兩位大學生破解。同年8月,MIFARE的破解軟件及硬件已在網絡上公開售賣,售價僅為500美金。此后,倫敦地鐵、東京地鐵等處使用的MIFARE卡均出現被破解的情況。近期在一些國內智能卡網站上也頻頻見到一些M1破解的技術討論。
M1的破解,將嚴重影響社會生活秩序。2009年1月份,工業和信息部發布了《關于做好應對部分IC卡出現嚴重安全漏洞工作的通知》,要求各地各機關和部門開展對IC卡使用情況的調查及應對工作,指出全國應用此技術的IC卡也都將面臨巨大的安全隱患。
CPU卡帶有微處理器CPU、存儲單元、以及操作系統COS,具有完善的安全控制機制,能實現數據加密保護,防止數據在傳輸過程中被竊取破解;CPU卡同時具備M1卡操作簡單、快捷、一卡多用的有點。從技術發展趨勢上看,必將取代M1卡。
很多M1設備的廠商對CPU卡比較陌生,特別在涉及密鑰系統、PSAM卡讀寫等問題之后,更是感覺無從下手。為幫助M1的設備廠商快速開發出CPU卡設備,徹底解決其密鑰生成、密鑰分散、密鑰導出、卡片規劃、文件建立、卡片訪問等問題,崢創電子特推出ZQ58CPU卡一卡通方案,以幫助眾多M1設備廠商快速升級到CPU卡。
二、M1卡設備快速升級CPU卡方案介紹
ZQ58CPU卡一卡通方案配套有硬件和軟件,硬件負責實現CPU卡及PSAM卡的讀寫操作,軟件主要為密鑰系統及管理軟件、用戶卡管理開發包。
1、硬件包括ZR1800雙界面CPU卡讀寫器、ZM704Q CPU卡讀寫模塊、PSAM卡。其各部分的功能如下:
ZR1800雙界面CPU卡讀寫器:直接連電腦,配合密鑰系統、發卡軟件使用,負責讀寫PSAM卡和CPU卡(用戶卡),完成密鑰發行、洗卡、發卡、卡片管理等工作。
ZM704Q CPU卡讀寫模塊:直接用在產品上,由主控MCU提供簡單的訪問指令及參數,在PSAM卡的配合下,負責訪問CPU卡(用戶卡);
PSAM卡:存儲密鑰文件;
2、軟件
本方案配套密鑰系統及管理軟件(傳輸母卡更新、洗卡、發卡軟件)以及用戶卡管理軟件開發包,其各部分功能如下:
傳輸母卡更新:設備廠商個性化設置用,以區分采用本方案的其他設備廠商;
洗卡軟件:洗卡分PSAM卡洗卡和CPU卡(用戶卡)洗卡。
PSAM卡洗卡包括PSAM卡初始化、檢測、回收,以及PSAM卡口令修改等;
CPU卡(用戶卡)洗卡包括用戶卡初始化、檢測和回收。
發卡軟件:發卡分SAM卡發卡、CPU卡發卡、口令重裝三部分。
SAM卡發卡主要負責密鑰的生成、分散、導出、檢測、口令修改等,制作各種PSAM母卡及認證卡,制作PSAM卡;
CPU卡發卡主要負責CPU卡的卡文件建立及檢測;
口令重裝,負責對遺忘或鎖死的PSAM卡進行口令重裝。
用戶卡管理軟件開發包:嵌入設備廠商管理軟件,實現對CPU卡數據的讀寫。
方案規劃了6個獨立的文件(區域)、1個標準的PBOC電子錢包和1個標準的PBOC電子存折可供使用。6個文件采用雙向認證或MAC線路保護,確保安全;6個文件中,5個文件大小為192字節,另一個文件最大可達6K,由用戶根據卡片情況及實際應用需要,1-6K 可選。PBOC標準電子錢包、電子存折支持TAC驗證、支持補刷卡。
方案將發卡、密鑰系統、ZM704Q讀寫模塊嚴格關聯,用戶只需將應用數據放入選定好的應用文件(區域)即可。
三、應用說明
在某一卡通系統中,廠家采用M1的多個塊做多種應用,即一卡多用。選用ZQ58 CPU卡一卡通方案,只需將原來訪問(讀寫)每個獨立應用的塊數據,改為訪問(讀寫)到系統規劃好的、對應的CPU卡的應用文件中,便可實現M1卡設備升級為CPU卡設備。設備代碼改動少,M1廠家無需涉及卡片文件的建立等發卡具體工作。
為實現一卡多用,彼此互不干擾,在密鑰系統|發卡系統中,發行PSAM卡時,需設置不同應用的維護密鑰及讀寫權限,以實現不同的產品配合與之對應的PSAM卡,實現指定的功能和權限。
四、開發輔助工具
1.DEMO軟件(PC端),連接ZR1800讀寫器,實現對卡片的訪問。
2.ZT900底板及調試助手,連接ZM704Q與電腦,方便調試ZM704Q的指令,實現CPU卡的訪問。
詳細方案請咨詢:上海崢創電子有限公司
聯系人:藺紹敏
地址:深圳市深南路3037號南光捷佳大廈1732室
電話:深圳:0755-82580531 上海:021-37701268
1
下一篇: PLC、DCS、FCS三大控
上一篇: RFID煤礦人員定位系統