como registrar um registro de data e hora de um binário (.jar) após assinar

0

Eu tenho um jar que eu quero assinar e carimbo de data / hora com o servidor timestamping (tsa). Eu estou usando o seguinte comando para codesign e timestamp o binário.

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

O binário é assinado mas não tem registro de data e hora por tsa. A seguir, o comando para verificar se o binário está com registro de data e hora ou não:

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

Alguém pode me dizer como posso depurá-lo ainda mais?

    
por user3856170 05.04.2017 / 10:06

1 resposta

0

Usando o seguinte comando, ele pode ser assinado e timestamp:

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

Se o binário não tiver registro de data e hora, uma coisa que você pode verificar é: Precisamos ter certeza de que o servidor de timestamp esteja acessível, o que você pode fazer da seguinte forma

    #telnet sha256timestamp.ws.symantec.com 443

GET /sha256/timestamp

Se estiver disponível, isso significa que seu servidor de carimbo de data e hora está correto.

    
por 05.04.2017 / 13:52