一种加密密码生成方法及具有加密模块的装置制造方法及图纸

技术编号:33453440 阅读:41 留言:0更新日期:2022-05-19 00:36
本发明专利技术涉及加密认证领域,具体公开了一种加密密码生成方法,其中,应用于具有加密模块的装置中,具有加密模块的装置能够与移动终端建立通信连接,加密密码生成方法包括:接收密码生成触发信号;根据密码生成触发信号生成随机密码;将随机密码发送至语音播报模块,以使得语音播报模块播报随机密码;接收移动终端发送的通信连接建立请求,其中通信连接建立请求包括移动终端上被输入的随机密码;当移动终端上被输入的随机密码与随机密码比对一致时,响应通信连接建立请求,以建立与移动终端的通信连接。本发明专利技术还公开了一种具有加密模块的装置。本发明专利技术提供的加密密码生成方法应用在具有加密模块的装置中能够方便老年人的使用。加密模块的装置中能够方便老年人的使用。加密模块的装置中能够方便老年人的使用。

【技术实现步骤摘要】
一种加密密码生成方法及具有加密模块的装置


[0001]本专利技术涉及加密认证领域,尤其涉及一种加密密码生成方法及具有加密模块的装置。

技术介绍

[0002]当前具备号码键盘或者屏幕显示的加密设备,例如智能门锁或者门禁系统等,由于设置屏幕键盘等,成本高,其密码设置过程繁琐,对于老年人使用不方便。而对于当前不具备键盘屏幕等的加密设备,例如家用路由器等,虽然没有屏幕键盘等,降低了成本,但是同样存在使用时必须通过复杂的认证、配对,搜寻、设置过程,才可以正常工作。因此,如何能够在降低具有加密模块的装置的成本的同时方便老年人的使用成为本领域技术人员亟待解决的技术问题。

技术实现思路

