本发明专利技术公开了一种适用于专用网络的加密文件破解方法及系统,该方法包括:采集客户端根据用户对文件的加密操作,并依据控制中心发送的先验知识采集策略,采集符合先验知识采集策略的信息,并将得到的加密文件分别发送至控制中心和应用客户端;控制中心生成先验知识采集策略和身份认证信息,通过可信渠道分发给与其建立通信连接的采集客户端和应用客户端,并根据当前的先验知识采集策略,对采集客户端发送的加密文件进行解密;应用客户端在接收采集客户端发送的加密文件后,无需额外安装软件,直接从控制中心获取该加密文件相关的解密信息。本发明专利技术能够有效破解专用网络内部的加密文件。件。件。
【技术实现步骤摘要】
一种适用于专用网络的加密文件破解方法及系统
[0001]本专利技术涉及信息安全
,特别是一种适用于专用网络的加密文件破解方法及系统。
技术介绍
[0002]专用网络的保密监督检查、溯源取证过程中经常遇到加密压缩包、加密文档等加密文件,而目前密码破解手段无法在有限的计算资源和时间内实现解密,导致无法直接审查和判断信息重要性:一些刻意夹带输出的重要信息可以通过加密手段逃避检测输出专用网络,导致扩散;一些精心构造或利用人的脆弱性生成的安全威胁可以逃避检测进入专用网络内,为内网环境带来极大的安全隐患。同时也给保密审查和溯源取证造成了极大的技术障碍。
[0003]目前针对压缩类、文档类文件的密码破解通常采用暴力破解方法,国内针对暴力破解的加速方法通常有基于GPU的并行计算和基于社会工程学的先验知识加速两种,第一种方法硬件平台构建成本极高,第二种方法虽然破解快速,但获取社工先验信息费时费力且成功率低,因此均未有很好的应用。
技术实现思路
[0004]针对现有专用网络内部加密文件破解难的问题,本专利技术提供一种适用于专用网络的加密文件破解方法及系统,在可控的专用网络内,通过构建文档密码破解先验知识库,帮助加密文件解密,实现对加密文件中隐藏敏感信息和重要信息的有效检测和过滤,提升保密审查和溯源取证时的定密准确性。
[0005]本专利技术公开了一种适用于专用网络的加密文件破解系统,其包括:采集客户端,用于根据用户对文件的加密操作,并依据控制中心发送的先验知识采集策略,采集符合先验知识采集策略的信息,并将得到的加密文件分别发送至控制中心和应用客户端;其中,所述加密操作为使用压缩工具对文件进行压缩加密并设置密码;所述符合先验知识采集策略的信息包括主机信息、时间、键盘信息、进程信息、活动窗口名称;
[0006]控制中心,用于生成先验知识采集策略和身份认证信息,通过可信渠道分发给与其建立通信连接的采集客户端和应用客户端,并根据当前的先验知识采集策略,对采集客户端发送的加密文件进行解密;
[0007]应用客户端,用于在接收采集客户端发送的加密文件后,无需额外安装软件,直接从控制中心获取该加密文件相关的解密信息。
[0008]进一步地,所述采集客户端包括采集单元和第一认证单元;所述控制中心包括第二认证单元和集中处理单元;所述应用客户端包括第三认证单元;
[0009]所述采集单元,用于通过通信单元与控制中心建立可信信道,发送认证信息给控制中心,在控制中心认证通过后更新先验知识采集策略;
[0010]所述第一认证单元,用于接收控制中心生成的身份认证信息,并根据该身份认证
信息与控制中心建立可信渠道;
[0011]所述第二认证单元,用于生成身份认证信息;
[0012]所述集中处理单元,用于对采集客户端发送的所有加密文件进行集中解析处理;
[0013]所述第三认证单元,用于接收控制中心生成的身份认证信息,并根据该身份认证信息与控制中心建立可信渠道。
[0014]进一步地,所述采集单元,还用于启动采集工作线程,持续采集主机键盘输入信息,记录并保存符合先验知识采集策略的信息,定时发送采集的信息给控制中心,并接收最新的配置信息;若接收到新的配置信息,立即加载并通知所有工作线程和采集线程,使用最新的配置。
[0015]进一步地,所述集中处理单元具体用于:
[0016]加载最新配置信息,打开指定端口进行监听,持续等待采集客户端和应用客户端的连接;启动信息处理线程,循环解析采集信息和处理数据访问请求,分别处理来自于采集客户端和应用客户端的请求;接收采集客户端采集的信息并存储到指定的位置,判断是否需要推送最新配置信息给该客户端,如果需要则立即推送;信息处理线程按照主机信息、时间、键盘信息、进程信息、活动窗口名称逐条解析接收的采集信息,存储到指定数据库中,等待应用客户端使用。
[0017]本专利技术还公开了一种适用于专用网络的加密文件破解方法,其包括:
[0018]采集客户端根据用户对文件的加密操作,并依据控制中心发送的先验知识采集策略,采集符合要求的信息,并将得到的加密文件分别发送至控制中心和应用客户端;其中,所述加密操作为使用压缩工具对文件进行压缩加密并设置密码;所述符合先验知识采集策略的信息包括主机信息、时间、键盘信息、进程信息、活动窗口名称;
[0019]控制中心生成先验知识采集策略和身份认证信息,通过可信渠道分发给与其建立通信连接的采集客户端和应用客户端,并根据当前的先验知识采集策略,对采集客户端发送的加密文件进行解密;
[0020]应用客户端在接收采集客户端发送的加密文件后,无需额外安装软件,直接从控制中心获取该加密文件相关的解密信息。
[0021]进一步地,采集客户端部署采集单元,接入控制中心完成身份认证,同步更新当前先验知识采集策略,启动采集工作线程,并持续与控制中心保持同步,按照策略要求定时上传采集信息;
[0022]应用客户端随时向控制中心发起先验知识使用服务请求,根据需求构造请求数据包并发送给控制中心,等待控制中心响应;
[0023]控制中心持续监听并接收来自采集客户端和应用客户端的请求。
[0024]进一步地,所述控制中心持续监听并接收来自采集客户端和应用客户端的请求,包括:
[0025]对于采集客户端:在其与控制中心的身份验证通过后,控制中心接收采集客户端采集的数据,解析并按使用需求集中存储成文件或数据库;
[0026]对于需要使用先验知识的应用客户端:在其与控制中心的身份验证通过后,控制中心接收应用客户端的请求数据,解析请求并构造响应数据返回给客户端。
[0027]进一步地,所述采集客户端的采集单元通过通信单元与控制中心建立可信信道,
发送认证信息给控制中心;在等待控制中心认证通过后更新先验知识采集策略;
[0028]采集单元启动采集工作线程,持续采集主机键盘输入信息,记录并保存符合采集策略的信息,包括主机信息、时间、键盘信息、进程信息、活动窗口名称;
[0029]采集单元定时发送采集的信息给控制中心,并接收最新的配置信息;
[0030]采集单元若接收到新的配置信息,则立即加载并通知所有工作线程和采集线程,使用最新的配置。
[0031]进一步地,所述采集单元采集基础信息;其中,所述基础信息包括计算机进程名称、当前打开的所有窗口名称。
[0032]进一步地,所述控制中心的集中处理单元加载最新配置信息,打开指定端口进行监听,持续等待采集客户端和应用客户端的连接;并启动信息处理线程,循环解析采集信息和处理数据访问请求,分别处理采集客户端和应用客户端的请求;接收采集客户端采集的信息并存储到指定的位置,判断是否需要推送最新配置信息给该采集客户端,若需要则立即推送;信息处理线程按照主机信息、时间、键盘信息、进程信息、活动窗口名称逐条解析接收的采集信息,存储到指定数据库中,等待应用客户端使用。
[0033]由于采用了上述技术方案,本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种适用于专用网络的加密文件破解系统,其特征在于,包括:采集客户端,用于根据用户对文件的加密操作,并依据控制中心发送的先验知识采集策略,采集符合先验知识采集策略的信息,并将得到的加密文件分别发送至控制中心和应用客户端;其中,所述加密操作为使用压缩工具对文件进行压缩加密并设置密码;所述符合先验知识采集策略的信息包括主机信息、时间、键盘信息、进程信息、活动窗口名称;控制中心,用于生成先验知识采集策略和身份认证信息,通过可信渠道分发给与其建立通信连接的采集客户端和应用客户端,并根据当前的先验知识采集策略,对采集客户端发送的加密文件进行解密;应用客户端,用于在接收采集客户端发送的加密文件后,无需额外安装软件,直接从控制中心获取该加密文件相关的解密信息。2.根据权利要求1所述的系统,其特征在于,所述采集客户端包括采集单元和第一认证单元;所述控制中心包括第二认证单元和集中处理单元;所述应用客户端包括第三认证单元;所述采集单元,用于通过通信单元与控制中心建立可信信道,发送认证信息给控制中心,在控制中心认证通过后更新先验知识采集策略;所述第一认证单元,用于接收控制中心生成的身份认证信息,并根据该身份认证信息与控制中心建立可信渠道;所述第二认证单元,用于生成身份认证信息;所述集中处理单元,用于对采集客户端发送的所有加密文件进行集中解析处理;所述第三认证单元,用于接收控制中心生成的身份认证信息,并根据该身份认证信息与控制中心建立可信渠道。3.根据权利要求2所述的系统,其特征在于,所述采集单元,还用于启动采集工作线程,持续采集主机键盘输入信息,记录并保存符合先验知识采集策略的信息,定时发送采集的信息给控制中心,并接收最新的配置信息;若接收到新的配置信息,立即加载并通知所有工作线程和采集线程,使用最新的配置。4.根据权利要求3所述的系统,其特征在于,所述集中处理单元具体用于:加载最新配置信息,打开指定端口进行监听,持续等待采集客户端和应用客户端的连接;启动信息处理线程,循环解析采集信息和处理数据访问请求,分别处理来自于采集客户端和应用客户端的请求;接收采集客户端采集的信息并存储到指定的位置,判断是否需要推送最新配置信息给该客户端,如果需要则立即推送;信息处理线程按照主机信息、时间、键盘信息、进程信息、活动窗口名称逐条解析接收的采集信息,存储到指定数据库中,等待应用客户端使用。5.一种适用于专用网络的加密文件破解方法,其特征在于,包括:采集客户端根据用户对文件的加密操作,并依据控制中心发送的先验知识采集策略,采集符合要求的信息,并将得到的加密文件分别发送至控制中心和应用客户端;其中,所述加密操作为...
【专利技术属性】
技术研发人员:王吉,蒲羽杰,熊飞,胡海飞,张翼,刘骞,张驰名,
申请(专利权)人:中国电子科技集团公司第二十九研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。