[发明专利]基于触屏滑动行为特征的身份持续认证方法有效
申请号: | 201410469276.4 | 申请日: | 2014-09-15 |
公开(公告)号: | CN104239761B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 沈超;章勇;管晓宏 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F3/0488 |
代理公司: | 西安通大专利代理有限责任公司61200 | 代理人: | 徐文权 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 滑动 行为 特征 身份 持续 认证 方法 | ||
1.一种基于触屏滑动行为特征的身份持续认证方法,其特征在于,包括两大步骤:
第一步,用户身份模型构建:
(1)在用户正常使用触屏设备过程中,采集并记录用户对屏幕的滑动操作数据,形成触屏滑动行为的训练数据集;
(2)针对每次滑动操作,根据滑动方向的不同对训练数据集中的触屏滑动操作进行归类,划分为四种触屏滑动操作模式:单指向上滑动、单指向下滑动、单指向左滑动、单指向右滑动;
(3)针对每种操作模式下的触屏滑动操作,提取特征向量,根据最小距离原则选取参考特征向量,对每个触屏滑动操作的特征向量进行距离度量,得到每个触屏滑动操作的距离特征向量,形成每个操作模式下的触屏滑动行为训练特征集合;根据最小距离原则选取参考特征向量是指在每种操作模式的触屏滑动操作训练数据中,采用欧式距离计算每个滑动操作的特征向量到训练数据中其它滑动操作特征向量的距离,形成距离向量,选择距离向量模最小的特征向量作为该操作模式的参考特征向量;
(4)将合法用户的训练特征集合标记为正类,采用单类分类器对每种触屏滑动操作模式构建合法用户的身份模型,并得到每种触屏滑动模式对应的合法用户的身份判定阈值;其中,合法用户身份模型包括四个身份子模型:单指向上滑动模型、单指向下滑动模型、单指向左滑动模型、单指向右滑动模型;构建用户身份模型由一种或多种单类分类器联合实现,单类分类器包括单分类支持向量机、单分类神经网络、单分类最近邻分类器;
第二步,身份持续认证:
(1)用户登入触屏设备后,捕获用户的触屏滑动操作,依次以长度为N的观测窗口形成包含N个触屏滑动操作的用户触屏滑动操作块;
(2)针对触屏滑动操作块中的每个触屏滑动操作,根据滑动方向对其进行归类,提取滑动操作的特征向量,与身份模型构建时获得的对应操作模式的参考特征向量进行距离度量,得到滑动操作的距离特征向量;
(3)针对触屏滑动操作块中的每个触屏滑动操作,将其距离特征向量作为滑动操作对应的身份子模型的输入,得到每个滑动操作的检测值,并将该检测值与对应的身份子模型的判定阈值进行比较,判定每个滑动操作的异常性;
(4)对当前用户身份合法性进行判定:若在N次触屏滑动操作中连续监测到M次异常操作,M小于N,则判定当前用户为非法用户;反之则判定当前用户为合法用户。
2.如权利要求1所述的基于触屏滑动行为特征的身份持续认证方法,其特征在于,所述第一步(1),第二步(1)中的用户对屏幕的滑动操作数据为触屏滑动操作事件所组成的序列,基本格式为:{时间,触屏位置,手指压力,手指运动状态信息},其中手指运动状态指的是对手指放下、手指移动、手指抬起三种状态的标记信息。
3.如权利要求1所述的基于触屏滑动行为特征的身份持续认证方法,其特征在于,所述第一步(2),第二步(2)中的根据滑动方向将触屏滑动数据进行归类的具体步骤为:
1)提取一次滑动操作的起点事件和终点事件的触屏位置坐标,其中每个位置坐标的格式为{水平坐标X,垂直坐标Y};
2)计算滑动操作起点和终点连线与水平方向的夹角θ,若θ大于-135°小于等于-45°,则将滑动操作归类为单指向上滑动;若θ大于45°小于等于135°,则将滑动操作归为单指向下滑动;若θ大于-45°小于等于45°,则将滑动操作归为单指向右滑动;若θ大于135°小于等于180°或大于-180°小于等于-135°,则将滑动操作归为单指向上滑动;若滑动操作起点和终点在同一位置,则忽略本次操作。
4.如权利要求1所述的基于触屏滑动行为特征的身份持续认证方法,其特征在于,所述第一步(3),第二步(2)中的触屏滑动操作的特征向量是指由触屏滑动操作在触屏上产生的时空轨迹曲线所衍生出的一系列行为测量量,包括整体性特征和过程性特征,具体如下:
整体性特征包括:
触屏滑动起点的X坐标、Y坐标;
触屏滑动终点的X坐标、Y坐标;
触屏滑动的轨迹长度;
触屏滑动的位移;
触屏滑动的轨迹长度与位移的比值;
触屏滑动的持续时间;
过程性特征包括:
触屏滑动速度的均值、中值、标准差、75%分位数与25%分位数之差、峰度系数、偏度系数;
触屏滑动加速度的均值、中值、标准差、75%分位数与25%分位数之差、峰度系数、偏度系数;
触屏滑动角度的均值、中值、标准差、75%分位数与25%分位数之差、峰度系数、偏度系数;
触屏滑动偏移量的均值、中值、标准差、75%分位数与25%分位数之差、峰度系数、偏度系数;
触屏滑动压力的均值、中值、标准差、75%分位数与25%分位数之差、峰度系数、偏度系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410469276.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:LED灯光源板安装结构
- 下一篇:一种猴头菇培养料及其制作方法