[0003]本专利技术提供了一种加密密码生成方法及具有加密模块的装置,解决相关技术中存在的具有加密模块的装置老年人使用不方便的问题。
[0004]作为本专利技术的第一个方面,提供一种加密密码生成方法,其中,应用于具有加密模块的装置中,所述具有加密模块的装置能够与移动终端建立通信连接,所述加密密码生成方法包括:接收密码生成触发信号;根据所述密码生成触发信号生成随机密码;将所述随机密码发送至语音播报模块,以使得所述语音播报模块播报所述随机密码;接收所述移动终端发送的通信连接建立请求,其中所述通信连接建立请求包括移动终端上被输入的随机密码;当所述移动终端上被输入的随机密码与所述随机密码比对一致时,响应所述通信连接建立请求,以建立与所述移动终端的通信连接。
[0005]进一步地,所述根据所述密码生成触发信号生成随机密码,包括:根据所述密码生成触发信号抓取定时器数据;根据所述定时器数据生成随机密码。
[0006]进一步地,所述加密密码生成方法还包括:当所述移动终端发送的通信连接密码与所述随机密码比对一致时,存储所述随机密码。
[0007]进一步地,当所述具有加密模块的装置包括路由器时,所述密码生成触发信号包括路由器上的密码生成物理按键被按下后生成的触发信号。
[0008]进一步地,所述具有加密模块的装置与所述移动终端之间的通信连接包括WIFI通信连接。
[0009]进一步地,当所述具有加密模块的装置包括智能门锁时,所述密码生成触发信号包括智能门锁被机械钥匙开锁的次数达到预设次数时生成的触发信号。
[0010]进一步地,所述具有加密模块的装置与所述移动终端之间的通信连接包括蓝牙通信连接。
[0011]作为本专利技术的另一个方面,提供一种具有加密模块的装置,其中,包括:存储器和处理器,所述存储器与处理器通信连接,所述存储器用于存储计算机指令,所述处理器用于加载并执行所述计数器指令,以实现前文所述的加密密码生成方法。
[0012]进一步地,还包括定时器,所述定时器与所述处理器通信连接。
[0013]进一步地,还包括无线通信模块,所述无线通信模块与所述处理器通信连接,用于实现与移动终端的通信连接。
[0014]本专利技术提供的加密密码生成方法,能够根据密码生成触发信号生成随机密码,并通过语音播报的方式将该随机密码进行播报,以便于移动终端实现通过该随机密码实现与具有加密模块的装置进行通信连接。本专利技术实施例提供的改加密密码生成方法无需通过键盘以及屏幕等进行设置,即可实现密码设置,从而能够降低具有加密模块的装置成本,且还能够方便老年人的使用。
附图说明
[0015]附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1为本专利技术提供的加密密码生成方法的流程图。
[0016]图2为本专利技术提供的具有加密模块的装置的结构框图。
具体实施方式
[0017]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互结合。下面将参考附图并结合实施例来详细说明本专利技术。
[0018]为了使本领域技术人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0019]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包括,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0020]在本实施例中提供了一种加密密码生成方法,应用于具有加密模块的装置中,所述具有加密模块的装置能够与移动终端建立通信连接,图1是根据本专利技术实施例的加密密码生成方法的流程图,如图1所示,包括:S110、接收密码生成触发信号;
应当理解的是,所述密码生成触发信号可以由所述具有加密模块的装置上的实体硬件被触发后生成。
[0021]在本专利技术实施例中,当所述具有加密模块的装置包括路由器时,所述密码生成触发信号包括路由器上的密码生成物理按键被按下后生成的触发信号。
[0022]例如,在路由器上设置一个物理按键,当该物理按键被按下后能够生成触发信号。
[0023]在本专利技术实施例中,当所述具有加密模块的装置包括智能门锁时,所述密码生成触发信号包括智能门锁被机械钥匙开锁的次数达到预设次数时生成的触发信号。
[0024]例如,可以通过使用机械钥匙开关门锁达到预设次数,以生成触发信号。
[0025]该预设次数例如可以为3次,或者,5次,具体可以根据需要进行设定,此处不做限定。
[0026]另外,还可以通过转动把手的次数达到预设次数的方式进行触发以生成触发信号。
[0027]S120、根据所述密码生成触发信号生成随机密码;在本专利技术实施例中,具体可以包括:根据所述密码生成触发信号抓取定时器数据;根据所述定时器数据生成随机密码。
[0028]应当理解的是,本专利技术实施例采用任意时刻抓取cpu定时器数据的方法来生成随机数密码,该cpu定时器由处理器的内部rc类型的低精度时钟源驱动。低精度的rc时钟源会随着温度和运行电压的波动而产生时钟频率波动,同时触发生成随机密码的事件在该专利技术中也无确定的触发时刻,因此,基于时钟频率精确度的代入误差和事件触发时刻的不确定性,可以保证每次生成的密码组合有足够的随机性。而且该随机密码生成策略可以运行在任何低规格的cpu上,因为该算法不依赖于特有的高斯噪声随机数发生器硬件外设。
[0029]在本专利技术实施例中,具体可以采用基于自由计数器和双精度时钟源的随机密码生成算法,该算法运行时,自由计数器由误差较大的时钟驱动,因此在不同的温度和电压条件的影响下,计数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种加密密码生成方法,其特征在于,应用于具有加密模块的装置中,所述具有加密模块的装置能够与移动终端建立通信连接,所述加密密码生成方法包括:接收密码生成触发信号;根据所述密码生成触发信号生成随机密码;将所述随机密码发送至语音播报模块,以使得所述语音播报模块播报所述随机密码;接收所述移动终端发送的通信连接建立请求,其中所述通信连接建立请求包括移动终端上被输入的随机密码;当所述移动终端上被输入的随机密码与所述随机密码比对一致时,响应所述通信连接建立请求,以建立与所述移动终端的通信连接。2.根据权利要求1所述的加密密码生成方法,其特征在于,所述根据所述密码生成触发信号生成随机密码,包括:根据所述密码生成触发信号抓取定时器数据;根据所述定时器数据生成随机密码。3.根据权利要求1所述的加密密码生成方法,其特征在于,所述加密密码生成方法还包括:当所述移动终端发送的通信连接密码与所述随机密码比对一致时,存储所述随机密码。4.根据权利要求1至3中任意一项所述的加密密码生成方法,其特征在于,当所述具有加密模块的装置包括路由器时,所述密码生成触发信号包括路由器...

【专利技术属性】
技术研发人员:范东东薛哲峰
申请(专利权)人:无锡台翔电子技术发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1