Pages:
Author

Topic: Do you think it's safe to use a private key hash from 12-characters - page 2. (Read 397 times)

hero member
Activity: 2310
Merit: 757
Bitcoin = Financial freedom
Do you think it's safe to use a  private key hash from 12-characters
No, it is not, and if I am not wrong it can be cracked in a few minutes.

If 12 characters in the key, the total number of combinations is 16^12.

16^12 = 18,446,744,073,709,551,616

Comparing it with 256 bits entropy or 64 hexadecimal characters then the total number of combinations is 16^64.

16^64 = 115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936

And it will take at least a century to brute force this possibility even with powerful computation power.
legendary
Activity: 4298
Merit: 3209
Do you think it's safe to use a  private key hash from 12-characters

Assuming that the 12-character string is generated randomly and the range for each character is [0-9][a-z][A-Z], Then, the number of possible keys is 6212, or approximately 271.5, so you have only 71.5 bits of entropy.

In my non-expert opinion, it is not safe for a private key.
legendary
Activity: 3444
Merit: 10558
You have to figure out what the size of your "entropy" is. If it is at least 128 bits, then it is secure regardless of the hash algorithm you use (a simple SHA256 would suffice). Otherwise if it is lower, your security is going down too.
So how many bits does each of your characters represent?
legendary
Activity: 2954
Merit: 4158
Depends, how big is your key space and how are you generating it? If it is generated in a manner that is completely random and you're including all of the alphabets (both capitalized and non-capitalized) with all of the numbers, then you might possibly be safe. Given the correct criteria, I would think that so long as a good key stretching function (think Scrypt, and salted) that is sufficiently strong and slow is used, it should be safe.

However, note that this isn't exactly recommended because there are still various points of failure involved. You are better off using one of the wallets to generate a seed instead.
newbie
Activity: 4
Merit: 0
Do you think it's safe to use a  private key hash from 12-characters

like 
  • pes53hL6Neh0
  • Sf44ejbLAtvy
  • 88BB3XSDMJvs
  • uB3xWQGniabe
  • XtugqR6OKOe2
Pages:
Jump to: