Добрый день!
Требуется подписывать документы усовершенствованной ЭП, чтобы в подписи содержалась метка времени, а также чтобы действительность сертификата подписи на момент подписания можно было проверить и после истечения срока его действия.
В наличии есть ЭП (от компании Тензор) и бессрочная лицензия на КриптоПро версии 4. Работаю под линуксом (Ubuntu 18.04). Для подписания документов использую приложение командной строки cryptcp. Лицензию на КриптоПро TSP Client и КриптоПро OCSP Client не приобретал, но при проверке статуса лицензий получаю следующие сообщения:
/opt/cprocsp/bin/<arch>/tsputil license view
Type of license is : Standard
Duration : 08.10.2019
[ReturnCode: 0x00000000]
/opt/cprocsp/bin/<arch>/ocsputil license view
Type of license is : Standard
Duration : 08.10.2019
[ErrorCode: 0x00000000]
система сообщает, что лицензия на оба продукта действительна до 08 октября 2019 г. По телефону объяснили, что это демонстрационный период, а, значит, все должно работать.
При подписании файла с меткой времени использую команду
cryptcp -sign -q5 -dn 'XXX' -pin YYYYYYYY -der -cadesTSA
http://cryptopro.ru/tsp/tsp.srf test.txt test.txt.sig
Результатом выполнения является сообщение:
Signed message is created.
[ErrorCode: 0x00000000]
Но при проверке подписи на сайте
https://crypto.kontur.ru/verify# в отчете о проверке указывается, что дата не подтверждена.
Также пробовал со следующими службами:
http://tax4.tensor.ru/tsp/tsp.srfhttp://tax4.tensor.ru/tsp-tensor_gost2012/tsp.srfрезультат тот же
При подписании файла с обращением к службам актуальных статусов сертификатов использую команду
cryptcp -sign -q5 -dn 'XXX' -pin YYYYYYYY -der -xlongtype1 -cadesTSA
http://tax4.tensor.ru/oc...018_cp_gost2012/ocsp.srf test.txt test.txt.sig
Результатом выполнения является сообщение:
Error: A certificate chain could not be built to a trusted root authority./dailybuildsbranches/CSP_4_0/CSPbuild/CSP/samples/CPCrypt/DSign.cpp:1743: 0x800B010A
[ErrorCode: 0x800b010a]
Но такого кода ошибки в мануале нет.
Подскажите, пожалуйста, чем может быть вызвана проблема и как ее устранить?