面向无屏USB-KEY的可信数字签名系统的设计与实现

[复制链接]
查看: 90|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72280
发表于 2023-10-19 16:50:19 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
本课题来源于某USB-KEY研发和生产公司,该公司是一家面向政务、警务、金融、证券等行业的民营企业,专门从事USB-KEY、 OTP(动态令牌卡)、加密U盘等安全产品的研发和生产。产品广泛应用于网上银行、证券交易、电子政务等系统,提供身份认证、数字签名、数据加密等服务。在分析该公司及相关行业的USB-KEY后,对于不带液晶屏的无屏USB-KEY(即普通USB-KEY,以下没有特别指出的USB-KEY,都指无屏USB-KEY)的安全性提出了自己的看法。这种无屏USB-KEY存在的隐患是:用户无法确认签名的数据就是用户确实想要被签名的数据。本论文为此提出了一种解决方案。其主要特点是,可以“所见即所签”,显示出用户要签名的数据,并且给用户提供一个可以选择“确认”或“取消”的机会,从而保证数据签名的安全性。本课题主要研究开发一个“安全助手”,配合无屏USB-KEY一起完成“所见即所签”的功能。它主要采用国民技术股份有限公司的Z8D168芯片和长春芳冠科技有限公司的ST7565R液晶屏,使用Keil uVision3编译环境开发固件程序,PC端接口使用VC6.0加Microsoft Windows SDK V6.0来开发。硬件用来显示签名数据,以及液晶屏的上下翻页和“确认”和“取消”的按键功能,固件程序主要实现对传入的数据进行HMAC信息摘要,接口主要用来给无屏USB-KEY厂商提供调用接口。本系统开发测试完成后,经客户验证,系统比较稳定,能够满足该公司的需求。对同类型具有类似需求的行业有一定的借鉴意义。





上一篇:某公司经营管理信息系统设计与实施
下一篇:某银行动态客户端平台的设计与实现
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图