Font Size: a A A

Design And Implementation Of Password Cracking System Based On Distributed GPU

Posted on:2020-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChaiFull Text:PDF
GTID:2428330602450407Subject:Engineering
Abstract/Summary:PDF Full Text Request
The main direction of password cracking is to use the existing network resources for distributed computing.As a distributed computing technology,mobile agent technology has the characteristics of asynchrony,mobility,autonomy and so on.The emergence of this technology provides a new way to crack the code.Firstly,the architecture and hierarchical distribution of the cryptographic cracking model based on distributed GPU are designed,and then the design of each module of the model is described.After that,the main technologies of the password cracking model,such as task allocation,fault-tolerant strategy and communication mechanism,are introduced in detail.Among them,the assignment of tasks is realized by password seeing and task redistribution technology;the problem of communication failure is mainly realized by setting flags and registry.In this dissertation,the concepts of implicit migration and explicit migration are proposed,and the implementation steps of mobile agent migration are described in detail.Then the fault-tolerant scheme of the model is described by using task calculation method.Finally,this dissertation chooses Aglet 2.0 as the mobile agent system platform,combines GPU technology,uses JAVA technology to develop the model,and then tests the system,confirms the practicability of the system by testing.From the main work done in this dissertation,there are: 1.The mobile agent is described,and the distributed cryptographic cracking theory is proposed,and then the MADCCM based on mobile agent is established;2.The architecture and main function modules of the cryptographic cracking model are designed;3.The fault-tolerant strategy is solved by using the cryptographic cracking model.Problem,migration scheme and task assignment problem;4.Develop the system and test it.The feasibility of password cracking in distributed GPU based on mobile agent is verified by test.With the current escalation of cyber crime,public security organs urgently need an advanced password cracking system to track down criminals to combat crime.This project has become one of the major scientific research projects of A Provincial Public Security Bureau.The system can efficiently utilize all kinds of idle resources in the public security computer system,greatly improve the speed of cracking and decrypting codes,and provide a strong technical support for cracking down on cyber crime.
Keywords/Search Tags:mobile agent, password cracking, distributed computing, MADCCM, GPU
PDF Full Text Request
Related items