一种加密的方法、解密的方法及电子设备与流程

文档序号:12600263阅读:258来源:国知局
一种加密的方法、解密的方法及电子设备与流程

本发明属于电子设备加解密领域,尤其涉及一种加密的方法、解密的方法及电子设备。



背景技术:

目前手机、平板等消费电子设备(即移动终端)都具备加密和解密(或解锁)的功能,常见技术有以下几种:一种是利用输入数字密码加密,一种是九宫格图形加密,另外还有指纹加密,这些加密方式在不同程度上保护了电子设备的信息安全。

但是,指纹加密需要昂贵的指纹识别模组,而数字加密和图形加密相对简单,隐蔽性差,容易被破解,不利于电子设备的信息安全。



技术实现要素:

本发明实施例的目的在于提供一种加密的方法,旨在解决目前电子设备的加密方式简单,容易破解,不利于信息安全的问题。

为了解决上述技术问题,本发明是这样实现的:一种加密的方法,所述方法包括以下步骤:

检测输入的按压力等级;

根据所述按压力等级进行加密。

进一步地,所述检测输入的按压力等级包括:

获取输入的加密元素,并且检测与各加密元素对应的按压力等级;

所述根据所述按压力等级进行加密包括:

将所述各加密元素及其对应的按压力等级作为加密密码进行加密。

进一步地,所述检测与各加密元素对应的按压力等级包括:

在所述加密元素为字符时,检测所述字符对应的按压力等级;和/或

在所述加密元素为图形时,检测所述图形对应的按压力等级;和/或

在所述加密元素为手势时,检测所述手势对应的按压力等级;和/或

在所述加密元素为位置时,检测所述位置对应的按压力等级。

本发明实施例的目的还在于提供一种解密的方法,所述方法包括以下步骤:

检测输入的按压力等级;

根据所述按压力等级进行解密。

进一步地,所述检测输入的按压力等级包括:

获取输入的解密元素,并且检测与各解密元素对应的按压力等级;

所述根据所述按压力等级进行解密的步骤包括:

将所述各解密元素及其对应的按压力等级作为解密密码,在所述解密密码与预设的加密密码匹配时解密。

本发明实施例的另一目的还在于提供一种电子设备,包括:

检测单元,用于检测输入的按压力等级;

加密单元,用于根据按压力等级进行加密;和/或

解密单元,用于根据按压力等级进行解密。

在本发明实施例中,在对文档、图片或者电子设备进行加密操作甚至是支付的身份验证时,通过检测输入的按压力等级,并根据该按压力等级进行 加密;相应地,在进行解密操作时,通过检测输入的按压力等级,并根据该按压力等级进行解密,使得对电子设备等的加密方式中还包含按压力等级密码,用户在进行解密时需要密码和按压力等级均正确才可以成功解密,加强了电子设备的信息安全,提高了用户体验。

附图说明

图1为本发明实施例提供的加密的方法的流程图;

图2为本发明实施例提供的三种加密方式的示意图;

图3为本发明实施例提供的解密的方法的流程图;

图4为本发明实施例提供的电子设备的结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明实施例中,电子设备包括但不限于是手机、平板电脑、笔记本电脑以及电子阅读器等。以下结合具体实施例对本发明的具体实现进行详细描述:

图1示出了本发明实施例提供的电子设备加密的方法的流程,为了便于说明仅列出与本发明实施例相关的部分,详述如下:

本发明实施例提供的加密的方法,包括以下步骤:

步骤S10,检测输入的按压力等级。在本发明实施例中,用户在对文档、图片或者电子设备等进行加密操作时,检测加密操作的按压力等级。在本发明 实施例中,将用户按压电子设备的触摸屏的压力根据压力值分为多个(大于等于2)等级,为了便于说明,本发明实施例以按压力等级为两个等级进行说明,第一按压力等级用0进行表示,第二按压力等级用1进行表示。

作为本发明一优选实施例,步骤S10的具体实施方式为:获取输入的加密元素,并且检测与各加密元素对应的按压力等级。

加密方式包括但不限于是字符加密、图形加密、手势加密或者位置加密等,其中,字符加密中的字符包括数字、字母、笔画以及标点符号中的一种或者任意组合;图形加密为在N*N(N为大于等于3的正整数)的点阵中选择不同的图形点绘制成一个图形;手势加密则是在加密界面用户自定义绘制一个手势图形,例如绘制一个C型的手势图形;位置加密则是选择在电子设备的触摸屏的任意位置进行加密。甚至可以是上述加密方式的组合。在选择这些加密方式进行加密时,各加密元素对应设置按压力等级,其中,加密元素为加密密码中的点或者字符或者手势等。

在该加密元素为字符时,检测该字符对应的按压力等级。即用户选择字符加密时,检测用户在输入每一个字符时按压电子设备的触摸屏的压力等级,例如,在图2(a)中输入字符密码“123456”,输入1时,检测到按压力等级为0,输入2时,检测到按压力等级为1,输入3时,检测到按压力等级为1,输入4时,检测到按压力等级为0,输入5时,检测到按压力等级为1,输入6时,检测到按压力等级为0,则电子设备的加密密码包括字符密码123456和按压力等级“密码”011010,通过字符密码和按压力等级密码对电子设备进行加密;和/或

在该加密元素为图形时,检测该图形对应的按压力等级。即用户选择图形加密时,在N*N的点阵中,用户在选择不同的图形点绘制图形时,例如, 在图2(b)中绘制“Z”图形密码,检测“Z”图形密码中的每一个图形点的按压力等级,根据用户绘制的图形和图形中每一个图形点按压力等级对电子设备进行加密;和/或

