linux 算校驗碼 md5sum, sha256sum
針對檔案算校驗碼,收到檔案的人,可以再對檔案算一次校驗碼,確保檔案在傳送或儲放的過程中未被修改過,指令是
- sha256sum filename
- md5sum filename
跑出來的結果會是這樣
02022846d320ed623938b3c179dac26f2ed6003ddefbfeebc0526047b7f601cc filename
[root@lab tmp]# md5sum filename
ec9ad3819a0c37607601408d6f1a338b filename
也可以對字串做校驗碼的計算,使用echo -n 字串 | sha256sum ( echo -n代表echo在結尾時不要送換行,不會會多一個\n換行符號)
- echo -n password | sha256sum
- echo -n password | md5sum
跑出來的結果長這樣
[root@lab tmp]# echo -n password | sha256sum
5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8 -
[root@lab tmp]# echo -n password | md5sum
5f4dcc3b5aa765d61d8327deb882cf99 -
##
想要更長的校驗碼?可以試試
[root@lab tmp]# echo -n password | sha256sum
5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8 -
[root@lab tmp]# echo -n password | md5sum
5f4dcc3b5aa765d61d8327deb882cf99 -
##
想要更長的校驗碼?可以試試
- sha512sum
留言
張貼留言