Shopping Cart

Your cart is empty.

Your cart is empty.

ubld.it® - TrueRNGpro v2 - USB Hardware Random Number Generator

Free shipping on orders over $29.99

$129.99

$ 60 .99 $60.99

In Stock

About this item

  • High Output Speed: > 3.2 Mbits / second
  • Mode Selection (Whitened, Raw, Diagnostic)
  • Passes all the industry standard tests (Dieharder, ENT, Rngtest, etc.)
  • Independently Shielded Noise Generators
  • Native Windows (XP / 7 / 8 / 8.1) and Linux Support (CDC Virtual Serial Port)
  • Compatible with embedded environments such as Beaglebone, Raspberry PI, and UDOO
  • Status Indicators (LEDs)
  • Low power ~100 mA


The TrueRNGpro v2 is a Hardware Random Number Generator (HWRNG). Like TrueRNG V3 it provides a steady stream of random numbers through a USB CDC serial port. At >3.2 Mbits/s TrueRNGpro v2 is 9x faster than TrueRNG V3. TrueRNGpro v2 comes with a variety of modes making it more versatile and allowing for independent verification of the raw data stream. TrueRNGpro v2 now has real time monitoring of each noise generator with LEDs to provide visual confirmation that everything is working as it should as expected. The TrueRNGpro v2 features dual independently shielded noise generators that are double shielded inside of an aluminum enclosure. The changes from TrueRNGpro and TrueRNGpro v2 include SMD Leds which shine through the front panel, a more robust USB-C connector. Changed to an Zener Diode to replace the more finicky NPN transistor. New Op-Amp to more linear amplification. Support for 3 new modes (Unwhitened, Normal Ascii, Slow Ascii).


Alvin
Reviewed in the United States on September 9, 2024
It is a great hardware number generator and I integrated it with MATLAB for my research!
Dentro al prodotto
Reviewed in the United States on December 13, 2024
This TRNG Is perfect under many points of view. First of all the randomness quality is very High. The form factor is very compact and light, so that it fits in every pocket. The construction is all-metal and very solid. The installation is trivial and very easy, so that I wrote myself a simple driver to use the device into a my Excel application. There are two generators and they are fully configurabile for every need. There are leds that help RealTime monitoring the current working status of the device. Last but not least, the generation Speed Is blazing fast and the quality/performance/price ratio is so good that you cannot find another device with this valute for money. I highly recommend it.
bbbnm
Reviewed in the United States on November 18, 2023
For Linux use, kernels 4.9+ obscures how much entropy is in the /dev/random pool and how it's gathered. To use a char device with /dev/random, the entropy pool has to be force-fed using something like rng-tools with custom arguments. Also, the provided udev rules are fragile nondeterministically leaving symlinks to nowhere.
David Walton
Reviewed in the United States on January 12, 2022
My test - written in Go - took 2.36 seconds to collect and store a file of 1MBytes. To make the math easier think of those 1MBytes as 8 million bits instead. 8,000,000 bits / 2.36 seconds = 3,389,830 bits/sec which is nicely above the advertised ">3.2 MBits". How nice to have a product that does what it says it will do.The product pics in this listing are correct. Speed test pic attached. Enjoy!
DeadCenterSoul
Reviewed in the United States on January 14, 2019
Does what the vendor claims, as far as I can tell. I've had no trouble following the instructions to get this thing to scream numbers at me. No, I haven't measured the rate. I've used it with a Win7 machine and a Raspberry Pi 3B+ with no issues. It would have been nice, if the thing shipped with a USB cable; but it probably won't be an issue for most buyers to find one lying around, as I did. Gotta love the solid, little extruded case and indicator lights. Looks and feels high-quality, as it (dang well) should for the price. I've decided to purchase ELEVEN more units, but only when this one spits-out a particular, predefined sequence, interpreted as a 1024-bit value. Okay, just kidding...
Henrik Hansen
Reviewed in the United States on November 18, 2018
Its a bit unpolished, no wires came with the product to connect it and there is no certifications proving that the product would pass a die hard battery test for example. This should be priced at 50$.
sdfoo
Reviewed in the United States on September 28, 2016
This device does exactly what I wanted, and the only reasons I am not rating it five stars are because there are no details of the whitening algorithm to be had (it's not open hardware after all), and shipping took a while.Since I can access the raw ADC outputs via one of the test modes, I'm not too bothered by that -- as I may just funnel those into my own whitening pass anyhow.Great device!
Joel McIntyre
Reviewed in the United States on September 1, 2016
It works great, and the support forum from Ubld to get it configured for me was very helpful. I'm using it on Windows 10 from custom .NET C# program, and no problems with the hardware or drivers.It's a fun way to play with random numbers beyond software generated ones. Great for hobby projects and students of the subject. Usually used for cryptography, but also is a good way to generate messy "real world data" for testing or playing with in way sometimes difficult with naive computer generated "test data", for fuzz testing, or just for playing with a cool device.To the best of my understanding, there are three standard ways of "home" generation of truly random data from the physical world in these projects: electrical, optical, or atmospheric radio static. This uses one of the electrical methods. ("Lower" projects using webcams or microphones exist, and higher projects using radioactive decay exist... neither are as easily packaged in a usb box for home plug & play or soldering project type use!)Basic use: install drivers, plug in to usb port, open the "USB Virtual COM port" it provides and read endless random data bytes from it. The bytes are generated from USB powered "unstable" electrical circuit.