Subscribe now

Technology

Overloaded memory chips generate truly random numbers for encryption

Random numbers – a vital part of encryption – are hard for computers to generate, but a new trick turns memory chips into a source of random noise

By Matthew Sparkes

11 January 2022

SK Hynix HY5DU281622ET CMOS DDR DRAM chip on circuit board

A DRAM memory chip on a circuit board

B Christopher/Alamy

Computers struggle to create randomness, but a new approach may finally enable them to generate a truly random number.

Such numbers are a vital ingredient for cryptographic algorithms and scientific simulations, but computers, which are built for churning through tasks with guaranteed repeatability, can’t be easily made unpredictable. The apparent randomness that they can create, known as pseudorandomness, is enough for some applications, but telltale patterns within the output make this inadequate in some cases.

True random number generators produce numbers by sampling…

Sign up to our weekly newsletter

Receive a weekly dose of discovery in your inbox! We'll also keep you up to date with New Scientist events and special offers.

Sign up

To continue reading, subscribe today with our introductory offers

View introductory offers

No commitment, cancel anytime*

Offer ends 28th October 2023.

*Cancel anytime within 14 days of payment to receive a refund on unserved issues.

Inclusive of applicable taxes (VAT)

or

Existing subscribers

Sign in to your account