一种加密方法、解密方法、加密装置、解密装置及终端的制作方法

文档序号:9432942阅读:111来源:国知局
一种加密方法、解密方法、加密装置、解密装置及终端的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种加密方法、解密方法、加密装置、解密装置及终端。
【背景技术】
[0002]随着无线通信技术与计算机编程技术的不断发展成熟,使得智能手机等终端在硬件性能及软件体验上均得到了较大的提升。终端上丰富的应用程序的使用已经深入到日常生活的各个方面,并给人们的日常生活带来了极大的便捷。
[0003]随着人机交互的形式及玮度的不断拓展,用户对于手持终端设备的操作不再局限于通过指定按键或屏幕触摸的触发。通过不同的传感器的支持,手持终端设备能够越来越多的感受到用户情绪及思维的变化,并将之翻译成人机交互的语言,如通过对压力的感应进而触发某个应用。而现有技术主要还是局限在传统领域,例如通过单纯的判断是否有按压操作进而判断是否触发某一操作,无法感知用户操作动作本身蕴含的丰富语言,无法感知操作本身的细微变化,进而在人机交互语言的互译方面存在缺陷。
[0004]具体到加密、解密,目前主要是人工输入密码为主,还没有通过压力值来生成对应的密码,操作繁琐,用户体验差。

【发明内容】

