Post
Topic
Board Bitcoin Discussion
Re: How bitcoin addresses are generated?
by
hexafraction
on 31/05/2017, 16:38:34 UTC
The theory about an approach to successfully create a SHA-1 collision was published in 2013.
    Nine quintillion (9,223,372,036,854,775,808) SHA1 computations in total
    6,500 years of CPU computation to complete the attack first phase
    110 years of GPU computation to complete the second phase
Went into the testing of the theory.
In February, 2017 they finally succeeded at finding a collision.
Now we are using safer cryptographic such as SHA-3 and SHA-256

https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html

What exactly does SHA1 have to do with any of this? Private keys turn into addresses via EC point multiplication followed by SHA256 (which is a member of the SHA-2 family), followed by RIPEMD160.