Expand description
§Quantum Cryptography Simulation Library
A library for simulating quantum cryptography protocols and quantum information primitives.
This crate provides tools for:
- Simulating quantum states and gates.
- Measuring quantum states.
- Simulating quantum channels and noise.
- Implementing quantum cryptography protocols.
- Reproducible simulations using deterministic thread-local RNGs.
Modules§
- errors
- Error types for the core module.
- protocols
- Quantum Cryptography Protocols.
- rng
- Global thread-local random number generation.
- utils
- Utility functions for quantum operations.
Structs§
- Gate
- Represents a quantum gate.
- Measurement
- Represents a general quantum measurement.
- Measurement
Result - The result of a quantum measurement.
- Quantum
Channel - Represents a quantum channel.
- Quantum
State - Represents a quantum state using density matrices.
- Sampler
- A simulator for sampling quantum states.