CPU卡與邏輯加密卡的區別有哪些
IC卡應用的要求復雜而種類繁多,而目前各行業中使用最多的就是邏輯加密卡與CPU卡,它們的主要區別在于:
一、技術方面(非接觸式IC卡)
1.邏輯加密卡有又叫存儲卡,卡內的集成電路具有加密邏輯和EEPROM(電可擦除可編程只讀存儲器)。
2.CPU卡又叫智能卡,卡內的集成電路包括中央處理器(CPU)、EEPROM、隨機存儲器(ROM)、以及固化在只讀存儲器(ROM)中的片內操作系統(COS),有的卡內芯片還集成了加密運算協處理器以提高安全性和工作速度,使其技術指標遠遠高于邏輯加密卡。
3.CPU卡由于具有微處理功能,使得在交易速度以及數據干擾方面遠遠高于邏輯加密卡,且允許多張卡片同時操作,具有防沖突機制。
4.兩者在技術方面的最大區別在于:CPU卡是一種具有微處理芯片的IC卡,可執行加密運算和其它操作,存儲容量較大,能應用于不同的系統;邏輯加密卡是一種單一的存儲卡,主要特點是內部有只讀存儲器,但存儲容量較CPU卡小,使其在用途方面沒有擴展性。
CPU卡
二、安全方面(非接觸式IC卡)
1.邏輯加密卡具有防止對卡中信息隨意改寫功能的存儲IC卡,當對加密卡進行操作時必須首先核對卡中密碼,只有核對正確,卡中送出一串正確的應答信號時,才能對卡進行正確的操作,但由于只進行一次認證,且無其它的安全保護措施,容易導致密碼的泄露和偽卡的產生,其安全性能很低。
2.由于CPU卡中有微處理機和IC卡操作系統(COS),當CPU卡進行操作時,可進行加密和解密算法(算法和密碼都不易破解),用戶系統(密鑰系統和硬件加密設備)和IC卡系統之間需要進行多次的相互密碼認證(且速度極快),提高了系統的安全性能,對于防止偽卡的產生有很好的效果。
綜上所述,對于邏輯加密卡和CPU卡來說,CPU卡不僅具有邏輯加密卡的所有功能,更具有邏輯加密卡所不具備的高安全性、靈活性以及支持與應用擴展等優良性能,也是今后IC卡發展的主要趨勢和方向。