DocumentCode
3757472
Title
Improved GPU Implementation of RainbowCrack
Author
Yuki Tabata;Keisuke Iwai;Hidema Tanaka;Takakazu Kurokawa
Author_Institution
Nat. Defense Acad. of Japan, Kanagawa, Japan
fYear
2015
Firstpage
616
Lastpage
618
Abstract
Rainbow table is one of the techniques to crack passwords from hash values by precomputation table. However, password cracking takes much time in the case of long password. Accelerators such as GPGPUs will reduce time spent on cracking for long passwords. Rainbow Crack is a password cracking software program which implements rainbow table. Rainbow Crack uses reduction function, table compression and GPU implementation. This paper proposes a new reduction function, a table compression technique and their GPU implementation on GeForce GTX 670. As a result, it becomes 17.6% faster than RainbowCrack, and memory size of precomputation table can be decreased by 23.0%.
Keywords
"Indexes","Graphics processing units","Cryptography","Mathematical model","Sorting","Force"
Publisher
ieee
Conference_Titel
Computing and Networking (CANDAR), 2015 Third International Symposium on
Electronic_ISBN
2379-1896
Type
conf
DOI
10.1109/CANDAR.2015.32
Filename
7425447
Link To Document