Generating crypt() sha512 hashes in Go
I am working on my authorization module in GoLang. Before we used PHP5 with the crypt function. The hash was generated like SHA-512: $6$rounds=5000$usesomesillystri$D4IrlXatmP7rx3P3InaxBeoomnAihCKRVQP22JZ6EY47Wc6BkroIuUUBOov1i.S5KPgErtP/EN5mcO.ChWQW21 And stored like that in the database. But now I need make it work also in GoLang. I have searched on Google and tried different things, such as: t512 := sha512_crypt.Crypt("rasmuslerdorf", "$6$usesomesillystringforsalt$") fmt.Printf("hash: %v\n", t512) But all generate different things. Who can help us further? We want validate and create hashes