基于异构计算的分布式密码分析平台技术研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:robotech
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息社会的发展,信息技术逐渐融入人们的日常生活,但是恶意的网络攻击常常窃取用户的隐私对用户的安全构成威胁。为保障用户的网络安全,涌现出各种加密技术。加密算法的多样性和个性化则导致破解密码的难度极大增加。在密码分析和计算机安全中,大部分软件的破解效率通常较低,消耗时间较长导致计算资源的浪费。然而GPU和超级计算机的出现大大提高了计算机的计算能力,现代GPU可用于高度并行结构使其在处理大块数据时更高效,异构计算也逐渐运用到科研领域和实际项目中以提高计算效率。本文运用目前主流的机器学习模型:LSTM和TextCNN学习密码数据集的序列的依赖关系。使用自适应矩估计随机梯度下降方法,对数据集进行训练,解决了长距离依赖存在的梯度消失问题。从字典的生成效率和字典的覆盖率两方面分别设计了随机生成算法和全局生成算法生成密码字典进而辅助快速还原密码序列。本系统也可根据用户提供的自定义密码数据集生成个性化的字典,使字典变得更具有针对性。本文还基于异构计算平台设计了一个分布式密码分析平台,目前本密码分析平台可支持暴力破解和字典破解两种方式。将开源密码破解工具Hashcat改造后移植到长沙天河一号超算平台、广州天河二号超算平台以及本实验室自建的集群上。由于密码破解的耦合性低,在进行密码破解时可将任务并行化来提高计算效率。运用分布式计算技术,把待破解的密码任务划分成独立的子任务并由集群上各节点独立完成计算,由MPI消息通信机制进行节点之间的通信,提高了节点之间的协作效率。并将本密码分析平台和生成地智能字典结合,提高字典破解地效率。高效的密码破解技术可以帮助用户恢复被遗忘的密码。生成的高频密码字典还能够帮助用户避开此类密码以提高用户设置密码的安全性。从国家安全层面上来看,本系统的高效率能为安全部门快速获取有效信息以严厉打击危害民族团结和国家安全的行为。
其他文献
<正> 自1983年全国第三次新型纺纱学术讨论会以来,国内外气流纺纱工艺和设备的技术水平和规模,又有了新的发展。 一、国内外气流纺纱发展的规模 1.国外发展的规模和数量 据日
目的:肿瘤的多药耐药现象会显著降低肿瘤细胞内药物浓度,本研究通过制备抗肿瘤多药耐药的靶向给药系统来逆转肿瘤的耐药性以提升细胞对药物的敏感性,从而降低该现象对癌症治
《中华人民共和国民法总则》第一百二十七条未对网络虚拟财产的权利属性做明确规定。网络游戏中虚拟财产在现实中的兴起对人民法院的执行工作提出了挑战,能否将其纳入强制执
从世界发达国家公共住房发展历史和建设经验来看.中低收入家庭的住房及其建设既是世界性的重大民生问题,又是各国试图又快又好地解决大量建设的技术难题。当前中国正处于公共住
<正>周围神经损害如特发性面神经麻痹及急性炎症性脱髓鞘性多发性神经病(acute inflammatory demyelinating polyneuropathies,AIDP)又称吉兰-巴雷综合征(GBS)临床多见,然而
<正>骨关节炎(osteoarthritis,OA)是一组有不同病因但有相似的生物学、形态学和临床表现的疾病。该病不仅发生关节软骨损害,还累及整个关节,包括软骨下骨、韧带、关节囊、滑
多年来,驾培行业"吃拿卡要"等不正之风屡禁不止,学员投诉数量居高不下,行业乱象多年来一直饱受诟病。本文研究对象--荣安驾校坚持诚信创造价值、为顾客提供积极快乐的学习体
工业革命以来,人们疯狂掠夺自然、攫取财富,肆无忌惮地污染着人类赖以生存的环境,导致人与自然的尖锐冲突,引起生态危机。生态危机具有人为性、潜伏性和全球性等主要特征,价
目前我国地浸采铀矿山设计的采区浸出率偏低。为使矿山设计采区浸出率更结合生产实际,讨论了我国地浸采铀矿山现行设计资源利用率的计算和不同类型资源的利用系数确定方法。
作为汉礼器乐代表的古琴,在清代发展更加显盛。以"琴"为例,考察官修满语字书、文献目录、帝王实录档案等相关史料,是剥离出清代满洲贵族政权统治中的礼乐文化变迁过程的切入点