指定されたCSVの1列目をハッシュ化します。
go version 1.2 以上 をサポートしています。
インストールしていない場合 go installからインストールしてください
インストールした後は、以下のコマンドから、インストールできます。
$ go get github.com/Suwato/dohash
$ ./setup.sh
$ go build .
pathを通して installコマンドを利用すると、cliとして利用できます。
export PATH=$PATH:$GOPATH/bin
- install
$ go install
- 実行例
$ dohash -f test.csv -a sha512 --salt dasldk
dohash -f test.csv -a sha512 --salt dasldk
--file value, -f value
ハッシュ化したいcsvのpathを指定してください。
--algorithm value, -a value
ハッシュ化のアルゴリズムを指定してください。sha256 と sha512 に対応しています。 (default: "sha256")
--stretching value
ストレッチングの回数を指定してください。 (default: "10")
--salt value
saltを指定してください。
--help, -h
show help
--version, -v
print the version
- 進捗表示
- 並列処理
- マッピング用のCSV出力