PLShakeXOFFinalize

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

Описание

Применяет дополнение pad10*1 с доменным байтом SHAKE и переводит контекст в фазу выжимания

Доменный суффикс встаёт в текущую позицию поглощения, а терминатор $80 — в последний байт блока, что заодно покрывает случай перекрытия rate-минус-один, затем следует одна перестановка

Синтаксис

Delphi

Procedure PLShakeXOFFinalize(Var Ctx: TPLShakeXOF);

Параметры

CtxПоглощающий контекст для финализации

Примечания

Повторный вызов — no-op; контекст, ни разу не поглотивший вход, всё равно даёт дополненный выход XOF для пустого входа

См. также

PLShakeXOFInit, PLShakeXOFAbsorb, PLShakeXOFSqueeze