PLShakeXOFFinalize
Kryptografia
Opis
Nakłada padding pad10*1 z bajtem domeny SHAKE i przełącza kontekst w fazę wyciskania
Sufiks domeny ląduje na aktualnej pozycji absorpcji, a terminator $80 w ostatnim bajcie bloku, co pokrywa też przypadek nakładki rate minus jeden, po czym następuje jedna permutacja
Składnia
Delphi
Procedure PLShakeXOFFinalize(Var Ctx: TPLShakeXOF);Parametry
| Ctx | Absorbujący kontekst do finalizacji |
|---|
Uwagi
Drugie wywołanie to no-op; kontekst, który nigdy nie absorbował wejścia, i tak daje wypaddowaną XOF-ową odpowiedź dla pustego wejścia