USB Key是一種USB接口的硬件設(shè)備。它內(nèi)置安全芯片,有一定的存儲空間,可以存儲用戶的私鑰以及數(shù)字證書,利用USB Key內(nèi)置的公鑰算法實現(xiàn)對用戶身份的認(rèn)證。由于用戶私鑰保存在密碼鎖中,理論上使用任何方式都無法讀取,因此保證了用戶認(rèn)證的安全性。
二代USBKey是在實現(xiàn)一代USBKey系列產(chǎn)品功能的基礎(chǔ)上,增加了液晶顯示以及按鍵確認(rèn)功能。此產(chǎn)品一般具有4個操作按鍵(上翻、下翻、“C”鍵和“OK”鍵),交易時用戶通過按“OK”鍵對關(guān)鍵交易信息進行確認(rèn),可有效防止遠(yuǎn)程劫持等攻擊手段,使USB Key的應(yīng)用更為安全;屏幕顯示功能讓用戶對交易關(guān)鍵數(shù)據(jù)進行最終的復(fù)核,杜絕黑客通過篡改當(dāng)前的交易數(shù)據(jù)進行攻擊的手段,實現(xiàn)“所見即所簽”,網(wǎng)上交易更透明、更放心,進一步保證了交易的安全性。主要應(yīng)用于網(wǎng)上銀行領(lǐng)域。
推薦AC5/ACL16作為此方案的安全控制芯片,AC5/ACL16芯片內(nèi)有高性能SPI接口及豐富的GPIO資源,支持RSA,ECC,DES/3DES,SM1,SM2,SM3,SM4,SSF33等安全算法,內(nèi)含真隨機數(shù)發(fā)生器。
相關(guān)產(chǎn)品:ACL16、AC5