Как создать подпись Timestamp?

Я хочу использовать метку времени для моей подписи xml, pdf. Я прочитал некоторый документ о отметке времени, но я не понимаю, как создать или добавить подпись отметки времени на клиенте. (Я не говорю о том, как создать метку времени на сервере).

Я хочу знать, как создать подпись отметки времени на клиенте: клиент получает отметку времени от TSA Server, клиент присоединяет отметку времени к данным. Затем клиент подписывает данные + метка времени, чтобы создать подпись метки времени
ИЛИ ЖЕ
клиент подписывает данные => создает подпись, затем получает отметку времени и прикрепляет отметку времени к подписи => создает подпись отметки времени.

Как правильно создать временную подпись двумя способами?
Можете ли вы помочь мне ответить на него? И как ваш продукт использует?
Можете ли вы дать мне какой-нибудь документ для этого эмитента?

0

Решение

Оба порядка изготовления отметки времени и подписи могут иметь смысл

  • Подпись с метка времени содержания: Вы впервые ставите отметку на документе, затем добавляете отметку времени к атрибутам для подписи и, наконец, подписываете документ и эти атрибуты.

    Используя эту конструкцию, вы можете доказать, что

    • документ существовал в данной форме на момент отметки времени и
    • подпись не была создана до время отметки времени.
  • Подпись с метка времени подписиСначала вы подписываете документ, затем ставите отметку времени на фактическое значение подписи и, наконец, добавляете эту отметку времени к неподписанным атрибутам подписи.

    Используя эту конструкцию, вы можете доказать, что

    • документ существовал в данной форме до момента отметки времени (косвенно) и
    • подпись не была создана после время отметки времени.

Какой из этих вариантов вы используете, зависит от того, что вы хотите доказать позже. Второй вариант, подпись с отметкой времени подписи, используется чаще.

На самом деле, даже комбинированная конструкция, подпись с меткой времени контента и меткой времени подписи, имеет смысл. В частности, это позволяет доказать, что подпись была создана между временем метки времени контента и временем метки времени подписи. Если эти объекты были созданы в короткие сроки, вы можете точно определить доказуемое время подписания.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]