Лабораторная проверка ключей и подписей ГОСТ¶
Цель лаборатории — проверить поведение, а не повторить список OpenSSL-команд. Все команды генерации ключей, вычисления Стрибог и подписи подробно описаны в создании ключей, подписи и алгоритмах.
Исходный комплект¶
Создайте тестовый файл data/message.txt, два независимых закрытых ключа и соответствующие открытые ключи. Запишите только контрольные суммы открытых файлов и выбранные наборы параметров.
Положительное испытание¶
Подпишите оригинальный файл и подтвердите, что проверка правильным публичным ключом завершилась успешно.
Отрицательные испытания¶
Измените исходный файл, затем повторите проверку; отдельно используйте чужой открытый ключ. В обоих случаях проверка должна завершиться отказом именно на криптографическом этапе, а не из-за отсутствия файла.
Результат¶
Зафиксируйте статус каждой проверки и скройте содержимое закрытых ключей. Переходите к корневому УЦ.
Как оформить отчёт¶
Запишите исходные условия, название профиля, ожидаемый и фактический результат, а также итог проверки. Закрытые ключи, содержимое секретных контейнеров и пароли не прикладывайте.