Use BCrypt para senhas

Usar o BCrypt para hashing de senha tem várias vantagens sobre as classes Digest integradas. Em primeiro lugar, tem uma interface decente: gem “bcrypt-ruby”require “bcrypt”hashed_password = BCrypt::Password.create “my password” hashed_password …

Continuar lendo

C # converte string em hash MD5

public static string MD5Hash(string input){ StringBuilder hash = new StringBuilder(); MD5CryptoServiceProvider md5provider = new MD5CryptoServiceProvider(); byte[] bytes = md5provider.ComputeHash(new UTF8Encoding().GetBytes(input)); for (int i = 0; i < bytes.Length; i++) { …

Continuar lendo