Module transform

Module transform 

Source
Expand description

XOR-слойной трансформ (WH-lite): ин-плейс, точная обратимость, O(n log n). Не про криптографию — это упаковка данных для «прогрессивной полезности». Требует длину буфера — степень двойки.

Functions§

xor_layers_forward
Прямой трансформ: (a, b) -> (a ^ b, a) послойно.
xor_layers_inverse
Обратный трансформ: обратная операция к (a ^ b, a).