Задать вопрос

Как подтвердить что клиент подписал PDF, который я ему отправил?

Я формирую PDF и отправляю на фронтенд.
На фронте, клиент подписывает PDF с помощью CryptoPro.
И отправляет подписанный на сервер.
Как организовать процесс, чтобы удостовериться, что подписанный документ именно тот который я отправил и клиент не "подсунул" свою версию PDF.
  • Вопрос задан
  • 262 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
@SunTechnik
1. Предварительно подписывать документ самому. После получения проверять кооректность всех подписей.

2. Считать контрольную сумму файла перед отправкой и проверять после получения. ( но тогда, скорее всего, потребуется использовать открепленную цифровую подпись и надо где-то у себя хранить контрольные суммы (хэши) для отправленных файлов. )
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
спросить в техподдержке CryptoPro
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы