1. Полный аудит 32-байтового ключа для вебхуков
Инженер по безопасности APIКонтекст
Сервису требуется подтверждение целостности полезной нагрузки вебхуков через современные MAC-алгоритмы с доменным разделением.
Проблема
Необходимо убедиться в корректности вычисления меток всеми MAC-конструкциями и проверить прохождение эталонных самотестов.
Как использовать
Вставьте текст сообщения в поле «Сообщение», задайте 32-байтовый ключ в «Ключ (hex)», укажите tagBytes: 32 и введите метку «myapi/v1/webhook» в поле разделения доменов.
{
"message": "The quick brown fox jumps over the lazy dog",
"messageEncoding": "utf8",
"keyHex": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"tagBytes": 32,
"customLabel": "myapi/v1/webhook"
}Результат
Получен сводный отчет со всеми 10 вычисленными метками, зелеными бейджами прохождения 11 самотестов и оценкой стойкости ключа в 256 бит.