一种移动终端的加密方法、装置及移动终端的制作方法_3

文档序号:9581489阅读:来源:国知局

[0064]在本发明实施例中,移动终端通过运行存储器中的该装置来执行上述图1所示的方法。请一并参见图3,在对移动终端进行加密的过程中,该装置运行如下单元:
[0065]规则获取单元101,用于当接收到针对移动终端的加密请求时,获取预置的加密规贝1J,所述预置的加密规则包括静态密码、预设的动态算法以及密钥组合方式。
[0066]计算单元102,用于采用所述预设的动态算法计算动态密码。
[0067]密钥组合单元103,用于按照所述密钥组合方式将所述静态密码和所述动态密码进行组合,生成加密密钥。
[0068]加密处理单元104,用于采用所述加密密钥对所述移动终端进行加密处理。
[0069]可选地,该装置还运行如下单元:
[0070]比对单元105,用于当接收到针对移动终端的解密请求时,比对所述解密请求携带的解密密钥与所述加密密钥;
[0071]解密处理单元106,用于若比对一致,采用所述加密密钥对所述移动终端进行解密处理。
[0072]在本发明实施例中,所述预设的动态算法为非随机算法,所述预设的动态算法包括动态参数和计算公式;所述动态参数包括:所述移动终端的系统所指示的当前日期或所述移动终端的系统所指示的当前时间。基于此描述,所述计算单元102具体运行如下单元:
[0073]参数读取单元1001,用于从所述移动终端的系统中读取所述动态参数。
[0074]动态密码计算单元1002,用于将读取的所述动态参数代入所述计算公式中计算获得动态密码。
[0075]与图1所示的方法同理,针对移动终端的加密请求,本实施例的移动终端及移动终端的加密装置可以按照预置的加密规则计算动态密码,并且采用静态密码和动态密码相组合的方式生成加密密钥,采用所述加密密钥对所述移动终端进行加密处理。由于加密密钥整体的动态性,使得加密密钥的复杂度更高,破解难度更大,从而能够保证移动终端的加密可靠性,提升移动终端内加密数据的安全性。
[0076]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0077]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种移动终端的加密方法,其特征在于,包括: 当接收到针对移动终端的加密请求时,获取预置的加密规则,所述预置的加密规则包括静态密码、预设的动态算法以及密钥组合方式; 采用所述预设的动态算法计算动态密码; 按照所述密钥组合方式将所述静态密码和所述动态密码进行组合,生成加密密钥; 采用所述加密密钥对所述移动终端进行加密处理。2.如权利要求1所述的方法,其特征在于,所述预设的动态算法为非随机算法,所述预设的动态算法包括动态参数和计算公式; 所述动态参数包括:所述移动终端的系统所指示的当前日期或所述移动终端的系统所指示的当前时间。3.如权利要求2所述的方法,其特征在于,所述采用所述预设的动态算法计算动态密码,包括: 从所述移动终端的系统中读取所述动态参数; 将读取的所述动态参数代入所述计算公式中计算获得动态密码。4.如权利要求1-3任一项所述的方法,其特征在于,所述密钥组合方式为静动密码组合方式; 所述按照所述密钥组合方式将所述静态密码和所述动态密码进行组合,生成加密密钥,具体为:按照静动密码组合方式,在所述静态密码所包含的末字符之后依次填充所述动态密码所包含的字符,生成加密密钥。5.如权利要求1-3任一项所述的方法,其特征在于,所述密钥组合方式为动静密码组合方式; 所述按照所述密钥组合方式将所述静态密码和所述动态密码进行组合,生成加密密钥,具体为:按照动静密码组合方式,在所述动态密码所包含的末字符之后依次填充所述静态密码所包含的字符,生成加密密钥。6.如权利要求1-3任一项所述的方法,其特征在于,所述采用所述加密密钥对所述移动终端进行加密处理之后,还包括: 当接收到针对移动终端的解密请求时,比对所述解密请求携带的解密密钥与所述加密密钥; 若比对一致,采用所述加密密钥对所述移动终端进行解密处理。7.一种移动终端的加密装置,其特征在于,包括: 规则获取单元,用于当接收到针对移动终端的加密请求时,获取预置的加密规则,所述预置的加密规则包括静态密码、预设的动态算法以及密钥组合方式; 计算单元,用于采用所述预设的动态算法计算动态密码; 密钥组合单元,用于按照所述密钥组合方式将所述静态密码和所述动态密码进行组合,生成加密密钥; 加密处理单元,用于采用所述加密密钥对所述移动终端进行加密处理。8.如权利要求7所述的装置,其特征在于,所述预设的动态算法为非随机算法,所述预设的动态算法包括动态参数和计算公式; 所述动态参数包括:所述移动终端的系统所指示的当前日期或所述移动终端的系统所指示的当前时间。9.如权利要求8所述的装置,其特征在于,所述计算单元包括: 参数读取单元,用于从所述移动终端的系统中读取所述动态参数; 动态密码计算单元,用于将读取的所述动态参数代入所述计算公式中计算获得动态密码。10.如权利要求7-9任一项所述的装置,其特征在于,所述密钥组合方式为静动密码组合方式; 所述密钥组合单元具体用于:按照静动密码组合方式,在所述静态密码所包含的末字符之后依次填充所述动态密码所包含的字符,生成加密密钥。11.如权利要求7-9任一项所述的装置,其特征在于,所述密钥组合方式为动静密码组合方式; 所述密钥组合单元具体用于:按照动静密码组合方式,在所述动态密码所包含的末字符之后依次填充所述静态密码所包含的字符,生成加密密钥。12.如权利要求7-9任一项所述的装置,其特征在于,还包括: 比对单元,用于当接收到针对移动终端的解密请求时,比对所述解密请求携带的解密密钥与所述加密密钥; 解密处理单元,用于若比对一致,采用所述加密密钥对所述移动终端进行解密处理。13.—种移动终端,其特征在于,包括如权利要求7-12任一项所述的移动终端的加密 目.ο
【专利摘要】本发明实施例提供一种移动终端的加密方法、装置及移动终端,其中的方法可包括:当接收到针对移动终端的加密请求时,获取预置的加密规则,所述预置的加密规则包括静态密码、预设的动态算法以及密钥组合方式;采用所述预设的动态算法计算动态密码;按照所述密钥组合方式将所述静态密码和所述动态密码进行组合,生成加密密钥;采用所述加密密钥对所述移动终端进行加密处理。本发明能够提升加密密钥的破解难度,保证加密可靠性,提升移动终端内加密数据的安全性。
【IPC分类】H04L9/08, H04L9/16, H04L9/28, H04L29/06
【公开号】CN105337729
【申请号】CN201510800017
【发明人】黄宏用
【申请人】广东欧珀移动通信有限公司
【公开日】2016年2月17日
【申请日】2015年11月19日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1