[发明专利]基于用户行为的用户可信度认证系统及方法有效
申请号: | 201310682180.1 | 申请日: | 2013-12-12 |
公开(公告)号: | CN103646197A | 公开(公告)日: | 2014-03-19 |
发明(设计)人: | 庞善臣;刘婷;代丰;李毯 | 申请(专利权)人: | 中国石油大学(华东) |
主分类号: | G06F21/31 | 分类号: | G06F21/31 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 魏殿绅;庞炳良 |
地址: | 266000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 用户 行为 可信度 认证 系统 方法 | ||
技术领域
本发明涉及电子商务,具体涉及基于用户行为的用户可信度认证系统及方法。
背景技术
随着网络技术和信息技术的飞速发展,网上交易日益成为新的商务模式,越来越多的企业和个人用户依赖于电子商务进行快捷、高效的交易。网上交易的出现不仅为Internet的发展壮大提供了一个新的契机,也给商业界注入了巨大的能量。
如今,电子商务中最重要的网络支付环节,其用户身份的识别通常是通过帐号/密码核对、账号绑定等认证方式实现的,但是,由于网络所固有的开放性与资源共享性,帐号/密码被非法盗用的情况常有发生,因此,网上交易的安全性问题日益突出,仅仅通过传统的帐号/密码核对、账号绑定的认证方式显然已经不能满足现在的安全要求,如何构建可信的交易环境,确保用户身份及行为可信,越来越受到关注。
发明内容
本发明所要解决的技术问题是如何提高电子商务中网络支付安全性的问题。
为了解决上述技术问题,本发明所采用的技术方案是提供一种基于用户行为的用户可信度认证方法,包括以下步骤:
S1,获取当前用户的用户ID、行为模式;
S2,实时采集用户操作行为,并获得其行为序列,根据该用户ID及行为模式在用户行为特征数据库中是否存在所选行为模式下的个性化行为特征序列判断该用户是新注册用户还是已有用户,如果是新注册用户,则执行步骤S3;如果是已有用户,则执行步骤S4;
S3,启用新用户行为模式向导指导新用户进行网上操作,在新用户行为模式向导指导下的用户行为认证为完全可信;同时,将采集到的用户行为实时添加到用户行为日志中,建立该用户的初始行为日志;新用户行为模式向导顺利执行至结束后,初始化用户个性化行为特征序列;
S4,将实时采集到的用户行为添加到该用户的行为日志中,并根据采集到的用户行为建立待匹配序列;从用户行为特征数据库中读取当前用户的个性化行为特征序列,所述当前用户的个性化行为特征序列由后台采用基于PrefixSpan算法的行为序列挖掘算法挖掘用户行为得到,并保存在用户行为特征数据库中;
S5,基于用户行为序列匹配算法,根据待匹配序列与当前用户的个性化行为特征序列的相似度,确认用户可信度级别;
S6,根据用户可信度级别,启用相应的安全策略,并结束认证。
在上述方法中,步骤S4中,基于PrefixSpan算法的行为序列挖掘算法中的PrefixSpan(α,L,S|α)函数的参数定义如下:
α:一个序列模式;
L:序列模式α的长度;
S:序列数据库;对于S|α,如果α为空,则S|α为S;否则S|α为α的投影数据库;
基于PrefixSpan算法的行为序列挖掘算法包括以下步骤:
步骤41、输入序列数据库S及最小支持度阈值min_support;
步骤42、扫描S|α,找到满足下述要求的长度为1的序列模式b:
b可以添加到α的最后一个元素并为序列模式;
<b>可以作为α的最后一个元素并为序列模式;
步骤43、将每个生成的序列模式b分别添加到α中形成相应的序列模式α’;
步骤44、对每个α’构造α’的投影数据库S|α’,并调用PrefixSpan(α’,L+1,S|α’);
步骤45、输出所有的序列模式;
步骤46、通过支持度函数筛选得到最优的序列模式。
在上述方法中,步骤46包括以下步骤:
将步骤45输出的序列模式分别用β1β2…βi-1βiβi+1…βn来表示,并用supi表示βi在β1β2…βi-1的投影数据库S|β1β2…βi-1中的支持度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油大学(华东),未经中国石油大学(华东)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310682180.1/2.html,转载请声明来源钻瓜专利网。