网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

USB KEY产品的解决方案

    随着物联网和电子商务的发展,软件产品和网络的安全越来越受到人们的重视。同时电子钥匙和加密狗的使用日益增加。宝兴达公司最新推出独特的USBKEY解决方案,在结合用户软件自身特点基础上,利用用户个性化需求有效地防止软件使用版权被盗用和无限复制,一旦没有了USBKEY产品,用户软件将无法使用。产品适用于专用算法、授权软件、单机版软件、付费电视、城市一卡通等对信息安全有较高要求的应用场合。

    由ESPU0912为主芯片做成的USBKEY提供可靠的安全特性。可实现由硬件保证的多应用安全操作。芯片内部提供了包括电压、频率检测机制,程序和数据加密存储以及代码保护等安全机制,可以对抗物理攻击、剖片探测等。内部实现了硬件DES/3DES加密模块和RSA公钥算法引擎,支持高性能、低功耗的运算方式。此次宝兴达推出的USBKEY产品是基于智能卡平台开发的,包括读写文件、密钥更新、数据加解密和签名及签名认证等功能。

    ESPU0912是个多接口的加密芯片,带有USB接口,其中USBDEVICE模块可以直接连接PC端的USB上或者是连接到嵌入式芯片带USB接口的产品上;八个独立的GPIO可以用于键盘输入和控制LED显示;同时提供3.3V的电源输出。USB_KEY产品满足不同的外设接口,硬件SPI主/从模式,I2C操作,支持多种通信速率等。

    下面简单介绍一下ESPU0912芯片作为USBKEY主芯片的基本使用方式。

    首先,客户使用微软提供的标准函数库winscard来进行UKEY产品的识别和操作,ESPU0912做为USBKEY的主芯片,使用的是CCID的无驱接口,软件厂商直接调用即可。

    通过宝兴达提供给用户的示例说明来完成应用的设计。例如:

    1、产生密钥对

    发送产生密钥对(公钥和私钥)的指令,UKEY把产生的私钥保留在ESPU0912中,公钥送出给系统使用;

    2、设置通话密钥

    设置对称密钥作为通话的传输密钥,对线路的数据进行加密,保证传输中采用密文方式,防止在通讯中被窃听;

    3、做数字加密

    软件厂商用公钥做数字加密,加密后的数据在线路上传输;

    4、做数字解密

    UKEY接收到数据后,用内部的私钥做解密运算,得到正确的明文数据;

    5、文件做数字签名

    ESPU0912内部存储的文件用私钥做数字签名后,放在线路上传给后台系统;

    6、系统完成签名认证

    系统收到文件后,用公钥做文件的签名认证,确认文件信息没有被篡改。可以使用该文件。

热门搜索:PS-410-HGOEMCC SUPER6OMNI B PS4816 B40-8000-PCB BQ25895MRTWR SS240806 PS6020 IS-1000 2839240 PS-415-HG 2839224 PS361206 TLP725 TLP808NETG PS240810 SBBSM2120-1 PDU1215 02M1001JF TLP810NET 02T0500JF RBC11A 2320306 PDUMV20 2866569 RS1215-RA
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质