以华为MateBook X、win10为例。
USB Key是一种USB接口的硬件设备。它内置单片机或智能卡芯片,有一定的存储空间,可以存储用户的私钥以及数字证书,利用USB Key内置的公钥算法实现对用户身份的认证。由于用户私钥保存在密码锁中,理论上使用任何方式都无法读取,因此保证了用户认证的安全性。
相对来说,USB Key比较安全,但是USBKey并非绝对安全,也存在被破解的可能,详细的技术分析请参见下面两篇文章:
中国网银安全分析: USB Key的安全漏洞;
如今越来越多强大的病毒,木马等等盗取信息工具出现,而且USB Key本身也会有某些不可预料的安全漏洞。如密码随时在虚拟键盘和键盘、鼠标被监控。