Maven校验和插件为我生成了2个文件:
- 时间表。战争
- Schedule.war.sha256
在我们的Windows 2008 R2
生产机器上,我们只有OpenSSL
,所以我考虑使用OpenSSL
来验证针对war文件的签名。我们不允许安装任何其他软件。
到目前为止,我得到它打印出war
文件的on CMD
散列,但没有验证。
有人能帮我用命令也验证一下吗?
这是我目前为止写的:
C:UsersAdministrator>openssl dgst -sha256 -signature Schedule.war.sha256 Schedule.war
SHA256(Schedule.war)= 3t4g5h6j7kf72333c2894f2942b7b5871d844b25576f7f6fif8fnf8e8w8e5
我就用:
openssl dgst -sha256 Schedule.war
SHA256(Schedule.war)= 3t4g5h6j7kf72333c2894f2942b7b5871d844b25576f7f6fif8fnf8e8w8e5
和手动打开。sha256文件比较。