草庐IT

inputPassword

全部标签

go - bcrypt 生成不正确的哈希 - 我的用户输入处理是否正确?

我用Go编写了一个简短的程序,用于根据通过标准输入提供的密码生成bcrypt密码哈希。下面的最小示例:packagemainimport("bufio""fmt""golang.org/x/crypto/bcrypt")funcmain(){fmt.Println("Enterpassword:")reader:=bufio.NewReader(os.Stdin)inputPassword,_:=reader.ReadString('\n')inputPasswordBytes:=[]byte(inputPassword)hashBytes,_:=bcrypt.GenerateFrom

go - bcrypt 生成不正确的哈希 - 我的用户输入处理是否正确?

我用Go编写了一个简短的程序,用于根据通过标准输入提供的密码生成bcrypt密码哈希。下面的最小示例:packagemainimport("bufio""fmt""golang.org/x/crypto/bcrypt")funcmain(){fmt.Println("Enterpassword:")reader:=bufio.NewReader(os.Stdin)inputPassword,_:=reader.ReadString('\n')inputPasswordBytes:=[]byte(inputPassword)hashBytes,_:=bcrypt.GenerateFrom