Textboxa Girilen Stringi Şifreleme (Cryptography)

Bu makalemizde Textbox a girilen stringi
şifreleyeceğiz. C sürücüsünde şifreli.txt
sifreli kayıt girdisi oluşturacağız.(Şekil 2)
İlk önce;


using System.IO;
using System.Security.Cryptography;
i ekleyin.



Şekil 1



Şekil 2



Şekil 3

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Security.Cryptography;

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{

try
{
FileStream fs = File.Create(@"c:\sifreli.txt");

TripleDESCryptoServiceProvider tdes = new TripleDESCryptoServiceProvider();

CryptoStream cs = new CryptoStream(fs, tdes.CreateEncryptor(), CryptoStreamMode.Write);

StreamWriter sw = new StreamWriter(cs);
sw.WriteLine(textBox1.Text);
sw.Flush();
sw.Close();

FileStream fsKeyOut = File.Create(@"c:\sifreli.key");

BinaryWriter bw = new BinaryWriter(fsKeyOut);

bw.Write(tdes.Key);
bw.Write(tdes.IV);

bw.Flush();
bw.Close();
MessageBox.Show("Girilen mesaj şifrelendi...","Şifreleme");
}
catch (Exception)
{
MessageBox.Show("Hata oluştu...Tekrar deneyiniz!", "Şifreleme");
}


}
}
}

//Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...