<p>Hybrid wallets and some paper wallet generators create private Bitcoin keys using Javascript inside the browser. Which source of entropy do they use? How do they make sure the PRNG is suitable for long-term security?</p>

<security><private-key>
How do Javascript-based wallets generate random numbers and is this cryptographically secure?
Jan
# How do Javascript-based wallets generate random numbers and is this cryptographically secure?

(Asked by: username_0 on 2013-01-09)

Hybrid wallets and some paper wallet generators create private Bitcoin keys using Javascript inside the browser. Which source of entropy do they use? How do they make sure the PRNG is suitable for long-term security?

**Tags:** security, private-key


---

## 0 answers

