-
Notifications
You must be signed in to change notification settings - Fork 9
/
RNGperf.txt
59 lines (47 loc) · 2.32 KB
/
RNGperf.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
Random Number Generators
Generation rate (random bits/second)
DUE 31.9 mbs (TRNG) @84mhz
Raspberry PI .89 mbs /dev/hwrng
edison RDRAND 33 mbs (TRNG) @500mhz
pyboard 36.5 mbs (2 mbs python) STM32F405RG (TRNG) @168mhz
DISCOVERY 37.2 mbs STM32F407VET6 (TRNG) @168mhz
dragonfly 37.2 mbs STM32L476RE (TRNG) @80mhz L476VG L476RG
mbed K64F 7.5 mbs (TRNG) @120mhz
mbed F469NI 37.2 mbs TRNG @168mhz
mbed F767ZI 36.4 mbs TRNG @216mhz
Teensy K66/K64 7.5 mbs (TRNG) @120mhz T3.6/T3.5
Teensy 4 0.04 mbs (TRNG) @600mhz T4 1062
NXP 1170 0.06 mbs (TRNG) @996mhz NXP 1170 SDK CAAM 10/1/21
ESP32 57 mbs (TRNG) need wifi/ble running
WICED 37.2 mbs (TRNG) STM32F205 @120mhz
nRF51822 0.01 mbs (TRNG) microbit
Propeller .16 mbs RealRandom.spin CTR PLL jitter
mbed EVKB 1052 .005 mbs (TRNG) @600 mhz
adafruit M4 45 mbs (TRNG) @120 mhz SAMD51
Teensy 3 136 bits/sec 6ms LPTMR0 and systick entropy lib
UNO 65 bits/sec 16ms WDT and TIMER1
UNO 4100 bits/sec TrueRandom analogRead + wash fails rngtest?
maple 98 bits/sec 10ms LSI and systick
mbed LPC1768 8192 bits/sec WDT/RTC 32khz vs systick
ZERO 9727 bits/sec ULPOSC32K vs systick
mbed F446RE 256 bits/sec RTC vs systick
/dev/random
Raspberry PI 13 bits/sec (.56 mbs if /dev/hwrng available)
beaglebone 5 bits/sec
beaglebone black 1 bits/sec
littlebits cloud 4 bits/sec
intel edison 280 bits/sec
/dev/urandom
Raspberry PI 8.8 mbs
beaglebone 8.8 mbs
beaglebone black 12 mbs
littlebits cloud 4.1 mbs
intel edison 8 mbs
Randomness checks with DieHard, rngtest, NIST, and Ent.
-------------------------------------------------------------------
https://sites.google.com/site/astudyofentropy/project-definition/raspberry-pi-internal-hardware-random-number-generator
https://sites.google.com/site/astudyofentropy/background-information/the-tests
https://sites.google.com/site/astudyofentropy/project-definition/timer-jitter-entropy-sources
https://code.google.com/p/tinkerit/wiki/TrueRandom
http://ianix.com/pub/comparing-dev-random-speed-linux-bsd.html
http://obex.parallax.com/object/498 RealRandom.spin