İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Vb.net rsa base64 aes vs.

blazedanger3525.12.20111 cevap1.618 görüntüleme
2008'den beri609 mesaj
#1
arkadaşlar , bir metni şifrelemek istiyorum.
internetten ve sdn forumdan yararlanarak yaptım.

Dim TexttoEncrypt As String = TextBox1.Text
textbytes = encoder.GetBytes(TexttoEncrypt)
encryptedtextbytes = rsa.Encrypt(textbytes, True)
TextBox2.Text = Convert.ToBase64String(encryptedtextbytes)

satırıyla text i şifreleyebiliyorum.
1-Bu şifrelemeyi nasıl yapıyor merak ediyorum ?
2-Matematiksel olarak mantığı nedir ?
3-Bunu ufak çaplı olarak değiştirme imkanım varmı ?

hoca sorucak buna eminim , yoksa şifreliyor işte der geçerdim.
teşekkürler.
Cevaplar
2011'den beri38 mesaj
#2
1-Bu sifrelemeyi RSA algoritmasina gore asimetrik olarak yapiyor. RSA hakkinda daha fazla bilgi icin http://en.wikipedia.org/wiki/RSA_(algorithm) adresine bakabilirsin, ingilizce kismi baya detayli , Turkce kismi ise fikir vermeye yetecek kadar.
2-Matematiksel ayrintisi yukaridaki linkte var.
3-Bunu degistirmen zor ama degistirebilecegin bir sifreleme istiyorsan simetrik sifreleme kullanacaksin. Misal girdigin stringi baska bir anahtar string ile XOR la, geri cevirmek icin ayni anahtar stringin bilinmesi gerek. Bunu daha karisik yapmak istersen XOR , SHIFT, XOR yapabilirsin.

hocaya sifreliyor deyip gecme, basit sifreleme algoritmalarini kendin yazip gosterip, gelismis olanlarinda temel mantigini anlatabilirsin.

Kolay gelsin

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.