Quantum eMotion
open-icon

Overview

link icon

The QRNG API offers access to high-quality quantum randomness for various applications, such as cryptography, random sampling, online games, and blockchain technology.

  • Users can retrieve entropy from the service by sending an HTTP request to the REST API, including their access token, and specifying the desired number of fixed-byte blocks of entropy.
  • The access token, serving as user identification, Bearer token is provided in the HTTP "Authorization" header. Upon request, the API returns data in a JSON-encoded format, comprising an array of base64-encoded strings.
  • Each string corresponds to a fixed-byte block of entropy, accompanied by an integer indicating the number of strings in the array.

Introduction

link icon
Randomness finds widespread utility across diverse domains including simulations, cryptographic protocols, random sampling, Generative AI, and online games. The randomness in current applications is sourced through deterministic algorithms called Pseudorandom Number Generators (PRNGs), which inherently lack true randomness due to their deterministic nature.
PRNGs operate predictably; given knowledge of the algorithm and initial state called the seed, one can forecast subsequent outputs.
True Randomness

We need true randomness because it ensures each generated number is independent and unpredictable, offering robust security guarantees, better sampling, unpredictable lottery results, and non-repetitive Generative AI Image Generation.

A key challenge with TRNGs is the difficulty in quantifying the quality of the randomness they produce.
True Randomness from Quantum Random Number Generators (QRNGs)

The principles of quantum mechanics offer unique tools to measure and guarantee the quality of randomness, a crucial attribute in generating random numbers for secure cryptographic applications. The maturity of current quantum technology allows for the creation of high-quality random numbers suitable for use in unconditionally
secure cryptography.

These random number generators, known as Quantum Random Number Generators (QRNGs), leverage quantum sources to produce certifiable randomness.

The fundamental operation of Quantum Random Number Generators (QRNGs) is based on the probabilistic nature of quantum mechanics, particularly through the measurement of quantum bits (qubits) in superposition.

iconA qubit is the basic unit of quantum information which can be in a state known as superposition, where it simultaneously holds multiple states.
  • When a qubit in a superposition state is measured, it randomly collapses to one of the possible states (0 or 1). The probabilities of these outcomes are determined by the state of the qubit before measurement, but the actual outcome is fundamentally random.
  • This inherent unpredictability in the outcome of qubit measurement is what QRNGs exploit to generate random numbers. Each measurement of a qubit results in a truly random state, either 0 or 1, due to the quantum phenomenon of superposition and subsequent state collapse.

QRNG can offer certified true randomness, which can be applied to applications where true randomness is central to its quality. The table below describes the benefits of QRNG in various sectors:

Application AreasDescriptionKey Benefits from QRNG
CryptographyEnhancing security in encryption algorithms and protocols by providing unpredictable random keys.Increases cryptographic strength and security.
Secure CommunicationsEnsuring the confidentiality and integrity of data transmissions, especially in military or diplomatic communications.Protects against eavesdropping and tampering.
Financial MarketsUsing random number generation for risk assessment models and algorithmic trading.Enhances market prediction models and trading strategies.
Cloud ComputingOffering as a service for applications deployed in cloud environments that require random number generation.Provides scalability and easy access to QRNG.
Web3QRNGs generate random numbers to improve protocols in lending, trading, and risk management within DeFi applications, ensuring fair and unpredictable market behaviors. Applying QRNGs for validator selection in Proof of Stake blockchains, making the selection process less predictable and more secureIncreases transparency and trust in financial operations on decentralized platforms. Strengthens the integrity and security of the consensus mechanism.
Lotteries and Online GamingProviding fair and unpredictable outcomes in games and lottery draws.Ensures fairness and compliance with regulations.
Authentication SystemsRandom numbers for generating one-time passwords or other authentication mechanisms.Strengthens security against identity theft.
Secure ElectionsGenerating truly random numbers for electronic voting systems to ensure fairness and tamper-resistance.Enhances electoral integrity and trust.
Scientific SimulationsGenerating random inputs for simulations in physics, biology, or chemistry to model natural randomness.Improves simulation accuracy and reliability.
Statistical SamplingUtilizing QRNGs in survey designs, market research, and other statistical sampling methods.Guarantees unbiased and representative samples.
Gaming IndustryEnsuring fair play and unpredictable game outcomes in online and video games.Maintains gaming fairness and enhances player trust.
Generative AI Art, Design, and MusicQRNGs provide random seeds for generative algorithms in digital art and design, influencing features like color, form, and texture patterns, creating varied musical piecesEnhances creativity and uniqueness in generated artwork and fosters originality and diversity in musical compositions
AI Text GenerationApplying QRNGs to influence decision paths in language models, resulting in more diverse and unexpected text outputs.Increases novelty and reduces predictability in generated texts.
Video Game DevelopmentIncorporating QRNGs to drive game environment generation and NPC behavior, ensuring dynamic and unpredictable gameplay experiences.Improves game engagement and replay value.
Virtual RealityUsing QRNGs to randomize elements within virtual reality simulations, such as object placement or scenario outcomes.Enhances the realism and variability of virtual experiences.
Data MaskingUsing random numbers to anonymize data, protecting sensitive information in datasets.Secures personal and confidential information in public and shared databases.
Physical Security SystemsApplying QRNGs to generate random codes for locks and security systems in sensitive installations.Strengthens physical access control measures.
Random Decision MakingImplementing QRNGs in systems that require random decision capabilities, like autonomous vehicles.Enhances the unpredictability and safety of automated systems.
Clinical TrialsRandomizing participant selection and treatment allocation to prevent bias in medical studies.Improves the reliability and fairness of clinical results.
Quantum Entropy with QRNG2link icon

The QRNG2 leverages the electron tunneling effect for true quantum randomness, distinct from traditional photon-based QRNGs. This innovative approach not only ensures heightened security but also distinguishes itself in terms of speed, cost, and versatility.

The table below provides an overview of the various features of QRNG2.

FeatureDescription
Quantum SourceUtilizes the electron tunneling effect, providing a fundamentally quantum-based source of randomness.
SpeedOperates at a bandwidth of 1.8 Gbps with potential for even higher rates.
Cost EfficiencyEnhances cost efficiency, making quantum security more accessible.
VersatilitySuitable for a broad range of web-based applications, enhancing security for data in transit across various industries.
SecurityOffers heightened security due to the unpredictable nature of electron tunneling, safeguarding against quantum computing threats.
Self-testing CapabilityFeatures inherent self-testing to verify the authenticity and integrity of the generated random numbers.
ScalabilityHigh-speed capabilities and technological efficiency allow for rapid scalability and high throughput, crucial for quantum-safe applications.
Entropy as a Service (EaaS) by Quantum eMotion (QeM)link icon

Entropy as a Service (EaaS) is a pioneering concept wherein a service provider delivers entropy on demand through a cloud network. This randomness is essential for cryptography, particularly in the generation of cryptographic keys.

QeM's QxEaaS platform integrates advanced quantum technology to provide high-quality entropy necessary for various applications that demand true randomness. The table below describes the features of the QxEaaS platform for secure quantum randomness delivery.

Feature/MeasureDescription
Continuous Quality TestingEmploys established tests such as the NIST Statistical Test Suite, DIEHARD battery of tests, and TestU01 suite to ensure continuous verification of entropy quality and randomness.
Quantum-Safe Cryptography LibraryIncorporates quantum-safe primitives approved by NIST, enhancing the security standards for data communications and authentication.
On-Demand Entropy DeliveryDelivers high-quality entropy in real-time to support dynamic systems and applications, ensuring robust encryption and data security.