<p>The TRNG in every modern rPi is indeed quality high entropy</p>
<p>/dev/hwrng &quot;seeds&quot; (feed extra entropy to) the /dev/urandom device</p>
<p>Take a look in the /var/log/syslog file</p>
<p>need rng-tools.service running</p>
<p>apt policy rng-tools</p>
<p>Also check haveged is in the kernel.</p>
<p>Good overview here</p>
<p><a href="https://hackaday.com/2017/11/02/what-is-entropy-and-how-do-i-get-more-of-it" rel="nofollow noreferrer">https://hackaday.com/2017/11/02/what-is-entropy-and-how-do-i-get-more-of-it</a></p>
<p>Also check out Easyseed <a href="https://github.com/nym-zone/easyseed" rel="nofollow noreferrer">https://github.com/nym-zone/easyseed</a></p>
<p>Use an rPi with no networking hardware, ideally wipe it securely between sessions.</p>

CC BY-SA 4.0
2022-04-04T05:53:32.933Z
2022-04-04T05:53:32.933Z
HansBKK
<p>I am trying to create a cold wallet using SBC such as raspberry pi (not raspberry pi).</p>
<p>I wonder if the random generator is secure enough to generate random wallet address, for both BTC and ETH.</p>
<p>I heard there were fatal flaw in Android random number generator before. Is it possible that SBC can have the same issue?</p>

<bitcoin-core><wallet><coldstorage><raspberry-pi><random>
Is it secure to generate a new address using SBC such as raspberry pi? any problem with TRNG?
bbnn
# Is it secure to generate a new address using SBC such as raspberry pi? any problem with TRNG?

(Asked by: username_0 on 2021-05-21)

I am trying to create a cold wallet using SBC such as raspberry pi (not raspberry pi).

I wonder if the random generator is secure enough to generate random wallet address, for both BTC and ETH.

I heard there were fatal flaw in Android random number generator before. Is it possible that SBC can have the same issue?

**Tags:** bitcoin-core, wallet, coldstorage, raspberry-pi, random


---

## 1 answers

### Answer by username_1 on 2022-04-04. Score: 1

The TRNG in every modern rPi is indeed quality high entropy

/dev/hwrng "seeds" (feed extra entropy to) the /dev/urandom device

Take a look in the /var/log/syslog file

need rng-tools.service running

apt policy rng-tools

Also check haveged is in the kernel.

Good overview here

<https://hackaday.com/2017/11/02/what-is-entropy-and-how-do-i-get-more-of-it>

Also check out Easyseed <https://github.com/nym-zone/easyseed>

Use an rPi with no networking hardware, ideally wipe it securely between sessions.


---

