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.

In this section