メモ > サーバ > 各論: コマンド > ファイルのハッシュを確認
ファイルのハッシュを確認
https://ja.osdn.net/projects/filezilla/releases/
などにある「ハッシュ」は、ファイルの内容が改ざんされていないか確認するためのもの
以下のような方法でファイルのハッシュを確認できる
■Unix
$ md5sum target.txt
ac831b62e07eef4d60e778a769d40e2e target.txt
$ sha1sum target.txt
bd950235476818fcb481e8a29f876b8e5328d380 target.txt
$ sha256sum target.txt
1639e3c3377b98ddc5e3adc806f26ef4f2cf6031788ed7d38b6207b1371f6849 target.txt
■Windows PowerShell
Get-FileHash target.txt -Algorithm md5
Get-FileHash target.txt -Algorithm sha1
Get-FileHash target.txt -Algorithm sha256
■PHP
<?php
echo hash_file('md5', 'target.txt');
echo '<hr>';
echo hash_file('sha1', 'target.txt');
echo '<hr>';
echo hash_file('sha256', 'target.txt');
■参考
hashアルゴリズムとハッシュ値の長さ一覧 - Qiita
https://qiita.com/KEINOS/items/c92268386d265042ea16
Advertisement