基于CCM3310S安全芯片的 二代USB Key設計方案
在國(guó)内USBKey市場快速增長(cháng)的同時,安全性更高、功能(néng)更完善的二代USBKey也逐步取代傳統的一代USBKey。
易用性好(hǎo)、穩定性高、安全性強、支持網上銀行新增值應用等特性是二代USBKey相較一代USBKey所具備的新特點,在表現形式上需具有按鍵語音或按鍵顯示等人機交互功能(néng)。
二代USBKey在一代USBKey的基礎上增加了液晶顯示和按鍵,使用過(guò)程僅僅增加了一個用戶按鍵确認動作,簡單易用。二代USBKey基本上解決了一代USBKey的安全漏洞,安全級别得到了質的提升,适合對(duì)網上交易安全要求較高的用戶。具體如下:
1. 待簽名的敏感信息在二代USBKey的液晶上進(jìn)行顯示,達到所見及所簽的效果,杜絕了黑客篡改信息所帶來的安全漏洞;
2. 交易需要用戶按二代USBKey的按鍵進(jìn)行确認,達到交易過(guò)程爲用戶可控狀态。
CCM3310S可以單芯片實現二代USBKEY的所有控制功能(néng),是理想的二代USBKey單芯片解決方案。CCM3310S芯片具有16K 字節SRAM、16K 字節ROM和256K 字節EFLASH(512字節/Page),支持DES/3DES,RSA,AES,ECC、SHA-1、SHA-256等國(guó)際算法,同時支持SM1,SM2,SM3,SM4,SSF33等國(guó)密算法,支持USB2.0高速模式;擁有3個ISO7816接口,2個SPI接口(用于連接液晶和字庫用Flash)、I2C接口、UART接口(SCI)、I/O接口(多達50個以上,有8個支持中斷功能(néng)的I/O可用于連接按鍵)等多種(zhǒng)接口。芯片自帶LDO電源輸出。采用CCM3310S設計的二代USBKey的框圖如下圖所示
相關産品推薦閱讀