PLShakeXOFFinalize

Kryptographie

Beschreibung

Wendet die pad10*1-Auffüllung mit dem SHAKE-Domain-Byte an und schaltet den Kontext in die Squeeze-Phase

Das Domain-Suffix landet an der aktuellen Absorb-Position und der $80-Terminator am letzten Byte des Blocks, was auch den Rate-minus-eins-Überlappungsfall abdeckt, gefolgt von einer Permutation

Syntax

Delphi

Procedure PLShakeXOFFinalize(Var Ctx: TPLShakeXOF);

Parameter

CtxZu finalisierender, absorbierender Kontext

Anmerkungen

Ein zweiter Aufruf ist ein No-Op; ein Kontext, der nie Eingabe absorbiert hat, liefert trotzdem die gepaddete XOF-Ausgabe für leere Eingabe

Siehe auch

PLShakeXOFInit, PLShakeXOFAbsorb, PLShakeXOFSqueeze