• DocumentCode
    2981809
  • Title

    Dictionary Attack on TrueCrypt with RIVYERA S3-5000

  • Author

    Abbas, Asad ; Rathje, C.A. ; Wienbrandt, Lars ; Schimmler, Manfred

  • Author_Institution
    Dept. of Comput. Sci., Christian-Albrechts-Univ. of Kiel, Kiel, Germany
  • fYear
    2012
  • fDate
    17-19 Dec. 2012
  • Firstpage
    93
  • Lastpage
    100
  • Abstract
    The popular free encryption software True Crypt uses whole device or partition encryption as well as encrypted container files to protect sensible data from unauthorized access. Several combinations of encryption algorithms and hash functions used for the key derivation can be chosen by the user. This paper regards the combination with SERPENT as encryption algorithm and WHIRLPOOL as hash function for the key derivation. A dictionary attack has been implemented for this combination using the FPGA-based high-performance computer RIVYERA S3-5000. The achieved performance reaches more than 200,000 passwords per second. Compared to 820 passwords per second, achieved by a fully threaded Intel Core i7-970 system at 3.2GHz using the Crypto++ library, this leads to a speedup of more than 247 with energy savings of about 99%.
  • Keywords
    cryptography; field programmable gate arrays; file organisation; Crypto++ library; FPGA-based high-performance computer RIVYERA S3-5000; SERPENT; WHIRLPOOL; data protection; dictionary attack; free encryption software True Crypt; frequency 3.2 GHz; fully threaded Intel Core i7-970 system; hash functions; key derivation; Ciphers; Containers; Dictionaries; Encryption; Field programmable gate arrays; Random access memory; FPGA; PBKDF2; SERPENT; WHIRLPOOL; known-plaintext dictionary attack; reconfigurable high-performance computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on
  • Conference_Location
    Singapore
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4673-4565-1
  • Electronic_ISBN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2012.23
  • Filename
    6413709