Crip
class GeraCriptografia { private string Texto; // Chave para criptografia static public byte[] mykey = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5 };
// Cosntrutora da Classe public GeraCriptografia(string texto) { Texto = texto; // recebe a variável que ser criptografada Texto = CriptografaSenha(Texto); MessageBox.Show("Criptografado: " + Texto); // exibe Texto = DescriptografaSenha(Texto); MessageBox.Show("Descriptografado: " + Texto); // exibe }
/// <summary> /// Criptografa, para gravar no Banco de Dados /// </summary> /// <param name="senha"></param> /// <returns></returns> private string CriptografaSenha(string senha) { string str; int i; // Criptografa a senha byte[] b = new byte[16]; for (i = 0; i < senha.Length; i++) { b[i] = (byte)senha[i]; } for (; i < 16; i++) {//padding de