PLShakeXOFFinalize

Cryptografie

Beschrijving

Past de pad10*1-opvulling met het SHAKE-domeinbyte toe en schakelt de context over naar de squeeze-fase

Het domeinsuffix landt op de huidige absorberpositie en de $80-terminator op de laatste byte van het blok, wat ook het rate-minus-één-overlapgeval dekt, gevolgd door één permutatie

Syntaxis

Delphi

Procedure PLShakeXOFFinalize(Var Ctx: TPLShakeXOF);

Parameters

CtxTe finaliseren absorberende context

Opmerkingen

Een tweede aanroep is een no-op; een context die nooit invoer absorbeerde, levert nog steeds de opgevulde XOF-uitvoer voor lege invoer

Zie ook

PLShakeXOFInit, PLShakeXOFAbsorb, PLShakeXOFSqueeze