Journal in Computer Virology

, Volume 4, Issue 1, pp 73–81 | Cite as

Advances in password cracking

  • Simon MarechalEmail author
SSTIC 2007 Best Academic Papers


This paper surveys various techniques that have been used in public or privates tools in order to enhance the password cracking process. After a brief overview of this process, it addresses the issues of algorithmic and implementation optimisations, the use of special purpose hardware and the use of the Markov chains tool. Experimental results are then shown, comparing several implementations.


Hash Function Cryptographic Hash Function Cell Processor Internal Buffer SIMD Instruction 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
  2. 2.
  3. 3.
    Copacobana, a Codebreaker for DES and other Ciphers
  4. 4.
    Oechslin, P.: Making a Faster Crytanalytical Time-Memory Trade-Off (Advances in Cryptology - CRYPTO 2003, In: 23rd Annual International Cryptology Conference, Santa Barbara, California, USA, August 17–21, 2003, Proceedings. Lecture Notes in Computer Science 2729 Springer 2003, ISBN 3-540-40674-3)Google Scholar
  5. 5.
    Narayanan, A., Shmatikov, V.: Fast Dictionary Attacks on Passwords Using Time-Space Tradeoff The University of Texas at Austin
  6. 6.
    John the Ripper password cracker,
  7. 7.
  8. 8.
    Beaucamps, P., Filiol, E.: On the possibility of practically obfuscating programs towards a unified perspective of code protection. J. Comput. Virol. Vol. 3, Number 1/April, 2007Google Scholar
  9. 9.
    Tsafrir, D., Etsion, Y., Feitelson, D.G.: Secretly monopolizing the CPU Without Superuser Privileges,

Copyright information

© Springer-Verlag France 2007

Authors and Affiliations

  1. 1.Ecole Supérieure et d’Application des TransmissionsRennesFrance

Personalised recommendations