Мне нужно создать временную метку файла XML. Есть ли какое-нибудь решение? Я могу сделать цифровую подпись и поместить ее в структуру XML-DSIG, но мне нужно сделать это с отметкой времени. Принципиально это тот же процесс. Подписание я делаю сам, timestamping делают TSA (авторитет Timestamp).Временная привязка XML с использованием DSIG
Да, конечно, я могу сделать хэш так же, как и подпись clasis. И ответ от TSA помещается в некоторый элемент (например). Но это не кажется чистым. И проверка не может быть выполнена с помощью доступных инструментов (Инструменты для XML-DSIG).
Благодарим за консультацию.
Да, я думал об этом. Я упомянул о ответе от TSA на отдельные элементы. – Achiles
Обратите внимание, что у нас есть рабочее решение с XML-DSIG. Один пользователь делает отчет (в XML, конечно) и подписывает его (огибающая подпись). Он отправляет его другому пользователю. Кто-то комментирует. Сделайте подпись и сохраните ее в том же файле (без брандмауэра любой предыдущей подписи). В XML-DSIG есть инструмент для выбора узлов, которые включены в хэш, а какие нет. Я хотел бы использовать этот инструмент с отметками времени. Не говоря уже, если я использую эту спецификацию. Все подписи могут быть проверены с использованием сторонних инструментов. – Achiles