Skip to content

Instantly share code, notes, and snippets.

@Kwpolska
Created May 29, 2015 17:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Kwpolska/040a8430174cd7742a00 to your computer and use it in GitHub Desktop.
Save Kwpolska/040a8430174cd7742a00 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python3
from passlib.hash import bcrypt_sha256
print('u/u', end='')
try:
v = bcrypt_sha256.verify('admin', '$bcrypt-sha256$2a,12$St3N7xoStL7Doxpvz78Jve$3vKfveUNhMNhvaFEfJllWEarb5oNgNu')
print(' +' if v else ' -')
except TypeError:
print(' F')
print('b/u', end='')
try:
v = bcrypt_sha256.verify(b'admin', '$bcrypt-sha256$2a,12$St3N7xoStL7Doxpvz78Jve$3vKfveUNhMNhvaFEfJllWEarb5oNgNu')
print(' +' if v else ' -')
except TypeError:
print(' F')
print('u/b', end='')
try:
v = bcrypt_sha256.verify('admin', b'$bcrypt-sha256$2a,12$St3N7xoStL7Doxpvz78Jve$3vKfveUNhMNhvaFEfJllWEarb5oNgNu')
print(' +' if v else ' -')
except TypeError:
print(' F')
print('b/b', end='')
try:
v = bcrypt_sha256.verify(b'admin', b'$bcrypt-sha256$2a,12$St3N7xoStL7Doxpvz78Jve$3vKfveUNhMNhvaFEfJllWEarb5oNgNu')
print(' +' if v else ' -')
except TypeError:
print(' F')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment