Linux計算MD5和Sha1的命令

Linux計算MD5和Sha1的命令

Linux計算MD5和Sha1的命令

MD5

MD5即Message-Digest Algorithm 5(信息-摘要算法 5),用于確保信息傳輸完整一致。是計算機廣泛使用的雜湊算法之一(又譯摘要算法、哈希算法),主流編程語言普遍已有MD5實現。

Sha1

安全散列算法(英語:Secure Hash Algorithm)是一種能計算出一個數位訊息所對應到的,長度固定的字串(又稱訊息摘要)的算法。且若輸入的訊息不同,它們對應到不同字串的機率很高;而SHA是FIPS所認證的五種安全散列算法。這些算法之所以稱作“安全”是基于以下兩點(根據官方標準的描述):“1)由訊息摘要反推原輸入訊息,從計算理論上來說是很困難的。2)想要找到兩組不同的訊息對應到相同的訊息摘要,從計算理論上來說也是很困難的。任何對輸入訊息的變動,都有很高的機率導致其產生的訊息摘要迥異。

MD5 與 SHA1 是當前最常用的兩種哈希算法。那在Linux下如何計算這兩種哈希值呢,基本上所有的 Linux 發行版都內置了這兩個命令,比如要校檢的文件命為OurUnix.tar:

計算文件的 MD5 – md5sum

Shell

1
2
$?md5sum?OurUnix.tar
b9555cc1915652237948e37ccc9c484e?OurUnix.tar

計算文件的 SHA1 – sha1sum

Shell
1
2
$sha1sum?OurUnix.tar
bb7d67fb5776c2854edf35ec4a585ff8adc3dbda?OurUnix.tar

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/100546

(2)
澀葡桃澀葡桃
上一篇 2018-06-07 16:47
下一篇 2018-06-07 20:08

相關推薦

  • 第二周作業20180521

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示 Linux常用的文件管理命令為cp,mv,rm cp: 格式用法: 源文件為文件 目標文件不存在,則在目標文件夾中新建文件 目標文件存在,則進行文件覆蓋,通過-i提示是否進行覆蓋 源為目錄,cp后要加-r,復制文件夾以及其下所有文件夾的文件,目的需為目錄 多文件復制,目的必須為目錄且…

    2018-05-21
  • 手把手系列(二)教你搭建自己的yum源服務器

    通過yum安裝程序包最重要的一步就是指定yum倉庫,今天我來教大家如何搭建自己的yum源服務器。

    2018-04-20
  • 第三周作業20180528

    1、 列出登錄用戶 登錄用戶去重 2、 顯示最后登錄用戶信息 3、 查看使用最多的SHELL 4、 5 6 7、 8、 9、 10、    

    2018-05-28
  • aide

    aide 實現查看文件是否篡改 查看是否被攻擊 aide 的主配置文件 /etc/aide.conf aide的日志 /var/log/aide aide的數據庫 /var/lib/aide (用于存放比對信息數據) 在 /etc/aide.conf 里 定義你自己的要檢查的什么屬性 在 后面調用就行 比如 /date/ rules !/date/f1 監控…

    Linux筆記 2018-05-27
  • 網絡管理第二篇

    本節主要介紹網絡的基本配置,以及各種命令的簡單使用,當然還有幾種小實驗

    2018-05-03
  • Linux系統上命令的使用格式;及常用命令的簡易使用說明

    命令的基本格式為:? ?命令? ? [選項]? ?[參數] ifconfig? 命令??ifconfig – configure a network interface 配置網絡接口??其中inet addr 為本地ip地址。目前階段命令僅限于查看本地ip地址。   echo 命令?echo – display a line…

    2018-06-27
欧美性久久久久