[发明专利]面向二维虚拟账户的可伸缩密码定制方法在审
申请号: | 201811057413.8 | 申请日: | 2018-09-11 |
公开(公告)号: | CN109409873A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 段玉聪;张欣悦 | 申请(专利权)人: | 海南大学 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 570228 海*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是面向二维虚拟账户的可伸缩密码定制方法,将账户安全的影响主要划分为账户需求、存储金额和密码三方面的影响,对账户需求和存储金额进行细分后的量化后,求解密码建模中的密码长度,在保证用户账户安全的前提下,对密码长度进行伸缩处理,减少代价消耗;本发明属于虚拟经济和软件工程交叉领域。 | ||
搜索关键词: | 虚拟账户 账户需求 可伸缩 二维 存储 用户账户安全 软件工程 虚拟经济 账户安全 伸缩 求解 建模 量化 消耗 保证 | ||
【主权项】:
1.本发明是面向二维虚拟账户的可伸缩密码定制方法,将账户安全的影响主要划分为账户需求、存储金额和密码三方面的影响,对账户需求和存储金额进行细分后的量化后,求解密码建模中的密码长度,在保证用户账户安全的前提下,对密码长度进行伸缩处理,减少代价消耗;面向二维虚拟账户的可伸缩密码定制方法的具体流程如下:步骤1)输入虚拟账户体系(S):每个总账户都有自己的虚拟账户体系(SUser),SUser由子账户(SUseri)组成,SUseri=(Mny,Pwd),SUseri为虚拟账户体系中的一个子账户,Mny是SUseri中金额的存储结构,Pwd是SUseri对应的密码存储结构;步骤2)输入虚拟账户存储金额(Mny),用户自定义子账户的总数n,在系统的提示下为每个子账户设置金额,完全由用户自行控制金额大小;步骤3)获取虚拟账户需求(SPEUser):SPEUser(SUseri,t)→(β,DECon):账户需求函数由便捷度和使用频率一起度量,SPEUser=β×DECon;系数β表示使用频率SPEFre,输入每个子账户和使用的时间t后,由RNN学习得到;便捷度DECon=f(SP)×g(SD),f(SP)为横向搜索的花费代价,g(SD)为纵向搜索的花费代价,同时搜索SP和SD对账户进行定位;步骤4)获取密码随机性PwdRandom=(Pwdpbl ,PwdThird),包含两个算法,具体如下:(1)PwdThird(Person)→(de,Pbl):第三方登录协议函数PwdThird涉及用户社交关系中的成员Person,得到Person在社交关系上的度数de,找到de度上的Person代价计算公式如下: (4)其中Perde代表单位de搜索的时间代价,代表所有搜索路径的平均时间代价总和;与Person协议后,确定第三方登录的接口Link和具体的协议动作Pbl;代表Pbl的平均协议动作完成时间代价;(2)Pwdpbl(Pbl,p)→y│n:协议验证函数Pwdpbl在PwdThird函数确定Link和Pbl后,对Person在对应Link中的Pbl进行验证,若超过p概率的Person都进行了Pbl动作,协议验证成功y,否则失败n;只有当输出为y时,才能继续PwdLength的设定;步骤5)计算密码长度(PwdLength);Pwd是账户的密码,Pwd=(PwdRandom,PwdLength);账户安全性主要受账户需求、存储金额和密码的影响,账户安全性的计算如公式(5)所示:SECUser=δ×SPEUser×ρ×Mny×γ×Pwd (5)其中δ、ρ、γ都由外源数据挖掘得到;给定SECUser的目标阈值,获取用户的SPEUser中各参数,SUseri的存储金额Mny以及Pwd中PwdRandom的各项参数,经过公式(5)的计算,可以解出Pwd中PwdLength;步骤6)输出步骤5)中得到的密码长度(PwdLength),用户根据PwdLength自行设置密码,本方法结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南大学,未经海南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811057413.8/,转载请声明来源钻瓜专利网。
- 上一篇:电子现金的转账方法及装置
- 下一篇:基于区块链的支付方法、离线终端和在线终端