在该加密元素为手势时,检测该手势对应的按压力等级。即用户选择手势加密时,自定义绘制一个手势图形,例如,在图2(c)中绘制“C”型手势对电子设备进行加密,在用户绘制的过程中,检测用户的按压力等级,在绘制的过程中,用户的按压力等级可能会发生变化,则检测整个绘制过程中的按压力等级变化点(作为加密密码中的加密元素),整个绘制过程中的按压力等级可能为一个,也可能为多个,根据实际情况检测记录绘制手势密码时的按压力等级;和/或

在该加密元素为位置时,检测该位置对应的按压力等级。即用户选择位置加密时,选择在电子设备的触摸屏的某个位置进行加密设置,例如在触摸屏的左上角点击,同时检测点击位置的按压力等级。又或者是任意位置、甚至是多个不同位置的组合,同时检测各点击位置的按压力等级。

步骤S20,根据该按压力等级进行加密。具体地,步骤S20的实施方式为:将各加密元素及其对应的按压力等级作为加密密码进行加密。

在本发明实施例中,在检测到了各加密元素的按压力等级后,将各加密元素及其对应的按压力等级作为加密密码进行加密,只有在加密元素和按压力等级均正确时,才可以进行解密,表面上看很简单的密码,实际上还隐藏另一层无法直观的按压力等级密码,加强了电子设备的安全性。

本发明实施例根据不同的加密方式加以对应的按压力等级进行加密,极大的提升了电子设备的安全性。

图2为本发明实施例中三种加密方式(字符加密、图形加密以及手势加密) 的示例,并不用于对本发明实施例请求保护的范围进行限制,仅用于进行示范,以使本发明所表述的内容更清楚。

图3示出了本发明实施例提供的解密的方法的流程,为了便于说明,仅列出与本发明实施例相关的部分,详述如下:

本发明实施例提供了一种与上述实施例中加密的方法对应的解密的方法,具体地,该方法包括以下步骤:

步骤S30,检测输入的按压力等级。在本发明实施例中,在用户进行解密(如解锁)时,检测用户输入密码时各解密元素的按压力等级。

作为本发明一优选实施,步骤S30的具体实施方式为:获取输入的解密元素,并且检测与各解密元素对应的按压力等级。

步骤S40,根据该按压力等级进行解密。在本发明实施例中,只有在各解密元素的按压力等级与预设加密元素的按压力等级对应相同时才能进行解密。

作为本发明一优选实施例,步骤S40的具体实施方式为:将该解密元素及其对应的按压力等级作为解密密码,在该解密密码与预设的加密密码匹配时解密,其中,解密元素为与加密元素对应的点或字符或手势等。

在本发明实施例中,单纯的字符密码、图形密码、手势密码或位置密码都无法对电子设备进行解密(或解锁),还必须在各加密方式对应的加密元素的按压力等级密码也正确时,才可以对电子设备解密,极大的提高了电子设备的安全性。

图4示出了本发明实施例提供的电子设备的结构图,为了便于说明,仅列出与本发明实施例相关的部分,详述如下:

本发明实施例提供的电子设备包括检测单元100、加密单元200以及解密单元300。此外,电子设备也可以仅包括检测单元100和加密单元200,或者 仅包括检测单元100和解密单元300。

检测单元100用于检测输入的按压力等级;加密单元200用于根据按压力等级进行加密;解密单元300,用于根据按压力等级进行解密。

作为本发明一优选实施例,在电子设备包括加密单元200时,检测单元100包括获取子单元101和检测子单元102。

获取子单元101用于获取输入的加密元素;检测子单元102用于检测与各加密元素对应的按压力等级;加密单元200具体用于:将各加密元素及其对应的按压力等级作为加密密码进行加密。

作为本发明一优选实施例,检测子单元102具体用于:

在该加密元素为字符时,检测该字符对应的按压力等级;和/或

在该加密元素为图形时,检测该图形对应的按压力等级;和/或

在该加密元素为手势时,检测该手势对应的按压力等级;和/或

在该加密元素为位置时,检测该位置对应的按压力等级。

作为本发明一优选实施例,在电子设备包括解密单元300时,获取子单元101还用于获取输入的解密元素;检测子单元102还用于检测与各解密元素对应的按压力等级。

在该解密元素为字符时,检测该字符对应的按压力等级;和/或

在该解密元素为图形时,检测该图形对应的按压力等级;和/或

在该解密元素为手势时,检测该手势对应的按压力等级;和/或

在该解密元素为位置时,检测该位置对应的按压力等级。

解密单元300具体用于:将该解密元素及其对应的按压力等级作为解密密码,在该解密密码与预设的加密密码匹配时解密。

本发明实施例提供的电子设备与上述加密的方法以及解密的方法的实施 例对应,其工作原理和方式均对应适用,这里就不再赘述。

在本发明实施例中,在对文档、图片或者电子设备进行加密操作甚至时支付的身份验证时,通过检测输入的按压力等级,并根据该按压力等级进行加密;相应地,在进行解密操作时,通过检测输入的按压力等级,并根据该按压力等级进行解密,使得对电子设备等的加密方式中还包含按压力等级密码,用户在进行解密时需要密码和按压力等级均正确才可以成功解密,加强了电子设备的信息安全,提高了用户体验。

本领域技术人员可以理解为上述实施例包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、光盘等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1