HotBits Radioactive Generator Retirement

Since May 1996, Fourmilab has made HotBits available for free on the Web to all who wanted them, subject only to a daily quota to avoid exhausting the limited capacity of the generator machines and, later, an API key to defend the site against the denial of service attacks any resource on the Web inevitably attracts.

Migration of the Fourmilab site to cloud hosting on Amazon Web Services has made it increasingly difficult to support HotBits, especially on the existing hardware, some of which is two decades old. Consequently, the existing radioactively-generated HotBits service will shut down at the end of 2022 (more precisely, at 00:00 UTC on 2023-01-01). If you have an existing HotBits API Key, you can continue to use it without any changes until that date.

Starting on 2022-07-16 and for the foreseeable future, including after retirement of the radioactive generator, HotBits API key holders may request data from a “secondary hardware random number” generator which uses the Intel CPU built-in RDSEED instruction to generate random data. To use the secondary generator, use the same API key you have been using, but with the initial “H” replaced by an “R”. Other than the source of the random data, requests using the secondary generator work exactly like those using the radioactive generator. You can, of course, continue to use the pseudorandom generator by specifying an API key of “Pseudorandom”. Pseudorandom requests are not subject to any quota limitations.

I have no direct knowledge of the internal operation of the Intel RDSEED generator and do not certify its suitability for any purpose. Access to it is provided purely as a convenience for users of HotBits who wish an alternative when the radioactive generator shuts down. After the end of the radioactive HotBits service, these pages will remain accessible as an archive of the project and guide to those interested in setting up their own servers.

Starting on 2022-09-01, new API keys will be issued only in the “RB1” form. These keys will function only with the secondary generator.

Back to HotBits

Fourmilab home page