OpenSSL 摘要命令 dgst 详解

2020-04-17  本文已影响0人  又语

本文介绍 OpenSSL 摘要命令 dgst 的使用方法。

openssl dgst 
[-sha | -sha1 | -mdc2 | -ripemd160 | -sha256 | -sha384 | -sha512 | -md2 | -md4 | -md5 | -dss1] 
[-hex | -binary] 
[-c] 
[-d] 
[-r] 
[-non-fips-allow] 
[-out filename] 
[-sign filename] 
[-keyform arg] 
[-passin arg] 
[-verify filename] 
[-prverify filename] 
[-signature filename] 
[-hmac key] 
[-fips-fingerprint] 
[file ...]

参数说明:

示例

一、计算指定文件的消息摘要。

  1. 创建测试文件 test.txt,内容如下:
Message Digest Test
  1. 执行计算消息摘要的命令:
openssl dgst -sha256 -hex -c -out md.sha256 test.txt
  1. 查看保存计算结果的文件 md.sha256,内容如下:
SHA256(test.txt)= f1:02:28:d8:64:fb:76:da:cc:58:b4:62:2c:10:5f:cd:95:5a:1a:77:e9:51:bd:73:3d:7b:08:ff:db:01:2d:af
上一篇下一篇

猜你喜欢

热点阅读