Skip to content
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

BCrypt support/enabled by default #106

Open
Plazmaz opened this issue Sep 6, 2016 · 1 comment
Open

BCrypt support/enabled by default #106

Plazmaz opened this issue Sep 6, 2016 · 1 comment

Comments

@Plazmaz
Copy link

Plazmaz commented Sep 6, 2016

Currently the default password used by this project is unsalted sha256. This is unsafe due to advances in modern computing power and rainbow table attacks. To give some context, I can crack unsalted sha256 on my laptop at 108 million guesses per second. This would easily rip through any database your program generates. I strongly suggest switching to bcrypt. If you must use sha256, please generate user-specific salts to protect their integrity.

@ghost
Copy link

ghost commented Sep 22, 2016

@Plazmaz I know right

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant