So geben Sie eine Binärdatei (.jar) nach der Signatur an

442
user3856170

Ich habe ein Glas, das ich mit Zeitstempel-Server (tsa) signieren und mit einem Zeitstempel versehen möchte. Ich verwende den folgenden Befehl, um die Binärdatei zu codieren und mit einem Zeitstempel zu versehen.

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

Die Binärdatei ist von tsa signiert, aber nicht mit einem Zeitstempel versehen. Folgendes ist der Befehl, um zu überprüfen, ob die Binärdatei mit einem Zeitstempel versehen ist oder nicht:

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

Könnte mir jemand sagen, wie ich es weiter debuggen kann?

0

1 Antwort auf die Frage

0
user3856170

Mit folgendem Befehl kann es signiert und mit einem Zeitstempel versehen werden:

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

Wenn die Binärdatei nicht mit einem Zeitstempel versehen ist, können Sie Folgendes überprüfen: Wir müssen sicherstellen, dass der Zeitstempelserver erreichbar ist. Gehen Sie dazu wie folgt vor

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

Wenn es verfügbar ist, bedeutet dies, dass Ihr Zeitstempelserver in Ordnung ist.