как пометить двоичный файл (.jar) после подписания

393
user3856170

У меня есть фляга, которую я хочу подписать и отметка времени с сервером отметки времени (tsa). Я использую следующую команду для кодирования и отметки времени двоичного файла.

jarsigner -verbose -keystore macert.p12 -storetype PKCS12 -storepass mypass -keypass mypass myjar.jar "myaliase" -tsa http://sha256timestamp.ws.symantec.com/sha256/timestamp 

Двоичный файл подписан, но не помечен меткой времени. Ниже приведена команда для проверки того, является ли двоичный файл меткой времени или нет:

jarsigner -verify -verbose -certs myjar.jar | grep "entry was signed on" 

Может кто-нибудь сказать мне, как я могу отладить его дальше?

0

1 ответ на вопрос

0
user3856170

С помощью следующей команды она может быть подписана и отметка времени:

#jarsigner -verbose -tsa http://sha256timestamp.ws.symantec.com/sha256/timestamp -keystore macert.p12 -storetype PKCS12 -storepass mypass -keypass mypass myjar.jar "myaliase" 

Если бинарный файл не имеет метки времени, то вы можете проверить одну вещь: нам нужно убедиться, что сервер меток времени доступен, что вы можете сделать следующим образом

 #telnet sha256timestamp.ws.symantec.com 443  GET /sha256/timestamp 

Если он доступен, значит, с вашим сервером отметок времени все в порядке.

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