ePassNG是基于USBKey身份验证硬件的一个中间件平台
是基于USBKey身份验证硬件的一个中间件平台ePassNG,厂家基于这个标准生产的USBKey,都可以通用。
随着互联网和电子商务的发展,USBKey作为网络用户身份识别和数据保护的电子钥匙,正在被越来越多的用户所认识和使用。本文对USBKey的产生和未来的发展趋势作了一个简单的介绍。
目前市场上见到的USBKey按照硬件芯片不同可以分为使用智能卡芯片的和不使用智能卡芯片两种,按照CPU是否内置加密算法又可以分为带算法和不带算法的USBKey。一般我们把不带加密算法的称为存储型USBKey,带加密算法的称为加密型USBKey。
软件保护思想的发展催生了USBKey
USBKey这个概念最早是由加密锁厂家提出来的,加密锁是用来防止软件盗版的硬件产品,加密锁的概念是使安装在计算机内的应用程序脱离加密锁硬件无法运行来达到保护软件不被盗版的目的。随着网络应用的不断深入和应用软件销售模式的改变,未来的软件用户可能不需要购买软件在本地计算机上安装运行,而是将要处理的数据通过网络上传到专门运行该软件服务的应用服务器上处理,再通过网络取得数据处理的结果,软件开发商通过提供该应用服务收取软件费用。这个时候,软件厂商面临的问题就不再是如何防止本地软件被复制,而是如何确认网络用户的身份和用户数据的安全。于是加密锁厂商提出了USBKey的概念,用于识别用户身份。作为国内最大的软件保护厂家,北京飞天诚信科技有限公司于2000年推出了国内第一款USBKey产品ePass1000。
此后,随着电子商务和PKI应用的兴起,数字证书作为确认用户身份和保护用户数据有效手段越来越被人们所接受。然而数字证书实质上表现为带有用户信息和密钥的一个数据文件,如何保护数字...
(全文)