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

CtxAbsorbują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

Zobacz również

PLShakeXOFInit, PLShakeXOFAbsorb, PLShakeXOFSqueeze