2016-11-10 80 views
0
-sha256簽名

的Maven插件校驗生成兩個文件對我來說:驗證使用OpenSSL

  1. Schedule.war
  2. Schedule.war.sha256

在我們Windows 2008 R2生產機器,我們只有OpenSSL ,所以我想過使用OpenSSL來驗證對戰文件的簽名。我們不允許安裝任何其他軟件。

到目前爲止我得到它打印CMD散列war文件,但不驗證。

有人可以幫我用命令來驗證嗎?

這是我到目前爲止有:

C:\Users\Administrator>openssl dgst -sha256 -signature Schedule.war.sha256 Schedule.war 
SHA256(Schedule.war)= 3t4g5h6j7kf72333c2894f2942b7b5871d844b25576f7f6fif8fnf8e8w8e5 
+0

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。另請參閱[我在哪裏發佈有關Dev Ops的問題?](http://meta.stackexchange.com/q/134306) – jww

回答

0

我只是去用:

openssl dgst -sha256 Schedule.war 
SHA256(Schedule.war)= 3t4g5h6j7kf72333c2894f2942b7b5871d844b25576f7f6fif8fnf8e8w8e5 

,手動打開.sha256文件,並進行比較。