【技术实现步骤摘要】
本专利技术涉及手机密码的生成方法。
技术介绍
随着手机功能的扩展,成为了人们日常生活不可缺少的一个电子产品,现有的手机可以用来付款、转账,可以用来订旅行机票、酒店,还可以通过微信等第三方软件与朋友沟通感情等等,也就是说,手机几乎涉及了人们日常生活的各个方面,因此,手机的安全性、保密性十分重要。目前市场上保护手机的机制都是图案锁屏,密码锁屏或者是指纹锁屏,这几种锁屏方式密码相对来说都是固定的,在被他人记住后则可以很轻松的破解手机。因此,如何提供一种动态的手机密码是业界亟待解决的技术问题。
技术实现思路
本专利技术为了解决上述现有技术中存在的技术问题,提出一种手机动态密码的加解密装置,包括用于提供数字密钥的密钥模块,提供至少一种运算规则的加密算法模块,根据用户选择的密钥和运算规则将当前时间计算为动态密码的加密模块,接收加密模块计算的动态密码并验证用户输入的密码与其匹配后则进行手机解锁的解密模块。本技术方案中,所述运算规则包括加法运算、减法运算、乘法运算和除法运算。所述数字密钥为1-9的任意一位数值。本技术方案中具体计算规则为:所述加密模块将当前时间的每一位数字根据运算规则分别与密钥进行计算;当运算规则为加法运算或乘法运算时,取每一位运算结果的个位数;当运算规则为减法运算时,取每一位运算结果的绝对值;当运算规则为除法运算时,取运算结果的整数部分的个位数。优选的,还包括一暗码模块,用来记录用户输入的固定密码,所述解密模块在一定时间内接收到用户输入的两次正确的固定密码则进行手机解锁。本专利技术通过引入时间因素使现有的固定密码变成动态密码,即便不小心被人看到密码,也不会 ...
【技术保护点】
一种手机动态密码的加解密装置,其特征在于,包括用于提供数字密钥的密钥模块,提供至少一种运算规则的加密算法模块,根据用户选择的密钥和运算规则将当前时间计算为动态密码的加密模块,接收加密模块计算的动态密码并验证用户输入的密码与其匹配后则进行手机解锁的解密模块。
【技术特征摘要】
1.一种手机动态密码的加解密装置,其特征在于,包括用于提供数字密钥的密钥模块,提供至少一种运算规则的加密算法模块,根据用户选择的密钥和运算规则将当前时间计算为动态密码的加密模块,接收加密模块计算的动态密码并验证用户输入的密码与其匹配后则进行手机解锁的解密模块。2.如权利要求1所述的加解密装置,其特征在于,所述运算规则包括加法运算、减法运算、乘法运算和除法运算。3.如权利要求2所述的加解密装置,其特征在于,所述加密模块将当前时间的每一位数字根据运算规则分别与密钥进行计算;当运算规则为加法运算或乘法运算时,取每一位运算结果的个位数;当运算规则为减法运算时,取每一位运算结果的绝对值;当运算规则为除法运算时,取运算结果的整数部分的个位数。4.如权利要求1至3任意一项权利要求所述的加解密装置,其特征在于,还包括一暗码模块,用来记录用户输入的固定密码,所述解密模块在一定时间内接收到用户输入的两次正确的固定密码则进行手机解锁。5.如权利要求1至...
【专利技术属性】
技术研发人员:黄子恺,郭光明,
申请(专利权)人:硕诺科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。