中文

HashKitty:分布密码分析

密码学与安全 2025-05-12 v1 分布式、并行与集群计算

摘要

本文记录了 HashKitty 平台,这是一个基于 hashcat 工具的分布式密码分析解决方案,旨在提高有益与防御性安全操作中的效率。本工作的主要目标是利用和特征化 hashcat 工具,开发一个连接各种计算节点的中心平台,允许使用不同设备和制造商的节点,通过 Web 平台分配任务,并进行分布式密码分析。结果表明,所提出的解决方案实现了所提出的目标,显示出在不同基于各种操作系统和架构的节点上进行负载分配和密码分析方面的有效性。HashKitty 的架构基于可扩展和模块化的分布式架构,由多个组件组成,如计算节点、集成和控制软件、实现我们 API 的 Web 平台和数据库服务器。为实现快速有序的开发过程,我们使用了多个框架、运行时和库。对于计算节点与其他软件之间的通信,我们使用了 websockets,以便在它们之间实现实时更新。

关键词

引用

@article{arxiv.2505.06084,
  title  = {HashKitty: Distributed Password Analysis},
  author = {Pedro Antunes and Tomás Santos and Daniel Fuentes and Luís Frazão},
  journal= {arXiv preprint arXiv:2505.06084},
  year   = {2025}
}

备注

6 pages, 3 figures