Skip to content

Suwato/dohash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

指定されたCSVの1列目をハッシュ化します。

Installation

go version 1.2 以上 をサポートしています。

インストールしていない場合 go installからインストールしてください

インストールした後は、以下のコマンドから、インストールできます。

$ go get github.com/Suwato/dohash
$ ./setup.sh

Build

$ go build .

CLIとしてのInstallation

pathを通して installコマンドを利用すると、cliとして利用できます。

export PATH=$PATH:$GOPATH/bin
  • install
$ go install
  • 実行例
$ dohash -f test.csv -a sha512 --salt dasldk

Examples

dohash -f test.csv -a sha512 --salt dasldk

Global Options

--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

TODO

  • 進捗表示
  • 並列処理
  • マッピング用のCSV出力

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published