Olá amigos, depois de algum tempo de ausência quero retomar as atividades \O
Algo que já está se tornando comum é a criptografia de dados, e o C# já possuí uma classe própria para fazermos isso. Com poucas linhas de código podemos criptografar uma string, por exemplo a senha.
Vamos ao exemplo:
Adicione ao seu exemplo o NameSpace System.Security.Cryptography;
Case seja necessário adicione também
Vamos criar uma função para facilitar nossa vida néh
Exemplo de uso:
O retorno será o seguinte:
Bem, isso pode ser usado para criptografar qualquer tipo de string. Acredito que vale a pena ressaltar, que uma vez criptografado com o MD5, não é possível retornar a string ao normal, ou seja, voltar ela a "1234".
Espero ter ajudado, e se gostaram ou não, comentem por favor. O comentário sendo bom nos motiva a escrever mais post, e se for ruim, nos motiva a melhorar nossos post.
Até a próxima.
Algo que já está se tornando comum é a criptografia de dados, e o C# já possuí uma classe própria para fazermos isso. Com poucas linhas de código podemos criptografar uma string, por exemplo a senha.
Vamos ao exemplo:
Adicione ao seu exemplo o NameSpace System.Security.Cryptography;
Código PHP:
using System.Security.Cryptography;
Código PHP:
using System.Text;
Código PHP:
public string MD5Hash(string input)
{
//Vamos calcular o hash apartir de uma string
MD5 HashMD5 = System.Security.Cryptography.MD5.Create();
byte[] iBytes = System.Text.Encoding.ASCII.GetBytes(input);
byte[] hash = HashMD5.ComputeHash(iBytes);
return BitConverter.ToString(hash);
}
Código PHP:
Label1.Text = MD5Hash("1234");
Código PHP:
81-DC-9B-DB-52-D0-4D-C2-00-36-DB-D8-31-3E-D0-55
Espero ter ajudado, e se gostaram ou não, comentem por favor. O comentário sendo bom nos motiva a escrever mais post, e se for ruim, nos motiva a melhorar nossos post.
Até a próxima.
Comment