随着物联网和电子商务的发展,软件产品和网络的安全越来越受到人们的重视。同时电子钥匙和加密狗的使用日益增加。
宝兴达公司最新推出独特的 随着物联网和电子商务的发展,软件产品和网络的安全越来越受到人们的重视。同时电子钥匙和加密狗的使用日益增加。宝兴达公司最新推出独特的 usb key 解决方案,在结合用户软件自身特点基础上,利用用户个性化需求有效地防止软件使用版权被盗用和无限复制,一旦没有了 usb key 产品,用户软件将无法使用。产品适用于专用算法、授权软件、单机版软件、付费电视、城市一卡通等对信息安全有较高要求的应用场合。
由 espu0912 为主芯片做成的 usb key 提供可靠的安全特性。可实现由硬件保证的多应用安全操作。芯片内部提供了包括电压、频率检测机制,程序和数据加密存储以及代码保护等安全机制,可以对抗物理攻击、剖片探测等。内部实现了硬件 des/3des 加密模块和rsa 公钥算法引擎,支持高性能、低功耗的运算方式。此次宝兴达推出的 usb key 产品是基于智能卡平台开发的,包括读写文件、密钥更新、数据加解密和签名及签名认证等功能。espu0912 是个多接口的加密芯片,带有 usb 接口,其中 usb device 模块可以直接连接pc 端的 usb 上或者是连接到嵌入式芯片带 usb 接口的产品上;八个独立的 gpio 可以用于键盘输入和控制 led 显示;同时提供 3.3v 的电源输出。usb_key 产品满足不同的外设接口,硬件 spi 主/从模式,i2c 操作,支持多种通信速率等。
下面简单介绍一下 espu0912 芯片作为 usb key 主芯片的基本使用方式。
首先,客户使用微软提供的标准函数库 winscard 来进行 ukey 产品的识别和操作,espu0912 做为 usb key 的主芯片,使用的是 ccid 的无驱接口,软件厂商直接调用即可。
通过宝兴达提供给用户的示例说明来完成应用的设计。例如:
1、 产生密钥对
发送产生密钥对(公钥和私钥)的指令,ukey 把产生的私钥保留在 espu0912中,公钥送出给系统使用;
2、 设置通话密钥
设置对称密钥作为通话的传输密钥,对线路的数据进行加密,保证传输中采用密文方式,防止在通讯中被窃听;
3、 做数字加密
软件厂商用公钥做数字加密,加密后的数据在线路上传输;
4、 做数字解密
ukey 接收到数据后,用内部的私钥做解密运算,得到正确的明文数据;
5、 文件做数字签名
espu0912 内部存储的文件用私钥做数字签名后,放在线路上传给后台系统;
6、 系统完成签名认证
系统收到文件后,用公钥做文件的签名认证,确认文件信息没有被篡改。可以使用该文件。
,在结合用户软件自身特点基础上,利用用户个性化需求有效地防止软件使用版权被盗用和无限复制,一旦没有了 usb key 产品,用户软件将无法使用。产品适用于专用算法、授权软件、单机版软件、付费电视、城市一卡通等对信息安全有较高要求的应用场合。
由 espu0912 为主芯片做成的 usb key 提供可靠的安全特性。可实现由硬件保证的多应用安全操作。芯片内部提供了包括电压、频率检测机制,程序和数据加密存储以及代码保护等安全机制,可以对抗物理攻击、剖片探测等。内部实现了硬件 des/3des 加密模块和rsa 公钥算法引擎,支持高性能、低功耗的运算方式。此次宝兴达推出的 usb key 产品是基于智能卡平台开发的,包括读写文件、密钥更新、数据加解密和签名及签名认证等功能。espu0912 是个多接口的加密芯片,带有 usb 接口,其中 usb device 模块可以直接连接pc 端的 usb 上或者是连接到嵌入式芯片带 usb 接口的产品上;八个独立的 gpio 可以用于键盘输入和控制 led 显示;同时提供 3.3v 的电源输出。usb_key 产品满足不同的外设接口,硬件 spi 主/从模式,i2c 操作,支持多种通信速率等。
下面简单介绍一下 espu0912 芯片作为 usb key 主芯片的基本使用方式。
首先,客户使用微软提供的标准函数库 winscard 来进行 ukey 产品的识别和操作,espu0912 做为 usb key 的主芯片,使用的是 ccid 的无驱接口,软件厂商直接调用即可。
通过宝兴达提供给用户的示例说明来完成应用的设计。例如:
1、 产生密钥对
发送产生密钥对(公钥和私钥)的指令,ukey 把产生的私钥保留在 espu0912中,公钥送出给系统使用;
2、 设置通话密钥
设置对称密钥作为通话的传输密钥,对线路的数据进行加密,保证传输中采用密文方式,防止在通讯中被窃听;
3、 做数字加密
软件厂商用公钥做数字加密,加密后的数据在线路上传输;
4、 做数字解密
ukey 接收到数据后,用内部的私钥做解密运算,得到正确的明文数据;
5、 文件做数字签名
espu0912 内部存储的文件用私钥做数字签名后,放在线路上传给后台系统;
6、 系统完成签名认证
系统收到文件后,用公钥做文件的签名认证,确认文件信息没有被篡改。可以使用该文件。
一文了解FPGA浮点小数与定点小数的换算及应用
机器视觉在电池领域中的应用与设计思考
ADALM1000 SMU培训主题17:基本运算放大器配置
开关电源知多少!开关电源工作原理分析
【教程】贝启RK3568开发板搭载寒武纪MLU220加速卡使用说明
USB KEY 产品的解决方案 ESPU0912 芯片
停止进行基于纸张的PCB布局审查
压力调节阀的安装与维修保养是怎样的
并非所有开发板都是平等创建的
物联网时代下工程机械设备远程监控的优势
三星成首家在DRAM生产采用EUV技术的存储器供应商
格芯退出7纳米制程或导致IBM订单转交台积电
华为和KBIZ韩国广播通信产业签订5G生态系统的合作谅解备忘录
锡林郭勒盟阿旗225兆瓦风电项目开工 由中国能建江苏电建三公司承建
美国电塔以94 亿美元收购西班牙电信移动基站业务
每日一课 | 在智慧灯杆应用服务中,什么是RSU功能?
RZ/G2L核心板高低温测试通过,工程师却“哭”了!
品质因子指什么_品质因子定义
第四届中国MEMS智能传感器产业发展大会在蚌埠开幕
疫情将加速自动驾驶交通技术被采用