[发明专利]一种基于时间窗口的认证方法、装置以及认证系统有效
申请号: | 201611240142.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN108259419B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 杨俊 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 方亮 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 窗口 认证 方法 装置 以及 系统 | ||
1.一种基于时间窗口的认证方法,其特征在于,包括:
获取用户的历史登录时间,根据所述历史登录时间计算出所述用户的登录时间的平均值和方差;
基于所述方差判断所述用户的登录时间是否具有平滑性特征,如果有,则为所述用户分配相对应的时间窗口;
接收到具有平滑性特征的用户的登录请求,确定与此次登录时间所对应的时间窗口,在此时间窗口内对用户进行登录认证;
其中,根据所述历史登录时间计算出所述用户的登录时间的平均值和方差包括:
计算所述登录时间的平均值
计算所述登录时间的方差
其中,Ti为第i个所述历史登录时间,n为获取的所述历史登录时间的总个数;
判断所述S2是否小于等于如果是,则确定所述用户的登录时间具有平滑性特征;所述为预设的方差阈值;
为所述用户分配相对应的时间窗口包括:
将登录时间段划分成若干个时间窗口区间,在所述若干个时间窗口区间中为所述用户分配与所述登录时间的平均值对应的时间窗口;
在登录认证成功后,重新计算所述用户的登录时间的平均值和方差,并基于所述方差判断所述用户的登录时间是否具有平滑性特征;如果有,则为所述用户重新分配相对应的时间窗口;所述历史登录时间包括此次登录认证成功的登录时间;
在登录认证成功后,向所述用户的客户端发送响应消息,所述响应消息中携带有用于指示具有时间平滑性的标示符,以使所述客户端在发送登录认证时携带所述标识符进行认证。
2.一种基于时间窗口的认证装置,其特征在于,包括:
登录数据获取模块,用于获取用户的历史登录时间,根据所述历史登录时间计算出所述用户的登录时间的平均值和方差;
平滑性确定模块,用于基于所述方差判断所述用户的登录时间是否具有平滑性特征;
登录认证模块,用于如果所述用户的登录时间具有平滑性特征,则为所述用户分配相对应的时间窗口;接收到具有平滑性特征的用户的登录请求,确定与此次登录时间所对应的时间窗口,在此时间窗口内对用户进行登录认证;
其中,所述平滑性确定模块,还用于计算所述登录时间的平均值计算所述登录时间的方差
其中,Ti为第i个所述历史登录时间,n为获取的所述历史登录时间的总个数;
所述平滑性确定模块,还用于判断所述S2是否小于等于如果是,则确定所述用户的登录时间具有平滑性特征;其中,所述为预设的方差阈值;
所述登录认证模块,用于将登录时间段划分成若干个时间窗口区间,在所述若干个时间窗口区间中为所述用户分配与所述登录时间的平均值对应的时间窗口;
所述平滑性确定模块,还用于在登录认证成功后,重新计算所述用户的登录时间的平均值和方差,并基于所述方差判断所述用户的登录时间是否具有平滑性特征;
所述登录认证模块,用于如果具有平滑性特征,则为所述用户重新分配相对应的时间窗口;其中,所述历史登录时间包括此次登录认证成功的登录时间;
所述登录认证模块,还用于在登录认证成功后,向所述用户的客户端发送响应消息,其中,所述响应消息中携带有用于指示具有时间平滑性的标示符,以使所述客户端在发送登录认证时携带所述标识符进行认证。
3.一种认证系统,其特征在于,包括:
如权利要求2所述的基于时间窗口的认证装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611240142.0/1.html,转载请声明来源钻瓜专利网。