Merge pull request #3 from nwillems/add-hasher-tool

Add helper to do hashing
This commit is contained in:
Bernhard Fröhlich
2020-06-06 07:58:51 +02:00
committed by GitHub
2 changed files with 24 additions and 0 deletions

6
cmd/README.md Normal file
View File

@@ -0,0 +1,6 @@
To run the hasher, do like this
```bash
$ go run hasher.go hunter2
```

18
cmd/hasher.go Normal file
View File

@@ -0,0 +1,18 @@
package main
import (
"fmt"
"os"
"golang.org/x/crypto/bcrypt"
)
func main() {
password := os.Args[1]
hash, err := bcrypt.GenerateFromPassword([]byte(password), bcrypt.DefaultCost)
if err != nil {
fmt.Println("Error generating hash: %s", err)
}
fmt.Println(string(hash))
}