Я хочу использовать метку времени для моей подписи xml, pdf. Я прочитал некоторый документ о отметке времени, но я не понимаю, как создать или добавить подпись отметки времени на клиенте. (Я не говорю о том, как создать метку времени на сервере).
Я хочу знать, как создать подпись отметки времени на клиенте: клиент получает отметку времени от TSA Server, клиент присоединяет отметку времени к данным. Затем клиент подписывает данные + метка времени, чтобы создать подпись метки времени
ИЛИ ЖЕ
клиент подписывает данные => создает подпись, затем получает отметку времени и прикрепляет отметку времени к подписи => создает подпись отметки времени.
Как правильно создать временную подпись двумя способами?
Можете ли вы помочь мне ответить на него? И как ваш продукт использует?
Можете ли вы дать мне какой-нибудь документ для этого эмитента?
Оба порядка изготовления отметки времени и подписи могут иметь смысл
Подпись с метка времени содержания: Вы впервые ставите отметку на документе, затем добавляете отметку времени к атрибутам для подписи и, наконец, подписываете документ и эти атрибуты.
Используя эту конструкцию, вы можете доказать, что
Подпись с метка времени подписиСначала вы подписываете документ, затем ставите отметку времени на фактическое значение подписи и, наконец, добавляете эту отметку времени к неподписанным атрибутам подписи.
Используя эту конструкцию, вы можете доказать, что
Какой из этих вариантов вы используете, зависит от того, что вы хотите доказать позже. Второй вариант, подпись с отметкой времени подписи, используется чаще.
На самом деле, даже комбинированная конструкция, подпись с меткой времени контента и меткой времени подписи, имеет смысл. В частности, это позволяет доказать, что подпись была создана между временем метки времени контента и временем метки времени подписи. Если эти объекты были созданы в короткие сроки, вы можете точно определить доказуемое время подписания.
Других решений пока нет …