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

Question: Rainbow Table #19

Closed
ghost opened this issue Jan 26, 2018 · 2 comments
Closed

Question: Rainbow Table #19

ghost opened this issue Jan 26, 2018 · 2 comments

Comments

@ghost
Copy link

ghost commented Jan 26, 2018

Hello sir,

Thanks putting this together. Currently trying to recover a lost Dogecoin wallet from years ago. I've tested your library out on the current Dogecoin core version wallet. And was able to recover it.

I imagine you have a much better understanding of the cryptography behind this solution than I do. Is it possible to create a rainbow table from the hashes generated from each password? I am no C developer so as of right now, I cannot figure it out.

Perhaps we could collaborate?

@glv2
Copy link
Owner

glv2 commented Jan 27, 2018

Each wallet file uses its own random 64-bit salt and number of rounds in addition to the user's password to encrypt its master key. This makes a rainbow table almost useless.

@ghost
Copy link
Author

ghost commented Jan 27, 2018

Fair enough I'll have to read into it a little more, I appreciate the information. For the moment I'm just enjoying the learning experience.

@ghost ghost closed this as completed Jan 27, 2018
This issue was closed.
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