智能反馈式生成高频字典的分布式系统及其方法技术方案

技术编号:11323387 阅读:180 留言:0更新日期:2015-04-22 12:01
本发明专利技术公开了一种智能反馈式生成高频字典的分布式系统及其方法,涉及互联网安全技术。本系统是字典分布式总控单元(100)、互联网(000)和字典分布式子系统(200)依次连通,实现智能反馈式生成高频字典的分布式系统功能;字典分布式子系统(200)包括结构相同的第1字典分布式子系统(210)、第2字典分布式子系统(220)……第n字典分布式子系统(2n0),n是自然数,1≤n≤1024。本发明专利技术能够对现有互联网中用户输入信息进行实时分析,并智能生成相应字典,通过一种反馈机制优化字典库,提高了字典库的灵活性和有效性,可以作为所有计算机用户对遗失密码之后,解密数据的一个重要手段。

【技术实现步骤摘要】
智能反馈式生成高频字典的分布式系统及其方法
本专利技术涉及互联网安全技术,尤其涉及一种智能反馈式生成高频字典的分布式系统及其方法。
技术介绍
计算机的发展日新月异,人们的日常生活和工作学习已经离不开它。随着人们安全意识的提高,对涉及到自己隐私相关的数据都会进行加密处理。为了防止黑客获取这些数据,科学家们对加密技术也在不断地革新,极大地保护了用户的权益。但是在出现用户加密数据之后,当忘记密码的这种情况时,如果在没有备份数据的情况下,用户就会无法再次获取原始数据。基于此种情况,传统找回的密码方式有三种:一是找出加密算法以及通用过程,通过暴力解密的方式逐一尝试;二是通过解密算法漏洞达到解密目的;三是通过已有的字典进行解密尝试。其中方法一理论上是所有的加密数据都可以解密,但是加密算法验证一次都需要很长时间,耗时过大;方法二只能对于极个别的算法可行,并不具有普适性;方法三在使用过程中虽然能够实现快速解密,但是具有局限性,并不能动态地生成字典,一旦字典中没有命中,则解密失败,故成功率不高。综上所述,解密方案都会有其弊端,现有技术对于密码找回的成功率不高,不能满足用户对密码快速恢复等的需求,需要进行改进。
技术实现思路
本专利技术的目的在于克服现有技术存在的缺点和不足,提供一种智能反馈式生成高频字典的分布式系统及其方法,以解决目前安全领域中用户无法恢复密码的问题。实现本专利技术目的的技术方案是:一、智能反馈式生成高频字典的分布式系统(简称系统)本系统包括互联网;设置有字典分布式总控单元和字典分布式子系统;字典分布式子系统包括结构相同的第1字典分布式子系统、第2字典分布式子系统……第n字典分布式子系统,n是自然数,1≤n≤1024;其连通关系是:字典分布式总控单元、互联网和字典分布式子系统依次连通,实现智能反馈式生成高频字典的分布式系统功能。二智能反馈式生成高频字典的分布式方法(简称方法)本方法包括以下步骤:①字典分布式总控单元连接各个子系统,对各个子系统下发配置,并进行管理;②调度单元接受字典分布式总控单元下发的配置,对每个子系统进行识别和初始化操作,之后进入工作模式,对本子系统进行控制信令的下发;③采集单元从调度单元接受配置信息之后,根据下发规则智能地从互联网(网页)上动态采集用户上网中产生的信息,进行简单数据过滤,将解析的结果发送给运算单元;④运算单元从采集单元接收解析结果,并读取存储单元中已有字典库数据,进行比对杂糅剔重,然后将数据下发给验证单元以及存储单元,分别进行进一步验证和初步字典存储;⑤验证单元从运算单元获得的字典条目依次放入相应的海量用户密码恢复文件中进行验证,如果该条目满足验证条件,则将该条目发送到反馈单元中;⑥反馈单元负责将已验证的字典条目进行拆分,然后发送回运算单元;⑦运算单元从反馈单元中接收获取成功率较高的字典词根,并进行再次运算,将此次生成的字典条目发送给存储单元;⑧存储单元负责将运算单元计算出的字典条目依次存储,且字典分布式总控单元会定时下发同步读取/写入请求对字典进行同步备份,用户即可在任意时刻从存储单元中得到字典库。本专利技术具有下列优点和积极效果:①通过在移动互联网中分析出用户上网输入数据,然后通过高效算法抽离出关键词根或者单词作为字典条目,达到字典库动态更新的效果;②通过反馈单元,得到更加精准的词根或者单词,提高了字典库整体有效性;总之,本专利技术能够对现有互联网中用户输入信息进行实时分析,并智能生成相应字典,通过一种反馈机制优化字典库,提高了字典库的灵活性和有效性,可以作为所有计算机用户对遗失密码之后,解密数据的一个重要手段。附图说明图1是本系统的结构方框图;图2是第1字典分布式子系统的结构方框图;图3是字典分布式总控单元100的工作流程图;图4是第1采集单元212和第1存储单元214的工作流程图。图5是第1运算单元213、第1存储单元214、第1验证单元215和第1反馈单元216的工作流程图。图中:000—互联网;100—字典分布式总控单元;200—字典分布式子系统,210—第1字典分布式子系统,211—第1调度单元;212—第1采集单元;213—第1运算单元;214—第1存储单元;215—第1验证单元;216—第1反馈单元。220—第2字典分布式子系统,……2n0—第n字典分布式子系统,n是自然数,1≤n≤1024。具体实施方式以下结合附图和实施例详细说明:一、系统1、总体如图1,本系统包括互联网000;设置有字典分布式总控单元100和字典分布式子系统200;字典分布式子系统200包括结构相同的第1字典分布式子系统210、第2字典分布式子系统220……第n字典分布式子系统2n0,n是自然数,1≤n≤1024;其连通关系是:字典分布式总控单元100、互联网000和字典分布式子系统200依次连通,实现智能反馈式生成高频字典的分布式系统功能。2、功能块0)互联网000实现字典分布式总控单元100与字典分布式子系统200之间的互联互通以及获取字典信息。1)字典分布式总控单元100负责与每个子系统中的分布式调度单元连通,进行系统的统一调度。其硬件配置是一台服务器。2)字典分布式子系统200根据字典分布式总控单元下发的命令,负责对互联网000的信息进行搜集,生成高频字典。其硬件配置是若干台服务器(小于1024台)分别通过互联网000与字典分布式总控单元100连接。如图2,第1字典分布式子系统210包括第1调度单元211、第1采集单元212、第1运算单元213、第1存储单元214、第1验证单元215和第1反馈单元216;其交互关系是:字典分布式总控单元100、互联网000、第1调度单元211、第1采集单元212依次交互,实现系统整体调度以及配置下发的功能;互联网000、第1采集单元212和第1存储单元214依次交互,实现字典库的动态搜集网络字典以及子系统(包括第1字典分布式子系统210、第2字典分布式子系统220……第n字典分布式子系统2n0)间字典同步功能;第1采集采集单元212、第1采集运算单元213、第1采集验证单元215、第1采集反馈单元216以及第1采集运算单元213和第1采集存储单元214依次交互,实现系统反馈式字典的生成。(1)第1调度单元211负责每个子系统之间的调度,负责控制信令的相互下发,保证整个系统的正常运转,即系统的控制面。(2)第1采集单元212负责从第1调度单元211接受配置信息,然后根据下发规则智能地从互联网000上动态采集用户上网中产生的信息,进行简单数据过滤,将解析的结果发送给第1运算单元213。(3)第1运算单元213负责从第1采集单元212接收解析结果,并读取第1存储单元214中已有字典库数据,进行比对杂糅剔重,然后将数据下发第1验证单元215以及第1存储单元214,负责从第1反馈单元216中接收获取成功率较高的字典词根,并进行再次运算,将此次生成的字典条目发送给第1存储单元214。(4)第1存储单元214负责将第1运算单元213计算出的字典条目依次分批地存储和展示,并实现字典备份功能。(5)第1验证单元215负责从第1运算单元213获得的字典条目依次放入相应的加密算法中进行验证,如果该条目满足验证条件,则将该条目发送到第1反馈单元216中。(6)第1反馈单元本文档来自技高网...
智能反馈式生成高频字典的分布式系统及其方法

