哈希(hash)计算


hash计算是我们经常需要用到的命令,这里每个系统做个记录

Windows

certutil -hashfile filename MD5
certutil -hashfile filename SHA1
certutil -hashfile filename SHA256

Windows还以通过安装Hashtab之后直接通过右键查看属性获取hash值。

Linux

$ md5sum filename
$ sha1sum filename
$ sha256sum filename

MacOS

系统自带:

md5 file_name
shasum -a 1/256 file_name

OpenSSL

openssl md5 filename
openssl sha1 filename
openssl sha256 filename

查看一个字符串的hash值

echo -n 'string' | hash

echo -n : 不打印换行符。(注意: echo -n 后面的-n参数必须加上, 这样算出的字符串的md5值才正确)


文章作者: Secgxx
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Secgxx !
  目录