[发明专利]多任务的智能终端加密方法有效
申请号: | 201610812663.2 | 申请日: | 2016-09-08 |
公开(公告)号: | CN106357386B | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 龙刚;林宋伟;蒋灿;吴克兵 | 申请(专利权)人: | 深圳市保千里电子有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/08;H04L9/00 |
代理公司: | 深圳市硕法知识产权代理事务所(普通合伙)44321 | 代理人: | 李姝 |
地址: | 518000 广东省深圳市龙华新区大浪*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 智能 终端 加密 系统 方法 | ||
技术领域
本发明涉及数据加密领域,尤其是涉及一种能增强加密通讯的安全等级并能同时增强被破解难度的多任务的智能终端加密系统及加密方法。
背景技术
随着互联网、信息技术的不断发展,以及机器人、智能手机等智能终端的出现。在为人们创造价值的同时,也潜藏许多安全问题。尤其是,基于智能终端平台上的属于软件类的智能算法、图像识别算法,容易受到攻击、破解。目前很多现在的技术方案,一般都基于IC的加密方案。不同的加密IC的安全等级也会不一样;而且,同一个加密IC,使用不同的加密方案,也会造成安全等级不一样。现在大多数基于IC的加密方案,都是简单的一次加密通讯,并且加密通讯的接口只有一个,这样就很容易造成LIB库文件被恶意窜改、并且绕过加密通讯,最终导致加密IC不起作用而造成资料被破解甚至财产损失。
发明内容
为克服现有技术的缺点,本发明目的在于提供一种能增强加密通讯的安全等级并能同时增强被破解难度的多任务的智能终端加密系统。
本发明通过以下技术措施实现的,一种多任务的智能终端加密系统,包括智能终端和与智能终端进行通信的加密器,所述智能终端包括任务模块,设置在任务模块中的终端加密模块以及与加密器进行通信的通讯模块,所述任务模块包括智能终端所执行的多个任务,所述终端加密模块包括多个密 钥,所述通讯模块包括多个通讯频道;所述加密器包括加密器加密模块和为加密器加密模块进行运算的运算模块,所述加密器加密模块包括多个密钥;所述终端加密模块中的密钥与加密器加密模块中的密钥为一一对应的关系。
作为一种优选方式,所述通讯模块的通讯方式为I2C或SPI。
作为一种优选方式,所述智能终端为智能手机、PAD、PC或智能机器人。
本发明还公开了一种多任务的智能终端加密方法,包括如下步骤:
a.在智能终端运行过程中,选择一个在执行过程中的任务并由通讯模块中随机选择一个通讯频道作为通讯端口;
b.通讯端口发送产生挑战码的命令给加密器;
c.加密器收到命令后随机产生一个挑战码;
d.加密器将挑战码和验证码组成一组合信息,加密器将组合信息通过通讯端口传输给选择的任务,同时将挑战码临时保存下来,作为下次加密运算的输入参数;
e.通讯端口生成一个随机数,随机数的范围在密钥数的范围内随机选择,通讯端口将随机数传输给选择的任务和加密器;
f.选择的任务根据随机数的值选择终端加密模块中对应的密钥,利用该密钥与组合信息中的数据进行加密运算,并得出第一运算结果;
g.加密器根据接收的随机数,选择加密器加密模块中对应的密钥,并将该密钥传输给运算模块;
h.运算模块将使用该密钥与临时保存下来的挑战码和验证码进行加密运算,并得出第二运算结果;
i.将第二运算结果经通讯端口传输给选择的任务,选择的任务对第一 运算结果和第二运算结果进行比较判断,如二者一致则执行步骤j,否则执行步骤k;
j.认为系统正常,没有被攻击或篡改,继续执行;
k.认为系统异常,被篡改或者遭受到攻击,执行预定的死机命令或报警命令。
作为一种优选方式,所述加密运算的算法为SHA1算法、SHA256算法或MD5算法。
作为一种优选方式,所述挑战码为32bi t的真随机数。
作为一种优选方式,所述通讯模块的通讯方式为I2C或SPI。
作为一种优选方式,所述智能终端为智能手机、PAD、PC或智能机器人。
作为一种优选方式,所述验证码包括加密器的唯一ID号以及辅助验证码。
本发明针对目前的硬件资源而提出的一种基于多任务的智能终端加密系统的加密方法,通过在多个通讯频道中随机选择一个进行通讯并利用在多个密钥中随机产生一个进行密钥运算的方法,能增强加密通讯,最大化增强加密通讯的安全等级、同时增强被破解的难度,能有效果防止被攻击而造成的重大损失。本加密系统的加密算法非常成熟,确保系统很难受到恶意篡改和复制等攻击;加密过程简单迅捷,不会影响原有的程序的运行效率,降低了加密的成本和代价。
附图说明
图1为本发明实施例的结构示意图。
具体实施方式
下面结合实施例并对照附图对本发明作进一步详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市保千里电子有限公司,未经深圳市保千里电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610812663.2/2.html,转载请声明来源钻瓜专利网。