【技术保护点】
一种智能反馈式生成高频字典的分布式系统,包括互联网(000);其特征在于:设置有字典分布式总控单元(100)和字典分布式子系统(200);字典分布式子系统(200)包括结构相同的第1字典分布式子系统(210)、第2字典分布式子系统(220)……第n字典分布式子系统(2n0),n是自然数,1≤n≤1024;其连通关系是:字典分布式总控单元(100)、互联网(000)和字典分布式子系统(200)依次连通,实现智能反馈式生成高频字典的分布式系统功能。

【技术特征摘要】
1.一种智能反馈式生成高频字典的分布式系统,包括互联网(000);设置有字典分布式总控单元(100)和字典分布式子系统(200);字典分布式子系统(200)包括结构相同的第1字典分布式子系统(210)、第2字典分布式子系统(220)……第n字典分布式子系统(2n0),n是自然数,1≤n≤1024;其连通关系是:字典分布式总控单元(100)、互联网(000)和字典分布式子系统(200)依次连通,实现智能反馈式生成高频字典的分布式系统功能;所述的字典分布式总控单元(100)负责与每个子系统中的分布式调度单元连通,进行系统的统一调度;所述的字典分布式子系统(200)是根据字典分布式总控单元下发的命令,负责对互联网(000)的信息进行搜集,生成高频字典;第1字典分布式子系统(210)包括第1调度单元(211)、第1采集单元(212)、第1运算单元(213)、第1存储单元(214)、第1验证单元(215)和第1反馈单元(216);其交互关系是:字典分布式总控单元(100)、互联网(000)、第1调度单元(211)、第1采集单元(212)依次交互,实现系统整体调度以及配置下发的功能;互联网(000)、第1采集单元(212)和第1存储单元(214)依次交互,实现字典库的动态搜集网络字典以及子系统间字典同步功能;第1采集单元(212)、第1运算单元(213)、第1验证单元(215)和第1反馈单元(216)依次交互,以及第1运算单元(213)和第1存储单元(214)相互交互,实现系统反馈式字典的生成;其特征在于:①字典分布式总控单元连接各个子系统,对各个子系统下发配置,并进行管理;②调度单元接受字典分布式总控单元下发的配置,对每个子系统进行识别和初始化操作,之后进入工作模式,对本子系统进行控制信令的下发;③采集单元从调度单元接受配置信息之后,根据下发规则智能地从互联网的网页上动态采集用户上网中产生的信息,进行简单数据过滤,将解析的结果发送给运算单元;④运算单元从采集单元接收解析结果,并读取存储单元中已有字典库数据,进行比对杂糅剔重,然后将数据下发给验证单元以及存储单元,分别进行进一步验证和初步字典存储;⑤验证单元从运算单元获得的字典条目依次放入相应的海量用户密码恢复文件中进行验证,如果该条目满足验证条件,则将该条目发送到反馈单元中;⑥反馈单元负责将已验证的字典条目进行拆分,然后发送回运算单元;⑦运算单元从反馈单元中接收获取成功率高的字典词根,并进行再次运算,将此次生成的字典条目发送给存储单元;⑧存储单元负责将运算单元计算出的字典条目依次存储,且字典分布式总控单元会定时下发同步读取/写入请求对字典进行同步备份,用户即可在任意时刻从存储单元中得到字典库。2.按权利要求1所述的智能反馈式生成高频字典的分布式系统,其特征在于字典分布式总控单元(100)的工作流程包括下列步骤:A、初始化,将整个系统的状态清空,...

【专利技术属性】
技术研发人员:杜勇舒文兵
申请(专利权)人:武汉虹旭信息技术有限责任公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1