This repository contains tools and device drivers to interface with Random Number Generators (RNGs) developed by the Fiber Optics, Nano and Quantum Photonics Group at the Indian Institute of Technology Kharaagpur.
Information about the RNGs can be found here. Some documentation is also available in the docs directory.
There are 3 types of packages maintained in this repository:
- RNG Toolbox: A Tauri based GUI application to interface with the RNGs.
- RNG Toolbox TUI: A TUI based application to interface with the RNGs.
- Device Drivers: Device drivers for the RNGs.
To install the tools and device drivers, run the following commands:
sudo add-apt-repository ppa:prasanna-paithankar/fonqp
sudo apt install fonqp-rng
sudo dnf copr enable fonqp/fonqp
sudo dnf install fonqp-rng
To be added.
git clone https://github.com/PrasannaPaithankar/fonqp-rng.git
cd fonqp-rng
make
sudo make install
The usage is pretty intuitive. Contact us or just drop questions in the discussions section of GitHub if you face any issues.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
© 2025 Prasanna Paithankar <[email protected]>