Conference paperHRANICKÝ Radek, ZOBAL Lukáš, VEČEŘA Vojtěch and MATOUŠEK Petr. Distributed Password Cracking in a Hybrid Environment. In: Proceedings of SPI 2017. Brno: University of Defence in Brno, 2017, pp. 75-90. ISBN 978-80-7231-414-0. | Publication language: | english |
---|
Original title: | Distributed Password Cracking in a Hybrid Environment |
---|
Title (cs): | Distribuované lámání hesel v hybridním prostředí |
---|
Pages: | 75-90 |
---|
Proceedings: | Proceedings of SPI 2017 |
---|
Conference: | Security and Protection of Information 2017 |
---|
Place: | Brno, CZ |
---|
Year: | 2017 |
---|
ISBN: | 978-80-7231-414-0 |
---|
Publisher: | University of Defence in Brno |
---|
Files: | |
---|
| Keywords |
---|
distributed
computing, digital forensics, cryptography, password cracking, GPGPU,
BOINC |
Annotation |
---|
For forensic experts, encrypted data nowadays represent one of the
biggest challenges. With criminal suspects unwilling to surrender their
passwords, the only way to obtain the encryption key is by password
disclosure or password cracking. Modern cryptographic techniques are
being enhanced to provide the maximum level of security making it
impossible for a single man with a computer to crack the password within
a meaningful time. General-purpose computing on graphics processing
units (GPUs) often accelerates the entire process. Nevertheless, a
single-machine GPU cracking has still its limits. Thus, the only way of
achieving the desired amount of computational power is distributed
cracking.
Not in every case the forensic investigators possess a
dedicated computer cluster powerful enough to serve their needs. Complex
problems may require merging multiple clusters together as well as the
use of general-purpose hardware to get as much computational power as
possible. The computers may be even located in geographically separated
areas, e.g. multiple corporation branches, requiring a solution for
secure and reliable interconnection and control of the machines.
Using
Berkeley Open Infrastructure for Network Computing (BOINC) framework
together with our specialized modules, we designed a solution for
distributed password recovery in a hybrid environment including, but not
limited to, individual general-purpose CPU nodes, GPU nodes, and
specialized CPU/GPU clusters. The solution is feasible for a variable
number of nodes in an untrusted and unstable environment, by offering
proper adaptivity and robustness.
In the paper, we provide the
experimental results of distributed cracking in a hybrid CPU/GPU
environment. The experiments include both exhaustive search and
dictionary attack. We analyze the results of different approaches using
several types of hardware. Our goal is to provide a survey comparing
possible attack techniques and connecting them with the most-fitting
cases. The results may help forensic investigators to choose a proper
method for each case. |
BibTeX: |
---|
@INPROCEEDINGS{
author = {Radek Hranick{\'{y}} and Luk{\'{a}}{\v{s}} Zobal
and Vojt{\v{e}}ch Ve{\v{c}}e{\v{r}}a and Petr
Matou{\v{s}}ek},
title = {Distributed Password Cracking in a Hybrid
Environment},
pages = {75--90},
booktitle = {Proceedings of SPI 2017},
year = {2017},
location = {Brno, CZ},
publisher = {University of Defence in Brno},
ISBN = {978-80-7231-414-0},
language = {english},
url = {http://www.fit.vutbr.cz/research/view_pub.php.en.iso-8859-2?id=11358}
} |
|