Example #1
0
        private void VisualizaSenha(string chave)
        {
            bl.DesBloquearPasta(caminho);
            if (!File.Exists(caminho + "\\arquivos.txt"))
            {
                FileStream a = File.Create(caminho + "\\arquivos.txt");
                a.Close();
            }

            string[] linhas = File.ReadAllLines(caminho + "\\arquivos.txt");
            bl.BloquearPasta(caminho);
            foreach (var line in linhas)
            {
                if (line.Substring(0, 50) == chave.PadRight(50, ' '))
                {
                    Criptografia cripto = new Criptografia(CryptProvider.RC2);
                    cripto.Key = pass;

                    txt_chave.Text     = line.Substring(0, 50).Trim();
                    txt_senha.Text     = cripto.Decrypt(line.Substring(50, 70).Trim());
                    rtb_descricao.Text = line.Substring(120, 220).Trim();
                }
            }
        }