EntropyAccumulator
Thread-safe entropy accumulator for cryptographic operations.
| Declared in | src/libs/libentropy/entropy/EntropyAccumulator.hpp |
| Inherits | QObject |
| Group | entropy |
Detailed description
EntropyAccumulator collects entropy from user input (mouse movements, key presses, timing) and processes it into cryptographically useful random data using SHA-256 hashing.
The heavy cryptographic work (hashing) is performed on a background thread to avoid blocking the UI during high-frequency events like mouse movements.
See also EntropyEventFilter.