基于移动终端的密码生成方法和装置的制造方法

文档序号:8473224阅读:364来源:国知局
基于移动终端的密码生成方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及数据处理技术,尤其涉及一种基于移动终端的密码生成方法和
目.0
【背景技术】
[0002]随着互联网技术以及终端技术的不断发展,越来越多的终端用户使用互联网进行日常的社交、资讯获取、工作以及游戏等。一般来说,用户主要使用自身的数据网络或者通过W1-Fi (Wireless-Fidelity,无线保真)接入互联网。但是,当用户身处非W1-Fi覆盖范围,并且数据流量超过了预设的流量阈值时,还可以通过移动终端的热点功能借助其他用户的数据流量来上网。
[0003]所谓移动终端的热点功能,是指把移动终端接收的GPRS (General Packet Rad1Service,通用分组无线服务技术)或3G (3rd_Generat1n,第三代移动通信)信号转化为W1-Fi信号再发出去,这样移动终端就成了一个W1-Fi热点。在现有技术中,只要一个设定的移动终端开启了数据流量,并开启了 SoftAp (软件无线接入点)功能,其他的终端设备就可以通过连接该移动终端(也即,W1-Fi热点)的方式访问互联网了。
[0004]但是,如果一个长期充当W1-Fi热点的移动终端一直保持密码不变的话,万一密码被破解,就会造成流量被盗用。因此适时更改W1-Fi热点的密码就很有必要。目前,主要通过用户在移动终端的热点设置界面的密码输入框中输入密码的方式来更改热点密码,需要较多的人为参与,操作过程繁琐,实现效率低。

【发明内容】

[0005]有鉴于此,本发明实施例提供一种基于移动终端的密码生成方法和装置,以优化现有的密码生成技术,提高密码生成效率。
[0006]在第一方面,本发明实施例提供了一种基于移动终端的密码生成方法,包括:
[0007]在检测到密码设定事件时,通过设定传感器检测用户对移动终端的设定操作;
[0008]根据检测结果以及预设的密码生成规则,生成最终密码,并根据所述最终密码进行密码设置。
[0009]在第二方面,本发明实施例提供了一种基于移动终端的密码生成装置,包括:
[0010]操作检测模块,用于在检测到密码设定事件时,通过设定传感器检测用户对移动终端的设定操作;
[0011]密码设置模块,用于根据检测结果以及预设的密码生成规则,生成最终密码,并根据所述最终密码进行密码设置。
[0012]本发明实施例通过在检测到与密码输入界面打开操作对应的密码输入事件时,通过设定传感器检测用户对移动终端的设定操作;根据检测结果以及预设的密码生成规则,生成最终密码,并将所述最终密码输入至所述密码输入界面中的技术手段,解决了现有的基于移动终端的密码生成方式需要较多的人为参与,操作过程繁琐,实现效率低的技术问题,优化了现有的密码生成技术,提高了密码生成效率。
【附图说明】
[0013]图1是本发明第一实施例的一种基于移动终端的密码生成方法的流程图;
[0014]图2是本发明第二实施例的一种基于移动终端的密码生成方法的流程图;
[0015]图3是本发明第三实施例的一种基于移动终端的密码生成方法的流程图;
[0016]图4是本发明第四实施例的一种基于移动终端的密码生成装置的结构图。
【具体实施方式】
[0017]为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0018]第一实施例
[0019]图1为本发明第一实施例提供的一种基于移动终端的密码生成方法的流程图,本实施例的方法可以由基于移动终端的密码生成装置来执行,该装置可通过硬件和/或软件的方式实现,并一般可以集成于移动终端中。
[0020]本实施例的方法具体包括如下步骤:
[0021]110、在检测到密码设定事件时,通过设定传感器检测用户对移动终端的设定操作。
[0022]在本实施例中,所述密码设定事件具体可以包括:由用户设定密码的操作所触发的事件。其中,所述用户设定密码的操作具体可以包括:用户打开密码输入界面的操作(例如,打开热点密码输入界面的操作或者打开屏幕密码输入界面的操作等)或者用户点击或者点触密码输入框的操作等,本实施例对此并不进行限制。
[0023]移动终端在检测到密码设定事件时,会通过设定传感器检测用户对移动终端的设定操作。其中,设定传感器和设定操作可以根据实际情况进行预设,对此并不进行限制。
[0024]在一个例子中,设定传感器可以为重力传感器或者加速度传感器,设定操作可以为摇动操作。其中,重力传感器或者加速度传感器通过感应移动终端的重力变化或者加速度变化,进而可以检测出用户对移动终端的摇动操作;
[0025]在另一个例子中,设定传感器可以为接近传感器,设定操作可以为接近操作。其中,接近传感器通过感应用户与移动终端的相对位置,进而可以检测出用户对移动终端的接近操作;
[0026]在另一个例子中,设定传感器可以为光线传感器,设定操作可以为遮挡操作。其中,光纤传感器通过感应移动终端所处环境的光线强度,进而可以检测出用户对移动终端的遮挡操作。
[0027]120、根据检测结果以及预设的密码生成规则,生成最终密码,并根据所述最终密码进行密码设置。
[0028]在本实施例中,移动终端可以基于设定传感器检测出的设定操作,以及预设的密码生成规则,生成最终密码。
[0029]举例而言,设定传感器为重力传感器或者加速度传感器,设定操作为摇动操作时,根据检测结果以及预设的密码生成规则,生成最终密码具体可以包括:
[0030]在检测到用户对移动终端进行摇动操作后,以随机生成的方式,生成最终密码;或者
[0031]在检测到用户开始对移动终端进行所述摇动操作时,将预先存储的各密码位对应的数值从各自的初始值开始,按照各自设定的递增步长以及各自设定的递增速度进行递增;在检测到用户停止对移动终端进行所述摇动操作时,停止对所述各密码位对应的数值进行递增;根据与各密码位对应的数值的ASCII (American Standard Code forInformat1n Interchange,美国信息交换标准代码),生成最终密码;或者
[0032]首先设定一个密码初始值,在检测到用户对移动终端进行摇动操作后,根据用户的摇动方向以及摇动角度,确定所述密码初始值增加或者减少(例如,设定向左摇动增加,向右摇动减少)一定的数值(例如,具体增加或减少的数值由摇动角度的大小确定),生成最终密码等,对此并不进行限制。
[0033]在另一个例子中,设定传感器为接近传感器,设定操作为接近操作,根据检测结果以及预设的密码生成规则,生成最终密码具体可以包括:
[0034]在检测到用户与移动终端的距离小于设定数值时,以随机生成的方式,生成最终密码;或者
[0035]在检测到用户与移动终端的距离小于第一设定值时,将预先存储的各密码位对应的数值从各自的初始值开始,按照各
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1