书签 分享 收藏 举报 版权申诉 / 17

一种数据处理方法和装置.pdf

  • 上传人:1***
  • 文档编号:6263320
  • 上传时间:2019-05-27
  • 格式:PDF
  • 页数:17
  • 大小:1,019.41KB
  • 摘要
    申请专利号:

    CN201510726626.5

    申请日:

    2015.10.28

    公开号:

    CN105389519A

    公开日:

    2016.03.09

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06F 21/62申请日:20151028|||公开

    IPC分类号:

    G06F21/62(2013.01)I; G06F21/32(2013.01)I

    主分类号:

    G06F21/62

    申请人:

    广东欧珀移动通信有限公司

    发明人:

    杨乐; 张海平

    地址:

    523860广东省东莞市长安镇乌沙海滨路18号

    优先权:

    专利代理机构:

    深圳翼盛智成知识产权事务所(普通合伙)44300

    代理人:

    黄威

    PDF完整版下载: PDF下载
    内容摘要

    本发明实施例公开了一种数据处理方法和装置;本发明实施例可以接收加密/解密请求,其中,该加密/解密请求指示需要进行加密/解密的数据,然后,根据该加密/解密请求获取眼球信息、以及眼球识别的时间长度,并基于所述眼球信息和眼球识别的时间长度对所述数据进行加密/解密;该方案可以大大提高数据的安全性。

    权利要求书

    1.一种数据处理方法,其特征在于,包括:
    接收加密/解密请求,所述加密/解密请求指示需要进行加密/解密的数据;
    根据所述加密/解密请求获取眼球信息、以及眼球识别的时间长度;
    基于所述眼球信息和眼球识别的时间长度对所述数据进行加密/解密。
    2.根据权利要求1所述的方法,其特征在于,所述根据所述加密/解密请
    求获取眼球信息、以及眼球识别的时间长度,包括:
    根据所述加密/解密请求调用眼球识别进程;
    采用所述眼球识别进程对眼球信息进行识别,得到眼球信息;
    统计识别过程中所使用的时间,得到眼球识别的时间长度。
    3.根据权利要求2所述的方法,其特征在于,所述统计识别过程中所使用
    的时间,得到眼球识别的时间长度,包括:
    确定眼球识别开始时,启动计时,并在接收到指示计时结束的指令时,结
    束计时;
    确定从启动计时和结束计时之间的时间长度,得到眼球识别的时间长度。
    4.根据权利要求3所述的方法,其特征在于,所述在接收到指示计时结束
    的指令时,结束计时,包括:
    确定用户的眼球动作为预设动作时,生成指示计时结束的指令;
    根据所述指示计时结束的指令结束计时。
    5.根据权利要求2至4任一项所述的方法,其特征在于,采用所述眼球识
    别进程对眼球信息进行识别时,还包括:
    生成识别时间提示信息;
    显示所述识别时间提示信息,和/或,播放所述识别时间提示信息。
    6.根据权利要求5所述的方法,其特征在于,所述显示所述识别时间提示
    信息,包括:
    在显示界面上,以时间进度条的形式显示所述识别时间提示信息;或者,
    以呼吸灯的形式显示所述识别时间提示信息。
    7.根据权利要求1至4任一项所述的方法,其特征在于,基于所述眼球信
    息和眼球识别的时间长度对所述数据进行加密之前,还包括:
    采用字符、指纹、声纹、虹膜或巩膜对所述数据进行初次加密,得到初次
    加密后数据;
    所述基于所述眼球信息和眼球识别的时间长度对所述数据进行加密,具体
    为:基于所述眼球信息和眼球识别的时间长度对所述初次加密后数据进行加
    密。
    8.根据权利要求7所述的方法,其特征在于,基于所述眼球信息和眼球识
    别的时间长度对所述数据进行解密之后,还包括:
    采用字符、指纹、声纹、虹膜或巩膜对解密后的数据进行解密。
    9.一种数据处理装置,其特征在于,包括:
    接收单元,用于接收加密/解密请求,所述加密/解密请求指示需要进行加
    密/解密的数据;
    获取单元,用于根据所述加密/解密请求获取眼球信息、以及眼球识别的
    时间长度;
    处理单元,用于基于所述眼球信息和眼球识别的时间长度对所述数据进行
    加密/解密。
    10.根据权利要求9所述的装置,其特征在于,所述获取单元包括调用子
    单元、识别子单元和计时子单元;
    所述调用子单元,用于根据所述加密/解密请求调用眼球识别进程;
    所述识别子单元,用于采用所述眼球识别进程对眼球信息进行识别,得到
    眼球信息;
    计时子单元,用于统计识别过程中所使用的时间,得到眼球识别的时间长
    度。
    11.根据权利要求10所述的装置,其特征在于,
    所述计时子单元,具体用于确定眼球识别开始时,启动计时,并在接收到
    指示计时结束的指令时,结束计时;确定从启动计时和结束计时之间的时间长
    度,得到眼球识别的时间长度。
    12.根据权利要求11所述的装置,其特征在于,
    所述计时子单元,具体用于确定用户的眼球动作为预设动作时,生成指示
    计时结束的指令,根据所述指示计时结束的指令结束计时。
    13.根据权利要求10至12任一项所述的装置,其特征在于,所述获取单元
    还包括提示子单元;
    所述提示子单元,用于在计时子单元采用所述眼球识别进程对眼球信息进
    行识别时,生成识别时间提示信息,显示所述识别时间提示信息,和/或,播
    放所述识别时间提示信息。
    14.根据权利要求13所述的装置,其特征在于,
    所述提示子单元,具体用于在显示界面上,以时间进度条的形式显示所述
    识别时间提示信息;或者,
    所述提示子单元,具体用于以呼吸灯的形式显示所述识别时间提示信息。
    15.根据权利要求9至12任一项所述的装置,其特征在于,还包括预处理
    单元;
    所述预处理单元,用于采用字符、指纹、声纹、虹膜或巩膜对所述数据进
    行初次加密,得到初次加密后数据;
    所述处理单元,具体用于基于所述眼球信息和眼球识别的时间长度对所述
    初次加密后数据进行加密。
    16.根据权利要求15所述的装置,其特征在于,
    预处理单元,还用于采用字符、指纹、声纹、虹膜或巩膜对解密后的数据
    进行解密。

    说明书

    一种数据处理方法和装置

    技术领域

    本发明涉及通信技术领域,具体涉及一种数据处理方法和装置。

    背景技术

    随着大数据时代的到来,数据与人们的关系也越为密切,各式各样的数据
    充斥在人们周围,并与人们的生活息息相关,有些数据更是关系到人们的隐私,
    甚至是财产安全,因此,如何保障数据安全显得尤为重要。

    在现有技术中,一般会采用对数据进行加密的方式来保障数据的安全,比
    如,最简单的数字加密方式,但是,数字加密很容易被破解,因此,现有技术
    又提出了采用生理特征进行加密的方式,比如,可以采集用户的指纹、声纹、
    人脸特征或虹膜等,然后从中提取出相应的生理特征信息,并基于该生理特征
    信息进行加密,由于每个人的这些生理特征都会有所差异,因此,这种加密方
    式安全性较数字加密而言,可以提高其安全性。

    在对现有技术的研究和实践过程中,本发明的发明人发现,虽然现有方案
    安全性不错,但是,由于指纹或人脸特征等这些生理特征在日常生活的接触中
    都会被暴露,因此,很容易被盗取,所以,仍然有可能会被破解,安全性还是
    不高。

    发明内容

    本发明实施例提供一种数据处理方法和装置,可以增加密码破解的难度,
    提高数据的安全性。

    本发明实施例提供一种数据处理方法,包括:

    接收加密/解密请求,所述加密/解密请求指示需要进行加密/解密的数据;

    根据所述加密/解密请求获取眼球信息、以及眼球识别的时间长度;

    基于所述眼球信息和眼球识别的时间长度对所述数据进行加密/解密。

    本发明实施例还提供一种数据处理装置,包括:

    接收单元,用于接收加密/解密请求,所述加密/解密请求指示需要进行加
    密/解密的数据;

    获取单元,用于根据所述加密/解密请求获取眼球信息、以及眼球识别的
    时间长度;

    处理单元,用于基于所述眼球信息和眼球识别的时间长度对所述数据进行
    加密/解密。

    本发明实施例可以接收加密/解密请求,其中,该加密/解密请求指示需要
    进行加密/解密的数据,然后,根据该加密/解密请求获取眼球信息、以及眼球
    识别的时间长度,并基于所述眼球信息和眼球识别的时间长度对所述数据进行
    加密/解密;由于该方案在对数据进行加密或解密时,除了需要考量眼球信息
    之外,还要考量眼球识别的时间长度,由于该时间长度可以根据用户的喜好进
    行控制,具有一定随机性,所以,即便眼球信息被盗取,非法盗用者也无法仅
    凭眼球信息对密码进行破解,大大增加了解密的难度,相对于现有技术而言,
    可以大大提高数据的安全性。

    附图说明

    为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所
    需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明
    的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还
    可以根据这些附图获得其他的附图。

    图1是本发明实施例提供的数据处理方法的流程图;

    图2a是本发明实施例提供的数据处理方法中加密的流程图;

    图2b是本发明实施例提供的数据处理方法中提示界面的示意图;

    图2c是本发明实施例提供的数据处理方法中解密的流程图;

    图3a是本发明实施例提供的数据处理装置的结构示意图;

    图3b是本发明实施例提供的数据处理装置的另一结构示意图。

    具体实施方式

    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清
    楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是
    全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳
    动前提下所获得的所有其他实施例,都属于本发明保护的范围。

    本发明实施例提供一种数据处理方法和装置。以下将分别进行详细说明。

    实施例一、

    本实施例将从数据处理装置的角度进行描述,该数据处理装置可以作为一
    个独立的实体存在,也可以集成在终端、存储设备或服务器等设备中。

    一种数据处理方法,包括:接收加密/解密请求,其中,该加密/解密请求
    指示需要进行加密/解密的数据;根据该加密/解密请求获取眼球信息、以及眼
    球识别的时间长度;基于该眼球信息和眼球识别的时间长度对该数据进行加密
    /解密。

    如图1所示,该数据处理方法的具体流程可以如下:

    101、接收加密/解密请求,其中,该加密/解密请求指示需要进行加密/解
    密的数据。

    例如,具体可以接收加密请求,比如用户通过触发加密按键所发送的加密
    请求,或者接收其他设备发送的加密请求,等等,其中,该加密请求指示需要
    进行加密的数据。

    相应的,也可以接收解密请求,比如接收用户通过触发解密按键所发送的
    解密请求,或者,接收其他设备发送的解密请求,等等,其中,该解密请求指
    示需要进行解密的数据。

    102、根据该加密/解密请求获取眼球信息、以及眼球识别的时间长度,例
    如,具体可以如下:

    (1)根据该加密/解密请求调用眼球识别进程。

    其中,该眼球识别进程用于对眼球信息进行识别,比如,具体可以通过启
    动摄像头,并通过触发其中的眼球识别功能来实现调用眼球识别进程的目的,
    等等。

    (2)采用该眼球识别进程对眼球信息进行识别,得到眼球信息。

    其中,该眼球信息可以是眼球的生理特征信息、眼球状态和/或运动轨迹
    等信息,比如,可以是虹膜信息、巩膜信息、闭眼、眨眼、眼球滑动或眼球转
    动等。

    (3)统计识别过程中所使用的时间,得到眼球识别的时间长度。

    确定眼球识别开始时,启动计时,并在接收到指示计时结束的指令时,结
    束计时,确定从启动计时和结束计时之间的时间长度,得到眼球识别的时间长
    度。

    其中,指示计时结束的指令可以通过多种方式来获取,比如,可以设置一
    定的动作,比如闭眼或眨眼两次等,当确定用户的眼球动作为该设定的动作时,
    便可生成相应的指示计时结束的指令,即步骤“在接收到指示计时结束的指令
    时,结束计时”可以包括:

    确定用户的眼球动作为预设动作时,生成指示计时结束的指令,根据该指
    示计时结束的指令结束计时。

    其中,该预设动作可以根据实际应用的需求进行设置,在此不再赘述。

    可选的,为了便于用户操作,提高识别率,在对眼球信息进行识别时,还
    可以生成相应的提示信息,以提示用户识别的时间长度的大小,即在步骤“采
    用该眼球识别进程对眼球信息进行识别”时,该数据处理方法还可以包括:

    生成识别时间提示信息,显示该识别时间提示信息,和/或,播放该识别
    时间提示信息。

    其中,显示该识别时间提示信息的方式可以有多种,例如,可以在显示界
    面上,以时间进度条的形式显示该识别时间提示信息,比如第一时间长度一格,
    第二时间长度两格,等等;或者,也可以以呼吸灯的形式显示该识别时间提示
    信息,比如,第一时间长度绿色,第二时间长度红色,等。

    同理,播放该识别时间提示信息的方式可以有多种,例如,可以直接语音
    提示“一秒”、“两秒”、或“三秒”等,也可以用不同的音效代表不同的时间
    长度,等等。

    这样,当用户观察到或听到自己想要的提示信息时马上作出结束计时的预
    设动作,如闭上眼睛,便可停止这个识别时间,等等。

    103、基于该眼球信息和眼球识别的时间长度对该数据进行加密/解密。

    例如,以加密为例,则此时,可以根据该眼球信息和眼球识别的时间长度,
    按照预置的加密算法对该需要进行加密的数据进行计算,得到相应的加密后数
    据,即密文。

    相应的,在解密时,则可以根据该眼球信息和眼球识别的时间长度,按照
    预置的解密算法对该需要进行解密的数据进行计算,得到相应的解密后数据。

    其中,解密算法与加密算法应相互匹配,该加密算法和解密算法可以根据
    实际应用的需求进行设置,在此不再赘述。

    为了进一步提高密码的破解难度,提高数据安全性,还可以采用双重加密
    的方式对数据进行加密,比如,在基于该眼球信息和眼球识别的时间长度对该
    数据进行加密之前,还可以对数据进行初次加密,如下:

    采用字符、指纹、声纹、虹膜或巩膜对该数据进行初次加密,得到初次加
    密后数据。

    则此时,该“基于该眼球信息和眼球识别的时间长度对该数据进行加密”
    的步骤具体可以为:基于该眼球信息和眼球识别的时间长度对该初次加密后数
    据进行加密。

    若加密时采用了双重加密,则在解密时也应采用相应的解密方式,例如,
    以在“基于该眼球信息和眼球识别的时间长度对该数据进行加密”之前,还对
    数据进行了初次加密为例,则在解密时,在基于该眼球信息和眼球识别的时间
    长度对该数据进行解密,得到解密数据(若是双重加密,则此时的解密数据还
    不是明文)之后,该数据处理方法还可以包括:

    采用字符、指纹、声纹、虹膜或巩膜对解密后的数据(即解密数据)进行
    解密。

    例如,可以获取用户的字符、指纹、声纹、虹膜或巩膜等信息,然后,利
    用这些信息对解密后的数据(即解密数据)进行解密,等等。

    由上可知,本实施例可以接收加密/解密请求,其中,该加密/解密请求指
    示需要进行加密/解密的数据,然后,根据该加密/解密请求获取眼球信息、以
    及眼球识别的时间长度,并基于所述眼球信息和眼球识别的时间长度对所述数
    据进行加密/解密;由于该方案在对数据进行加密或解密时,除了需要考量眼
    球信息之外,还要考量眼球识别的时间长度,由于该时间长度可以根据用户的
    喜好进行控制,具有一定随机性,所以,即便眼球信息被盗取,非法盗用者也
    无法仅凭眼球信息对密码进行破解,大大增加了解密的难度,相对于现有技术
    而言,可以大大提高数据的安全性。

    实施例二、

    根据实施例一所描述的方法,以下将举例作进一步详细说明。

    在本实施中,将以该数据处理装置包括加密模块和解密模块为例进行说
    明,如下:

    加密模块,用于接收加密请求,其中,该加密请求指示需要进行加密的数
    据;根据该加密请求获取眼球信息、以及眼球识别的时间长度;基于该眼球信
    息和眼球识别的时间长度对该需要进行加密的数据进行加密。

    解密数据,用于接收解密请求,其中,该解密请求指示需要进行解密的数
    据;根据该解密请求获取眼球信息、以及眼球识别的时间长度;基于该眼球信
    息和眼球识别的时间长度对该需要进行解密的数据进行解密。

    以下将进行详细说明。

    (一)加密;

    如图2a所示,一种数据处理方法,其加密流程可以如下:

    A201、加密模块接收加密请求,其中,该加密请求指示需要进行加密的
    数据。

    例如,该加密模块具体可以接收用户通过触发加密按键所发送的加密请
    求,或者接收其他设备发送的加密请求,等等。

    A202、加密模块根据该加密请求调用眼球识别进程。

    其中,该眼球识别进程用于对眼球信息进行识别,比如,具体可以通过启
    动摄像头,并通过触发其中的眼球识别功能来实现调用眼球识别进程的目的,
    等等。

    A203、加密模块采用该眼球识别进程对眼球信息进行识别,得到眼球信
    息。

    其中,该眼球信息可以是眼球的生理特征信息、眼球状态和/或运动轨迹
    等信息,比如,可以是虹膜信息、巩膜信息、闭眼、眨眼、眼球滑动或眼球转
    动等。

    A204、加密模块生成识别时间提示信息,并显示该识别时间提示信息,
    和/或,播放该识别时间提示信息。

    其中,显示该识别时间提示信息的方式可以有多种,例如,参见图2b,可
    以在显示界面上,以时间进度条的形式显示该识别时间提示信息,比如第一时
    间长度一格,第二时间长度两格,等等;或者,也可以以呼吸灯的形式显示该
    识别时间提示信息,比如,第一时间长度绿色,第二时间长度红色,等。

    同理播放该识别时间提示信息的方式可以有多种,例如,可以直接语音提
    示“一秒”、“两秒”、或“三秒”等,也可以用不同的音效代表不同的时间长
    度,等等。

    这样,当用户观察到或听到自己想要的提示信息时马上作出结束计时的预
    设动作,如闭上眼睛,便可停止这个识别时间,等等。

    A205、加密模块统计识别过程中所使用的时间,得到眼球识别的时间长
    度,例如,具体可以如下:

    加密模块在确定眼球识别开始时,启动计时,并在接收到指示计时结束的
    指令时,结束计时,然后,确定从启动计时和结束计时之间的时间长度,得到
    眼球识别的时间长度。

    其中,指示计时结束的指令可以通过多种方式来获取,比如,可以设置一
    定的动作,即预设动作,此后,当确定用户的眼球动作为预设动作时,便可生
    成相应的指示计时结束的指令,然后,根据该指示计时结束的指令结束计时。

    例如,当用户观察到或听到自己想要的提示信息时马上作出该预设动作,
    则此时,加密模块便可以根据该预设动作生成指示计时结束的指令,根据该指
    示计时结束的指令结束计时。

    其中,该预设动作可以根据实际应用的需求进行设置,比如可以是闭眼或
    眨眼两次等,在此不再赘述。

    A206、加密模块基于该眼球信息和眼球识别的时间长度对该需要进行加
    密的数据进行加密。

    例如,该加密模块,可以根据该眼球信息和眼球识别的时间长度,按照预
    置的加密算法对该需要进行加密的数据进行计算,得到相应的加密后数据,即
    密文。

    可选的,为了进一步提高密码的破解难度,提高数据安全性,还可以采用
    双重加密的方式对数据进行加密,即在为了进一步提高密码的破解难度,提高
    数据安全性,还可以采用双重加密的方式对数据进行加密,还可以采用字符、
    指纹、声纹、虹膜或巩膜对该数据进行初次加密,得到初次加密后数据,然后
    才基于该眼球信息和眼球识别的时间长度对该初次加密后数据进行加密,在此
    不再赘述。

    (二)解密;

    与加密相应的,本发明实施例还提供对应的解密方法,如图2c所示,一种
    数据处理方法,其解密流程可以如下:

    B201、解密模块接收解密请求,其中,该解密请求指示需要进行解密的
    数据。

    例如,该解密模块具体可以接收用户通过触发解密按键所发送的解密请
    求,或者接收其他设备发送的解密请求,等等。

    B203、解密模块采用该眼球识别进程对眼球信息进行识别,得到眼球信
    息。

    其中,该眼球信息可以是眼球的生理特征信息、眼球状态和/或运动轨迹
    等信息,比如,可以是虹膜信息、巩膜信息、闭眼、眨眼、眼球滑动或眼球转
    动等。

    B204、解密模块生成识别时间提示信息,并显示该识别时间提示信息,
    和/或,播放该识别时间提示信息。

    其中,显示该识别时间提示信息的方式可以有多种,例如,可以在显示界
    面上,以时间进度条的形式显示该识别时间提示信息,比如第一时间长度一格,
    第二时间长度两格,等等,可参见图2b;或者,也可以以呼吸灯的形式显示该
    识别时间提示信息,比如,第一时间长度绿色,第二时间长度红色,等。

    同理播放该识别时间提示信息的方式可以有多种,例如,可以直接语音提
    示“一秒”、“两秒”、或“三秒”等,也可以用不同的音效代表不同的时间长
    度,等等。

    这样,当用户观察到或听到自己想要的提示信息时马上作出结束计时的预
    设动作,如闭上眼睛,便可停止这个识别时间,等等。

    B205、解密模块统计识别过程中所使用的时间,得到眼球识别的时间长
    度,例如,具体可以如下:

    解密模块在确定眼球识别开始时,启动计时,并在接收到指示计时结束的
    指令时,结束计时,然后,确定从启动计时和结束计时之间的时间长度,得到
    眼球识别的时间长度。

    其中,指示计时结束的指令可以通过多种方式来获取,比如,可以设置一
    定的动作,即预设动作,此后,当确定用户的眼球动作为预设动作时,便可生
    成相应的指示计时结束的指令,然后,根据该指示计时结束的指令结束计时。

    例如,当用户观察到或听到自己想要的提示信息时马上作出该预设动作,
    则此时,解密模块便可以根据该预设动作生成指示计时结束的指令,根据该指
    示计时结束的指令结束计时。

    其中,该预设动作可以根据实际应用的需求进行设置,比如可以是闭眼,
    或眨眼两次,等等,在此不再赘述。

    B206、解密模块基于该眼球信息和眼球识别的时间长度对该需要进行解
    密的数据进行解密,得到解密数据。

    例如,该解密模块,可以根据该眼球信息和眼球识别的时间长度,按照预
    置的解密算法对该需要进行解密的数据进行计算,得到相应的解密后数据。

    需说明的是,若加密时采用了双重加密,则在解密时也应采用相应的解密
    方式,例如,以在“基于该眼球信息和眼球识别的时间长度对该数据进行加密”
    之前,还对数据进行了初次加密为例,则在解密时,在基于该眼球信息和眼球
    识别的时间长度对该数据进行解密,得到解密数据(此时还不是最终的明文)
    之后,还需要采用字符、指纹、声纹、虹膜或巩膜对解密数据进行解密,才能
    得到最终的明文

    例如,该解密模块可以获取用户的字符、指纹、声纹、虹膜或巩膜等信息,
    然后,利用这些信息对该解密数据作进一步解密,得到明文,等等。

    其中,该数据处理装置可以作为一个独立的实体存在,也可以集成在终端、
    存储设备或服务器等设备中。

    由上可知,本实施例可以接收加密/解密请求,其中,该加密/解密请求指
    示需要进行加密/解密的数据,然后,根据该加密/解密请求获取眼球信息、以
    及眼球识别的时间长度,并基于所述眼球信息和眼球识别的时间长度对所述数
    据进行加密/解密;由于该方案在对数据进行加密或解密时,除了需要考量眼
    球信息之外,还要考量眼球识别的时间长度,由于该时间长度可以根据用户的
    喜好进行控制,具有一定随机性,所以,即便眼球信息被盗取,非法盗用者也
    无法仅凭眼球信息对密码进行破解,大大增加了解密的难度,相对于现有技术
    而言,可以大大提高数据的安全性。

    此外,还可以采用双重加密的方法对数据进行加密,从而使得安全性得到
    进一步提高。

    实施例三、

    为了更好地实施以上方法,本发明实施例还提供一种数据处理装置,如图
    3a所示,该数据处理装置可以包括接收单元301、获取单元302和处理单元303,
    如下:

    (1)接收单元;

    接收单元301,用于接收加密/解密请求,该加密/解密请求指示需要进行加
    密/解密的数据。

    例如,接收单元301,具体可以用于接收加密请求,比如用户通过触发加
    密按键所发送的加密请求,或者接收其他设备发送的加密请求,等等,其中,
    该加密请求指示需要进行加密的数据。

    又例如,接收单元301,具体可以用于接收解密请求,比如接收用户通过
    触发解密按键所发送的解密请求,或者,接收其他设备发送的解密请求,等等,
    其中,该解密请求指示需要进行解密的数据。

    (2)获取单元302;

    获取单元302,用于根据该加密/解密请求获取眼球信息、以及眼球识别的
    时间长度。

    例如,该获取单元可以包括调用子单元、识别子单元和计时子单元,如下:

    该调用子单元,用于根据该加密/解密请求调用眼球识别进程。

    其中,该眼球识别进程用于对眼球信息进行识别,比如,具体可以通过启
    动摄像头,并通过触发其中的眼球识别功能来实现调用眼球识别进程的目的,
    等等。

    该识别子单元,用于采用该眼球识别进程对眼球信息进行识别,得到眼球
    信息。

    其中,该眼球信息可以是眼球的生理特征信息、眼球状态和/或运动轨迹
    等信息,比如,可以是虹膜信息、巩膜信息、闭眼、眨眼、眼球滑动或眼球转
    动等。

    计时子单元,用于统计识别过程中所使用的时间,得到眼球识别的时间长
    度。例如可以如下:

    计时子单元,具体可以用于确定眼球识别开始时,启动计时,并在接收到
    指示计时结束的指令时,结束计时;确定从启动计时和结束计时之间的时间长
    度,得到眼球识别的时间长度。

    其中,指示计时结束的指令可以通过多种方式来获取,比如,可以设置一
    定的动作,比如闭眼或眨眼两次等,当确定用户的眼球动作为该设定的动作时,
    便可生成相应的指示计时结束的指令,即:

    计时子单元,具体可以用于确定用户的眼球动作为预设动作时,生成指示
    计时结束的指令,根据该指示计时结束的指令结束计时。

    其中,该预设动作可以根据实际应用的需求进行设置,在此不再赘述。

    可选的,为了便于用户操作,提高识别率,在对眼球信息进行识别时,还
    可以生成相应的提示信息,以提示用户识别的时间长度的大小,即该获取单元
    还可以包括提示子单元,如下:

    该提示子单元,用于在计时子单元采用该眼球识别进程对眼球信息进行识
    别时,生成识别时间提示信息,显示该识别时间提示信息,和/或,播放该识
    别时间提示信息。

    其中,显示该识别时间提示信息的方式可以有多种,例如:

    该提示子单元,具体可以在显示界面上,以时间进度条的形式显示该识别
    时间提示信息,比如第一时间长度一格,第二时间长度两格,等等;或者,

    该提示子单元,具体可以以呼吸灯的形式显示该识别时间提示信息,比如,
    第一时间长度绿色,第二时间长度红色,等。

    同理,播放该识别时间提示信息的方式可以有多种,例如:

    该提示子单元,具体用于可以直接语音提示“一秒”、“两秒”、或“三秒”
    等,或者,也可以用不同的音效代表不同的时间长度,等等。

    这样,当用户观察到或听到自己想要的提示信息时马上作出结束计时的预
    设动作,如闭上眼睛,便可停止这个识别时间,等等。

    (3)处理单元303;

    处理单元303,用于基于该眼球信息和眼球识别的时间长度对该数据进行
    加密/解密。

    例如,以加密为例,则此时,处理单元303可以根据该眼球信息和眼球识
    别的时间长度,按照预置的加密算法对该需要进行加密的数据进行计算,得到
    相应的加密后数据,即密文。

    相应的,在解密时,则处理单元303可以根据该眼球信息和眼球识别的时
    间长度,按照预置的解密算法对该需要进行解密的数据进行计算,得到相应的
    解密后数据。

    其中,解密算法与加密算法应相互匹配,该加密算法和解密算法可以根据
    实际应用的需求进行设置,在此不再赘述。

    为了进一步提高密码的破解难度,提高数据安全性,还可以采用双重加密
    的方式对数据进行加密,即如图3b所示,该数据处理装置还可以包括预处理单
    元304,如下:

    预处理单元304,可以用于采用字符、指纹、声纹、虹膜或巩膜对该数据
    进行初次加密,得到初次加密后数据。

    则此时,处理单元303,具体可以用于基于该眼球信息和眼球识别的时间
    长度对该初次加密后数据进行加密。

    若加密时采用了双重加密,则在解密时也应采用相应的解密方式,即:

    预处理单元304,还可以用于采用字符、指纹、声纹、虹膜或巩膜对解密
    后的数据进行解密。

    其中,字符、指纹、声纹、虹膜或巩膜等信息可以通过多种途径来获取,
    例如,也可以由获取单元302来获取,如下:

    获取单元302,还用于获取字符、指纹、声纹、虹膜或巩膜等信息;

    则此时,预处理单元304,具体可以用于采用字符、指纹、声纹、虹膜或
    巩膜对该数据进行初次加密,得到初次加密后数据,和/或,采用字符、指纹、
    声纹、虹膜或巩膜对解密后的数据进行解密。

    具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意
    组合,作为同一或若干个实体来实现,例如,可以作为是实施例二中的加密模
    块和解密模块来实现,等等。以上各个单元的具体实施可参见前面的方法实施
    例,在此不再赘述。

    其中,该数据处理装置可以作为一个独立的实体存在,也可以集成在终端、
    存储设备或服务器等设备中。

    由上可知,本实施例的数据处理装置的接收单元301可以接收加密/解密请
    求,其中,该加密/解密请求指示需要进行加密/解密的数据,然后,由获取单
    元302根据该加密/解密请求获取眼球信息、以及眼球识别的时间长度,并由处
    理单元303基于所述眼球信息和眼球识别的时间长度对所述数据进行加密/解
    密;由于该方案在对数据进行加密或解密时,除了需要考量眼球信息之外,还
    要考量眼球识别的时间长度,由于该时间长度可以根据用户的喜好进行控制,
    具有一定随机性,所以,即便眼球信息被盗取,非法盗用者也无法仅凭眼球信
    息对密码进行破解,大大增加了解密的难度,相对于现有技术而言,可以大大
    提高数据的安全性。

    此外,还可以由预处理单元304对数据进行初次加密后,再由处理单元303
    采用眼球信息和眼球识别的时间长度作进一步加密,由于采用了双重加密,因
    此,可以进一步增加密码破解的难度,进一步提高数据的安全性。

    本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步
    骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读
    存储介质中,存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、
    随机存取记忆体(RAM,RandomAccessMemory)、磁盘或光盘等。

    以上对本发明实施例所提供的一种数据处理方法和装置进行了详细介绍,
    本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的
    说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术
    人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综
    上所述,本说明书内容不应理解为对本发明的限制。

    关 键  词:
    一种 数据处理 方法 装置
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种数据处理方法和装置.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6263320.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1