PLShakeXOFAbsorb

Криптография

Описание

Подает байты в контекст SHAKE, который всё ещё поглощает

Синтаксис

Delphi

Procedure PLShakeXOFAbsorb(Var Ctx: TPLShakeXOF; Data: Pointer; Count: Integer);

Параметры

CtxКонтекст, ранее инициализированный PLShakeXOFInit
DataСырые байты для поглощения
CountЧисло байтов; при 0 или указателе Nil вызов возвращается без эффекта

Примечания

Вызов XOR-ит байты в состояние Keccak и применяет перестановку, когда заполняется окно rate; после того как PLShakeXOFFinalize перевёл контекст в фазу выжимания, он молча игнорируется

См. также

PLShakeXOFInit, PLShakeXOFFinalize, PLShakeXOFSqueeze