解讀生活中的常用卡-IC卡
IC卡是繼磁卡之后出現的又一種新型信息工具,是指集成電路卡。公交車卡就是IC卡的一種,一般常見的IC卡采用射頻技術與IC卡的讀卡器進行通訊。
IC卡按照其組成結構,可以分為一般存儲卡、加密存儲卡、CPU卡和超級智能卡。
1.存儲器卡,其內嵌的芯片相當于普通串行EEPROM存儲器,這類卡信息存儲方便,使用簡單,IC卡價格便宜,很多場合可替代磁卡,但由于其本身不具備信息保密功能,因此,只能用于保密性要求不高的應用場合。
2.邏輯加密卡,加密存儲器卡內嵌有芯片,在存儲區外增加了控制邏輯,在訪問存儲區之前需要核對密碼,只有密碼正確,才能進行存取操作,這類信息保密性較好。
3.CPU卡,卡內嵌有芯片,相當于一個特殊類型的單片機,內部除了帶有控制器、存儲器、時序控制邏輯等外,還帶有算法單元和操作系統。由于CPU卡有存儲容量大、處理能力強、信息存儲安全等特性。廣泛用于信息安全性要求特別高的場合。
4.超級智能卡,在卡上具有MPU和存儲器并裝有鍵盤、液晶顯示器和電源,較少見。
IC卡根據與外界數據交換的界面不同,劃分為接觸式IC卡和非接觸式IC卡。
接觸式IC卡通過IC卡讀寫設備的觸點與IC卡的觸點接觸后進行數據的讀寫。國際標準ISO7816對此類卡的機械特性、電器特性等進行了嚴格的規定。
非接觸式IC卡與IC卡設備無電路接觸,而是通過非接觸式的讀寫技術進行讀寫,成功地解決了無源和免接觸這一難題,是電子器件領域的一大突破。其內嵌芯片除了CPU、邏輯單元、存儲單元外,增加了射頻收發電路。該類卡一般用在主要用于公交、輪渡、地鐵的自動收費系統等使用頻繁、信息量相對較少、可靠性要求較高的場合。
目前市場上最常見的非接觸式IC卡是非接觸式邏輯加密卡,這類IC卡憑借其良好的性能和較高的性價比得到了廣大用戶的青睞,并已被廣泛應用于公交、醫療、門禁等領域。由于非接觸式邏輯加密卡芯片采用的是流密碼技術,密鑰長度也不是很長,因此邏輯加密卡芯片普遍存在著一定的安全隱患,有被黑客破解的可能。在金融、身份識別、電子護照等對安全要求比較高的領域目前更傾向于使用內嵌微處理器的非接觸式CPU卡芯片。
在接觸式IC卡應用中,燃氣充值卡是其中應用較多的方案,使用燃氣充值卡只需打開APP,利用手機和燃氣充值卡的藍牙功能,即可完成燃氣充值的全過程。接觸式IC卡工作原理如下:
1.應用程序(APP)從服務端啟動卡片的訪問要求。
2.服務端驗證要求,然后將一次性密碼下載到應用程序(APP),并允許應用程序訪問卡。
3.應用程序(APP)將帶有密碼的IC卡訪問命令發送到SoC-BLE單片機。
4. SoC-BLE單片機根據接收到的命令執行相應的操作,如讀、寫和驗證密碼。
5.SoC-BLE單片機將卡數據打包發送到移動應用程序(APP)。
6.應用程序(APP)更新服務的日期
市面上常見的IC卡應用多是接觸式IC卡,接觸式IC卡符合大部分用戶的使用習慣,接觸式燃氣充值卡,在保持大部分用戶的IC卡使用習慣的同時,讓充值更加便捷,會有長遠的發展。深圳市信馳達正聚焦燃氣充值卡應用,開發出更加便捷的應用方案,如有需求,請聯系我們。