SearcharxivSearch

arXiv subjects

James Sexton

Publications and source records attributed to James Sexton.

5 recordsLinked to original sources

Strong PUFs from arrays of resonant tunnelling diodes

In this work, we design and implement a strong physical uncloneable function from an array of individual resonant tunnelling diodes that were previously described to have a unique response when challenged. The system demonstrates the exponential scalability of its responses when compared to the number of devices present in the system, with an expected large set of responses while retaining a 1:1 relationship with challenges. Using a relatively small set of 16 devices, 256 responses are shown to have promising levels of distinctness and repeatability through multiple measurements.

physics.app-ph

Extracting random numbers from quantum tunnelling through a single diode

Random number generation is crucial in many aspects of everyday life, as online security and privacy depend ultimately on the quality of random numbers. Many current implementations are based on pseudo-random number generators, but information security requires true random numbers for sensitive applications like key generation in banking, defence or even social media. True random number generators are systems whose outputs cannot be determined, even if their internal structure and response history are known. Sources of quantum noise are thus ideal for this application due to their intrinsic uncertainty. In this work, we propose using resonant tunnelling diodes as practical true random number generators based on a quantum mechanical effect. The output of the proposed devices can be directly used as a random stream of bits or can be further distilled using randomness extraction algorithms, depending on the application.

quant-ph

Numerical Stability of Lanczos Methods

The Lanczos algorithm for matrix tridiagonalisation suffers from strong numerical instability in finite precision arithmetic when applied to evaluate matrix eigenvalues. The mechanism by which this instability arises is well documented in the literature. A recent application of the Lanczos algorithm proposed by Bai, Fahey and Golub allows quadrature evaluation of inner products of the form $ψ^\dagger g(A) ψ$. We show that this quadrature evaluation is numerically stable and explain how the numerical errors which are such a fundamental element of the finite precision Lanczos tridiagonalisation procedure are automatically and exactly compensated in the Bai, Fahey and Golub algorithm. In the process, we shed new light on the mechanism by which roundoff error corrupts the Lanczos procedure

hep-lat