Pseudo-random number generation with β-encoders
| Authors |
|
|---|---|
| Publication date | 12-2024 |
| Journal | International Journal of Mathematics for Industry |
| Article number | 2450026 |
| Volume | Issue number | 16 | 1 |
| Number of pages | 11 |
| Organisations |
|
| Abstract |
The β-encoder is an analog circuit that converts an input signal x ∈ [0,1] into a finite bit stream {bi}. The bits {bi} are correlated and therefore are not immediately suitable for random number generation, but they can be used to generate bits {ai} that are (nearly) uniformly distributed. In this paper, we study two such methods. In the first part the bits {ai} are defined as the digits of the base-2 representation of the original input x. Under the assumption that there is no noise in the amplifier we then study a question posed by Jitsumatsu and Matsumura on how many bits b1, …,bm are needed to correctly determine the first n bits a1, …, an. In the second part, we show this method fails for random amplification factors. Nevertheless, even in this case, nearly uniformly distributed bits can still be generated from b1, …, bm using modern cryptographic techniques.
|
| Document type | Article |
| Language | English |
| Published at | https://doi.org/10.1142/S2661335224500266 |
| Other links | https://www.scopus.com/pages/publications/85212781784 |
| Downloads |
Pseudo-random number generation with β-encoders
(Final published version)
|
| Permalink to this page | |