1. Детерминированная проверка ML-KEM-768
Криптографический инженерКонтекст
Инженер пишет драйвер для микросервиса обмена ключами и хочет убедиться, что его библиотека выдает совпадающий общий секрет при фиксированной энтропии.
Проблема
Требуется получить стабильные тестовые данные для проверки функций инкапсуляции и декапсуляции.
Как использовать
Выберите параметр ML-KEM-768, укажите hex-зерно в поле seedHex и выберите вывод в Hex.
parameterSet: "ml-kem-768", outputFormat: "hex", seedHex: "6c8f5a3fbf21d94e77a0c2e15b9d84f3a6d1c0048e2f97b5d3a1f6c8e0b4297d", showSecretKey: falseРезультат
Сгенерирован открытый ключ размером 1184 байт, шифротекст 1088 байт и общий секрет 32 байта со статусом успешного совпадения.