Salts in Bitcoin wallet.dat hashes - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Support (https://hashcat.net/forum/forum-3.html) +--- Forum: hashcat (https://hashcat.net/forum/forum-45.html) +--- Thread: Salts in Bitcoin wallet.dat hashes (/thread-9624.html) Pages:
1
2
|
Salts in Bitcoin wallet.dat hashes - MA40 - 11-08-2020 Hello. In my hashes file, I have several of the type Bitcoin “wallet.dat”. HashCat says that some hashes have salts and some do not. Do Bitcoin “wallet.dat” password hashes really have salts? A greeting. RE: Salts in Bitcoin wallet.dat hashes - MA40 - 11-15-2020 Nobody can help me? A greeting. RE: Salts in Bitcoin wallet.dat hashes - Mem5 - 11-19-2020 Post your output, don't forget to blur hashes. RE: Salts in Bitcoin wallet.dat hashes - MA40 - 11-20-2020 Thanks. RE: Salts in Bitcoin wallet.dat hashes - undeath - 11-20-2020 Please don't post screenshots of text. Just copy the text. On those screenshots I can not see any hashcat output complaining about not having salts. RE: Salts in Bitcoin wallet.dat hashes - MA40 - 11-20-2020 Sorry. Quote:$ ./restore.sh NOTE: Observe "50 unique digests, 49 unique salts". I mean, one hash doesn't have salt, right? A greeting. RE: Salts in Bitcoin wallet.dat hashes - undeath - 11-21-2020 It could also be that one hash is included twice, hence a duplicate salt. Or, less likely, two hashes are different but have a common salt. RE: Salts in Bitcoin wallet.dat hashes - MA40 - 11-21-2020 Hi. There is something that escapes me. If by salt we understand what is described in https://en.m.wikipedia.org/wiki/Salt_(cryptography) , I do not understand the following: An encrypted "wallet.dat" file has the password hash and if it has salt, then the hash is the password + the salt. But a "wallet.dat" file is a separate and transportable file. I mean that if I have Bitcoin Core installed on one computer with its “wallet.dat”, and now I copy the “wallet.dat” on another computer with Bitcoin Core, the “wallet.dat” also works on this second computer. I mean, I can transfer bitcoins only with the password. How does this second computer know which salt to add to the password to decrypt the private keys? According to the Wikipedia article, salts are kept separate from hashes to be effective. I explain, right? A greeting. RE: Salts in Bitcoin wallet.dat hashes - Mem5 - 11-21-2020 sort -u bitcoin.hashes | wc -l (count how many unique hashes you have in bitcoin.hashes) RE: Salts in Bitcoin wallet.dat hashes - MA40 - 11-21-2020 Quote:$ sort -u bitcoin.hashes | wc -l Hello. I also don't understand how HashCat can tell if a hash has salt or not. Let's take the example of the password "ABCDE12345". This string of characters will produce a hash X. Just by the hash it is possible to know if the password is "ABCDE" and the salt "12345" or if "ABCDE12345" is really the whole password? A greeting. |