[0005]本发明要解决的技术问题在于,提供一种可根据使用者按压操作的压力,生成对应的按键密码的加密方法、解密方法、加密装置、解密装置及终端。
[0006]本发明解决其技术问题所采用的技术方案是:本发明提供一种加密方法,可用于具有按键的终端,所述方法包括:
[0007]接收作用于所述按键的按压操作信号;
[0008]根据所述按压操作信号,获取所述按压操作信号对应的压力值;
[0009]根据所述按压操作信号对应的按键对应的信息与按压所述按键的所述压力值生成按键密码;
[0010]根据所述按键密码对所述终端中的预设对象进行加密。
[0011]优选地,接收作用于所述按键的按压操作信号,包括:
[0012]接收对所述终端的触摸屏上显示的键盘按键的按压操作信号。
[0013]另,本发明还提供一种解密方法,可用于具有按键的终端,所述方法包括:
[0014]接收作用于所述按键的按压操作信号;
[0015]根据所述按压操作信号,获取所述按压操作信号对应的压力值;
[0016]判断所述按压操作信号对应的按键对应的信息是否为预设按键对应的信息以及按压所述按键的所述压力值是否为预设压力值;
[0017]若是,则对所述终端中的加密对象进行解密。
[0018]优选地,接收作用于所述按键的按压操作信号,包括:
[0019]接收对所述终端的触摸屏上显示的键盘按键的按压操作信号。
[0020]另,本发明还提供一种加密装置,可用于具有按键的终端,所述装置包括:
[0021]第一接收单元,用于接收作用于所述按键的按压操作信号;
[0022]第一处理单元,用于根据所述按压操作信号,获取所述按压操作信号对应的压力值;
[0023]第一控制单元,用于根据所述按压操作信号对应的按键对应的信息与按压所述按键的所述压力值生成按键密码;
[0024]第一加密单元,用于根据所述按键密码对所述终端中的预设对象进行加密。
[0025]优选地,所述第一接收单元包括:
[0026]第一接收模块,用于接收对所述终端的触摸屏上显示的键盘按键的按压操作信号。
[0027]另,本发明还提供一种解密装置,可用于具有按键的终端,所述装置包括:
[0028]第二接收单元,用于接收对所述按键的按压操作信号;
[0029]第二处理单元,用于根据所述按压操作信号,获取所述按压操作信号对应的压力值;
[0030]第二控制单元,用于判断所述按压操作信号对应的按键对应的信息是否为预设按键对应的信息以及按压所述按键的所述压力值是否为预设压力值;
[0031]第二解密单元,用于若所述第二控制单元判断为是,则对所述终端中的加密对象进行解密。
[0032]优选地,所述第二接收单元包括:
[0033]第二接收模块,用于接收对所述终端的触摸屏上显示的键盘按键的按压操作信号。
[0034]另,本发明还提供一种终端,包括上文任一种所述的加密装置和上文任一种所述的解密装置。
[0035]优选地,所述终端为手机、平板电脑、笔记本电脑中的一种或多种。
[0036]实施本发明的加密方法、解密方法、加密装置、解密装置及终端,具有以下有益效果:通过按压按键的不同压力值生成相应的按键密码,对预设对象进行加密、解密,使得用户对加密、解密的操作更加简单、快捷,也丰富了人机交互的语言。
【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1是本发明提供的一种加密方法的流程示意图。
[0039]图2是本发明提供的一种解密方法的流程示意图。
[0040]图3是本发明提供的一种加密装置的结构示意图。
[0041]图4是本发明提供的一种解密装置的结构示意图。
【具体实施方式】
[0042]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]本发明实施例公开了一种加密方法、解密方法、加密装置、解密装置及终端,通过按压按键的不同压力值生成相应的按键密码,对预设对象进行加密、解密,使得用户对加密、解密的操作更加简单、快捷,也丰富了人机交互的语言。以下分别进行详细说明。
[0044]请参阅图1,图1为本发明提供的一种加密方法的流程示意图。该加密方法可以应用于各种终端中。其中,终端包括但不限于智能手机、平板电脑、笔记本电脑、掌上电脑、PAD等具有触控感应的终端。终端的操作系统可包括但不限于Android操作系统、1S操作系统、Symbian (塞班)操作系统、Black Berry (黑莓)操作系统、Windows Phone操作系统等等。如图1所示,该加密方法可用于具有按键的终端,包括以下步骤:
[0045]S101、接收作用于按键的按压操作信号。
[0046]具体的,该按键可以是机械按键,也可以是触摸屏上显示的软键盘按键,本发明实施例的按键为触摸屏上显示的软键盘按键,但并不受此限定。本发明实施例中,触摸屏将检测用户在其显示的软键盘按键进行的按压操作,并获取进行按压操作所产生的按压操作信号。其中,触摸屏显示的软键盘按键可以是触摸屏的一部分或者是整个触摸屏。
[0047]触摸屏可以是电阻性触摸屏或电容性触摸屏。电阻性触摸屏是由氧化铟锡(indium tin oxide,I TO)膜、ITO玻璃及两者之间的一些间隔物(DOT)组成。当手指或笔尖按压ITO膜时,ITO膜与ITO玻璃接触且产生电压变动。将电压变动从模拟信号转换成数字信号,且随后处理所述数字信号以获得按压的(X,Y)位置。另一方面,电容式触摸屏是由二氧化硅(Si02)、ITO及玻璃组成。平滑的电场建立于玻璃的表面上。当手指或笔尖与ITO接触时,电场的变动由安置于电容性触摸屏的四个角落处的四个感应器检测,以便定位其按压。
[0048]S102、根据按压操作信号,获取按压操作信号对应的压力值。
[0049]具体的,本发明可以通过压力传感器等压力传感设备来获取其所受的压力数值。该压力传感器具体可以是电阻应变片压力传感器、半导体应变片压力传感器、压阻式压力传感器、电感式压力传感器、电容式压力传感器、谐振式压力传感器等。当然,在本发明实施例中包括但不限于上述方式来获取压力值。该压力传感器可以设置于触摸面板或机械按键的下侧,或者设置于触摸面板屏的面板的下侧,本发明不对压力传感器的具体位置进行限定,只要保证压力传感器可以检测触摸面板或机械按键所承受的压力即可。
[0050]进一步地,在本步骤102——获取按压操作信号对应的压力值的同时,也可以在触摸面板上显示该压力值。直观的显示压力参数,可以使得用户能够比较直观的感知目前作用于移动终端的力度和时间,从而对用户的操作起提醒作用,也提高了用户的操作体验。
[0051]S103、根据按压操作信号对应的按键对应的信息与按压按键的压力值生成按键密码;
[0052]具体的,按键密码的生成根据两个因素:1、按键对应的信息;2、按压按键的压力值。这两个因素作为密钥,根据预设的算法生成相应的按键密码,用于加密预设对象。其中,按键对应的信息可以是按键上的字符,该字符包括但不限于键盘上的按键的字母、数字、特殊符号、标点符号等等,也包括触摸屏上显示的软键盘的各种字符,如简体汉字、繁体汉字、英文单词,甚至是日语、德语等等其他语言的字符。根据按键对应的字符及按压按键的压力值生成按键密码用于加密。
[0053]S104、根据按键密码对终端中的预设对象进行加密。
[0054]本发明实施例的加密方法,通过按压按键的不同压力值生成相应的按键密码,对预设对象进行加密,使得用户对加密的操作更加简单、快捷,也丰富了人机交互的语言。
[0055]请参阅图2,图2为本发明提供的一种解密方法的流程示意图。该解密方法可以应用于各种终端中。其中,终端包括但不限于智能手机、平板电脑、笔记本电脑、掌上电脑、PAD等具有触控感应的终端。终端的操作系统可包括但不限于Android操作系统、1S操作系统、Symbian (塞班)操作系统、Black Berry (黑莓)操作系统、Windows Phone操作系统等等。如图2所示,该解密方法可用于具有按键的终端,包括以下步骤:
[0056]S201、接收作用于按键的按压操作信号;该步骤与上一实施例的SlOl基本类似,故不赘述。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1