GNU/Linux >> Linux の 問題 >  >> Linux

Linux コマンドラインからの SHA-256 ハッシュの生成

openssl をインストールしている場合 、使用できます:

echo -n "foobar" | openssl dgst -sha256

他のアルゴリズムについては、 -sha256 を置き換えることができます -md4 で 、 -md5-ripemd160-sha-sha1-sha224-sha384-sha512 または -whirlpool .


echo 通常、-n で抑制される改行を出力します。 .これを試してください:

echo -n foobar | sha256sum

コマンド sha256sum が利用できない場合 (Mac OS X v10.9 (Mavericks) など) は、以下を使用できます:

echo -n "foobar" | shasum -a 256


echo -n 動作し、過去の大規模な使用のために消えることはまずありませんが、POSIX 標準の最近のバージョンによると、新しい準拠アプリケーションは「printf を使用することをお勧めします」 ".


Linux
  1. コマンドラインからリモートでLinuxワークスペースを構成する

  2. Linuxコマンドラインに関する8つのヒント

  3. Linuxコマンドラインからソフトウェアをインストールする方法

  1. LinuxコマンドラインからのI/Oレポート

  2. LinuxコマンドラインからのGoogleドライブの使用

  3. Linux コマンド ラインの基本 – コマンド ラインからのコマンドの実行

  1. Linuxコマンドラインで牛を飼う

  2. Linuxコマンドラインにアクセスしてください

  3. Stratisを使用してコマンドラインからLinuxストレージを管理する