Перейти к содержанию

Лабораторная проверка ключей и подписей ГОСТ

Цель лаборатории — проверить поведение, а не повторить список OpenSSL-команд. Все команды генерации ключей, вычисления Стрибог и подписи подробно описаны в создании ключей, подписи и алгоритмах.

Исходный комплект

Создайте тестовый файл data/message.txt, два независимых закрытых ключа и соответствующие открытые ключи. Запишите только контрольные суммы открытых файлов и выбранные наборы параметров.

Положительное испытание

Подпишите оригинальный файл и подтвердите, что проверка правильным публичным ключом завершилась успешно.

Отрицательные испытания

Измените исходный файл, затем повторите проверку; отдельно используйте чужой открытый ключ. В обоих случаях проверка должна завершиться отказом именно на криптографическом этапе, а не из-за отсутствия файла.

Результат

Зафиксируйте статус каждой проверки и скройте содержимое закрытых ключей. Переходите к корневому УЦ.

Как оформить отчёт

Запишите исходные условия, название профиля, ожидаемый и фактический результат, а также итог проверки. Закрытые ключи, содержимое секретных контейнеров и пароли не прикладывайте.

Вернуться к программе практикума.