Считает хеш строки по HMAC-SHA256 или SipHash с ключом — строкой (–key) или шестнадцатеричным значением (–hexkey).
Пригодится там, где значения сравнивают по хешу, — например, чтобы проверить значение, посчитанное другой системой тем же алгоритмом и ключом.
Ограничения названы в руководстве: алгоритмы и формы ключа взаимоисключающие; у SipHash ключ до 16 байт — короткий дополняется нулевыми байтами, длинный не принимается.
Когда звать:
| Вопрос | Эта ли команда |
|---|---|
| HMAC-SHA256 строки с ключом | да — –hmac-sha256 |
| короткий хеш SipHash | да — –siphash, ключ до 16 байт |
| проверить подпись письма | нет |
# HMAC-SHA256 и SipHash одной строки одним ключом pmta digest --hmac-sha256 --key=secretkey port25pmta digest --siphash --key=secretkey port25
2 связи
pmta digest --hmac-sha256 --key=secretkey port25
3 статьи
◇Что узел рассказывает о себе и по каким каналамСемь поверхностей наблюдения: веб-монитор, консоль в четырёх форматах, журнал, учёт, поиск по учёту, метрики и выгрузка во внешнюю аналитику.◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Списки адресов — именованные и безымянныеСписок адресов, доменов, образцов или хешей; именованный подключается директивами вроде подавления, безымянный живёт внутри процессора входящей почты.