New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add generic pbkdf2-hmac-sha1 format #453

magnumripper opened this Issue Jan 3, 2014 · 1 comment


None yet
1 participant

magnumripper commented Jan 3, 2014

Support hex encoding and variable number of rounds and output length.

We could use this output format:


Output length is not specified in a field but read from the hash. So it is part of the salt struct.

Example usage:

IOS7 Restrictions password


algo is pbkdf2-hmac-sha1 with an iterations count of 1000 and output length 20. Password for the above is 3956
Output from ios7rest2john for the above hash should be:


@ghost ghost assigned magnumripper Jan 5, 2014


This comment has been minimized.

Show comment
Hide comment

magnumripper Jan 5, 2014


First version committed in 5bac56f (see also #465)


magnumripper commented Jan 5, 2014

First version committed in 5bac56f (see also #465)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment