<blockquote>
<p><strong>is there a way to calculate private key range of the address</strong></p>
</blockquote>
<p>No. Addresses of the most popular type of locking scripts are a hash of a public key. Hashes are designed to produce values that give no clues to the original data. Functions that produce public keys are designed to produce values that give no clues to the private key.</p>
<p>See</p>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Trapdoor_function" rel="nofollow noreferrer">Trapdoor function</a></li>
</ul>

CC BY-SA 4.0
2022-03-21T09:31:41.683Z
2022-03-21T09:58:46.273Z
2022-03-21T09:58:46.273Z
RedGrittyBrick
<p>I saw a Bitcoin puzzle on <a href="https://privatekeys.pw" rel="nofollow noreferrer">https://privatekeys.pw</a>, on which there are different private key spaces with addresses and then you need to somehow find out the right private key?
Is there a way to calculate the private key range from the address and what data would be needed to do that?</p>

<address><security><private-key>
Bitcoin private key, key range calculation?
lepy
# Bitcoin private key, key range calculation?

(Asked by: username_0 on 2022-03-21)

I saw a Bitcoin puzzle on <https://privatekeys.pw>, on which there are different private key spaces with addresses and then you need to somehow find out the right private key?
Is there a way to calculate the private key range from the address and what data would be needed to do that?

**Tags:** address, security, private-key


---

## 1 answers

### Answer by username_1 on 2022-03-21. Score: 3 | Accepted answer

> **is there a way to calculate private key range of the address**

No. Addresses of the most popular type of locking scripts are a hash of a public key. Hashes are designed to produce values that give no clues to the original data. Functions that produce public keys are designed to produce values that give no clues to the private key.

See

* [Trapdoor function](https://en.wikipedia.org/wiki/Trapdoor_function)


---

