- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(1 . 北京航空航天大学
(1 . 北京航空航天大学 物理科学与核能工程学院 , 北京 100191 ; 2 . 山东省交通技术学院)
品中取下 CPU 就可以下载代码 ; IA P 意味着应用程序在
运行时 ,CPU 自身就可以在 Fla sh 中写入非易失数据。 另外 , M PC82 G516 集成了在线仿真 ( ICE) 功能 , 在芯
片上集成了在片上调试 ( OCD) 接口。通过 OCD_ SDA 与
OCD_ SCL 引脚可以实现片上仿真调试 ,解决了传统 8051
单片机必须通过仿真机调试的问题。
M PC82 G516 有两种节能模式和 8 位的系统时钟分频 器 ,以减少耗电量。在空闲模式下 , CPU 被冻结而外围模 块和终端功能依然活动。在掉电模式下 , 随机存储器 RA M 和特殊功能寄存器 SF R 的状态被保存 ,而其他所有 功能被终止。更重要的是 ,在掉电模式下 , CPU 可以被外 部中断唤醒。
此外 , M PC82 G516 还具有掉电监测功能 ,如果电源电 压跌落到正常工作电压阈值以下 ,就会触发中断。
概
述
1
银行存储系统中储户取款已广泛使用密码支付 ,储户
个人密码安全成为保护储户资金的一个重要问题。随着 银行系统对安全性要求的提高 ,原先使用的明文密码小键 盘存在安全隐患 ,客户个人密码如果以明文形式从终端传 送到前台主机 ,在通信过程中容易被监听而泄露。为防止 储户密码在通信过程中被窃听 , 最简单的方法是采用 D ES ( Dat a Encr yp tio n St a ndar d) 加密键盘将明文变为密文 传输。
用 D ES 加密技术保护密码的安全主要取决于对密钥 的保护 ,而不是对算法本身的保护 , 即密码算法的安全性 完全取决于密钥。通常工作密钥是事先下载到密码键盘 中作为加密运算的密钥 , 因其在 D ES 加密运算中作用关 键 ,必须保证密钥在键盘中不能被外部读取 , 下载密钥过 程必须是密文传输。
为确保工作密钥安全 ,一般键盘均设置三级密钥管理 体系 ,分为原始密钥、管理密钥及工作密钥。加密键盘出 厂时预先写入原始密钥 ,运输到银行后 , 银行根据原始密 钥下载自己的管理密钥 ,替换原始密钥 ;最后 ,根据业务需 要下载各组工作密钥。
由上述描述可见 , 采用 D ES 或 3D ES 加密算法的键 盘在密钥的管理和通信过程中都是比较安全的 ;但是由于 原始密钥、管理密钥及工作密钥在下载到密码键盘后 , 通 常经过 D ES 解密后以明文形式存储在密钥区 , 别有用心 的人可以通过专业破解方式读取 CPU 信息 , 从而达到获 取密钥的目的 ,因此仍存在极大的隐患。
针对上述恶意破解问题 ,本文介绍了一种具有拆机自 毁密钥功能的密码键盘设计方法。
恶意破解的手段分析
在通信链路中 ,由于全部采用 D ES 或 3D ES 加密 , 通 信链路中的数据均以加密后的密文形式传输 ,因此通过窃 听通信链路获取密码基本没有可能。
通常情况下 ,通过技术手段恶意破解 CPU 的方式主 要有以下两种 :
①使密码键盘在断电状态下 , 打开外壳 , 拆下 CPU 并放置到专业的编程器中读取 Fla sh 中的数据 ,进而获取 密钥 ;
②一旦在断电状态下不能获取密钥 , 有些人可能会 考虑到保持键盘通电状态 ,然后拆机 , 通过专业工具试图 读取 CPU 中的数据。
分析上述破解方式可知 ,任何破解均需要通过拆开键 盘外壳 ,才能够进行后续的操作。因为在有外壳保护的情
况下 ,外部只有电源和通信电缆 , 通过电源线和通信线已
无破解可能。
针对此类犯罪的特点 ,如果在密码键盘中设置监听电 路 ,一旦发现密码键盘被拆机 ,则自动销毁密钥 ,就可以彻 底避免上述隐患。
利用 M PC82 G516 具有的掉电监测、休眠模式以及中 断可唤醒、在应用可编程 ( IA P) 等功能 , 可以实现密钥的 拆机自毁功能。
3
MPC82 G516 简介
M PC82 G516 [ 1 ] 是笙泉科技有限公司生产的一款基于
80 C51 核的高效 1 T 结构的单芯片微处理器 ,与传统 8051
指令兼容 , 具有速度快、功耗低的特点 ; 芯片内部集成了
64 KB Fla sh 用于保存程序和数据。Fla sh 存储器可以通 过并行模式编程 ,也可采用在系统编程( ISP) 、在电路编程
( ICP) 和在应用编程 ( IA P) 。ISP 和 ICP 使用户无需从产
2
硬件电路设计掉电检测与拆机自毁电路如图 1 所示。电路
硬件电路设计
掉电检测与拆机自毁电路如图 1 所示。电路中通过
3 . 6 V 后备电池给 CPU 供电 , 使其在断电状态下维持休 眠所需要的电能
您可能关注的文档
最近下载
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试备考题库及答案解析.docx VIP
- 一种含电极的智能指环、灌胶治具及其封装工艺.pdf VIP
- The Wonderful Wizard of Oz-绿野仙踪(带动画) 课件.pdf VIP
- 2025至2030中国老年照护行业市场发展分析及竞争格局与投资发展报告.docx
- 2010年考研英语真题及解析.pdf VIP
- 浙江省强基联盟2024-2025学年高一上学期10月联考生物试卷.docx VIP
- 第一章 应急管理导论-2.ppt VIP
- 大连理工工程力学课件0.pdf VIP
- 大行距造林中杨树营养面积与大行距经济效益的研究.docx VIP
- 2025学宪法讲宪法知识竞赛题库及参考答案.pptx
文档评论(0)