1

オンラインでいくつか検索しましたが、何も見つかりませんでした。理想的には、私のマシンに次のようなバイナリがあると便利です:

hashme -n sha256 "some string"

次のサポートがあると便利です。

  • 社-1
  • sha-256
  • md5
  • 反復回数付きのbcrypt

などなど

そのようなツールは存在しますか?sha1sumたとえば 、他のハッシュ用の他のバイナリが存在することを考えると、自分で実装するのは比較的簡単です (?) 。

4

2 に答える 2

3

理想的には、私のマシンに次のようなバイナリがあると便利です:

hashme -n sha256 "何らかの文字列"

あなたの願いは叶いました。(たぶん...) opensslコマンドを見てください。ほとんどの Unix システムで利用でき、さまざまなチェックサムとファイルのエンコーディングを計算できます。

于 2013-07-01T14:38:41.393 に答える
0

たとえば、sha256sumどうでしょうか。

$ shasum -a 256 < myfile.txt

md5sumは、MD5 アルゴリズムを使用して同じことを実行します。

これらすべてを、パイプ先のバイナリを選択するオプションを使用する 1 つのシェル スクリプト (Perl など) でラップするのは簡単だと思います。上記で提案されたものはすべて、ほぼ同様の方法で機能するため、ラッパー スクリプトは比較的簡単であることに注意してください。

于 2013-07-01T13:22:09.057 に答える