• 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