bcryptGen.go 348 B

1234567891011121314151617181920
  1. package main
  2. import (
  3. "os"
  4. "fmt"
  5. "golang.org/x/crypto/bcrypt"
  6. )
  7. func main() {
  8. if len(os.Args) != 3{
  9. fmt.Println("Usage: bcryptGen <username> <password>")
  10. return
  11. }
  12. psb,err := bcrypt.GenerateFromPassword([]byte(os.Args[2]),10)
  13. if(err != nil){
  14. fmt.Println("Err: ",err.Error())
  15. return
  16. }
  17. fmt.Printf("%s:%s",os.Args[1],string(psb))
  18. }