Integrating Remote Quantum Random Number Generator as a Shared Resource into GNU/Linux via D-Bus
| Accepted | November 2025 |
|---|---|
| Authors | Krišjānis Petručeņa, Sergejs Kozlovičs, Elīna Kalniņa, Edgars Rencis, Juris Vīksna, Edgars Celms, Lelde Lāce |
| Venue | ACM Transactions on Privacy and Security |
| DOI | 10.1145/3799895 |
This article addresses limitations of GNU/Linux randomness interfaces and proposes a user-space architecture for integrating a shared, potentially remote quantum random number generator (QRNG). It introduces a D-Bus service interface for true random number access, secures remote QRNG communication with mutually authenticated TLS 1.3 using post-quantum cryptography, and demonstrates proof-of-concept integration with OpenSSL 3. The design supports entropy-source mixing, entropy-starvation resistance, host/virtualized sharing, and deployment without kernel-level or system-wide modifications.