The invention discloses a HMM model of account login abnormal detection method based on the data, and landing timing detection for a period of time in the t instead of the commonly used real-time detection, eliminating interference of fluctuation of the normal behavior model on the detection accuracy, to achieve more accurate detection of abnormal landing account. The detection method is composed of three steps of data collection, data pretreatment, HMM model training and application, which can detect the section where the abnormal account appears. The invention of the IP classification in data preprocessing part to determine the observation symbol number is determined according to the state set number of user login hidden state, according to the observation symbol flow capacity to determine the packet length; in HMM model training and testing part of existing user login data for the actual flow test and training.
【技术实现步骤摘要】
基于HMM模型的账号异常登录检测方法
本专利技术涉及计算机网络安全领域的用户异常登录检测方法,尤其涉及一种基于HMM隐马尔可夫链的定时检测方法。
技术介绍
随着网络应用的兴起与发展,越来越多的人开始使用网络账号来管理相关的信息与数据。尤其在当今网络消费、商务电子化、在线办公等功能普及,通过个人账号来使用相关服务已经成为人们工作、生活的重要部分。个人账号成为了人们获取网络服务的窗口。然而,账号的安全问题也日趋严重。个人账号被盗取、盗用,账号中的相关信息被泄露、篡改、破坏等事件频发,这将导致用户无法正常使用相关服务,给工作生活带来了极大的影响。一些与财产关联的个人账号更是安全问题的重灾区,给用户带来了经济损失。这类个人账号(如:消费网站的账号、有充值功能的账号等等)。账号安全成为了维持相关网络服务正常运行的重点。目前,网络账号的安全防范主要有两个方向:1)事前防范:提高用户账号口令、密码的强度;要求用户使用更多的安全验证信息;依靠相关验证工具来登陆账号;基于声纹识别与语音识别的安全登录等;2)实时检测:及时检测每次账号登陆的合法性,对疑似异常的登陆请求进行另外的验证、甚至直接驳回。本专利技术所应用的隐马尔可夫模型HMM,HMM模型中的状态是隐藏的,不能够通过观察得到,但HMM模型有可直接观测到序列,可通过直接观测的序列以及转移概率分布,统计得出状态分布,也即状态就隐藏于观察序列之中,所以是隐马尔可夫模型。HMM有两个随机过程,一个是随机的状态转移,另一个则是相对应的可直接观测得到的序列。前一个随机过程就是标准的马尔可夫模型。在隐马尔可夫模型中,状态是不能被直接 ...
【技术保护点】
一种基于HMM模型的账号异常登录检测方法,其特征在于,包括数据收集步骤、数据预处理步骤、HMM训练及应用步骤,其中,所述数据收集步骤还包括定时检测一段时间t内的登录数据。
【技术特征摘要】
1.一种基于HMM模型的账号异常登录检测方法,其特征在于,包括数据收集步骤、数据预处理步骤、HMM训练及应用步骤,其中,所述数据收集步骤还包括定时检测一段时间t内的登录数据。2.如权利要求1所述的基于HMM模型的账号异常登录检测方法,其特征在于,所述数据收集步骤,收集的数据包括用户IP地址和用户登录后使用的功能。3.如权利要求1所述的基于HMM模型的账号异常登录检测方法,其特征在于,所述数据预处理步骤,包括以下步骤:步骤2.1、对用户IP地址进行分类确定观察符数量;步骤2.2、由用户使用的功能假定用户的实际事务作为隐状态;步骤2.3、根据分层效果和筛选效果确定分组长度。4.如权利要求3所述的基于HMM模型的账号异常登录检测方法,其特征在于,所述HMM训练及应用步骤包括:步骤3.1、将实际生活中的事务进行分类确定隐藏状态数;步骤3.2、确定观察符数量;步骤3.3、用已有的用户登陆数据对HMM模型进行训练,得到HMM模型参数;步骤3.4、利用HMM模型参数结合最大似然估计来检测是否发生异常登录。5.如权利要求4所述的基于HMM模型的账号异常登录检测方法,其特征在于,所述隐藏状态数为五个。6.如权利要求4所述的基于HMM模型的账号异常登录检测方法,其特征在于,所述观察符数量...
【专利技术属性】
技术研发人员:龚旭东,宋长权,伍冲,
申请(专利权)人:上海万雍科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。