Selamun Aleyküm,
Bu konumuzda sifreleme türü olan 4096 RSA Algoritmasini anlatmaya çalisacagim. Günümüz teknolojisinde verilerimize erismek için veya onlari korumak için sifreleme türlerine ihtiyaç duyariz. Birçok sifreleme türü mevcuttur ve hizla gelisen bilisim dünyasinda bu sifreleme türleri birçogu kirilmaktadir. Bilgi güvenligi gelistiricileri verileri korumak için sifreleme islemlerini daha güçlü ve kirilmamak üzere gelistirmektedir. Bu sifreleme türlerinden birisi de RSA sifrelemedir. RSA sifrelemesinin algoritmasina geçmeden RSA hakkinda bilgi verelim.

RSA Gelisim Tarihi
RSA ilk olarak 1977 yilinda kamu kurumlarinda kullanilmak üzere 3 yazilimci tarafindan gelistirilmis bir sifreleme türüdür. Bu 3 yazilimci Ron Rivest, Adi Shamir ve Leonard Adleman dir. RSA da ismini bu 3 yazilimcinin soy isimlerinden almaktadir, RivestShamirAdleman. RSA ilk olarak 1978 yilinda bu 3 yazilimci tarafindan MIT (Massachusetts Teknoloji Enstitüsü) de açiklamislardir.
.NET Teknolojisi ile 4096 RSA Sifreleme
Net teknolojisinin gelistiren yazilimcilar, veriden sifreleme yapmak için Framework içerisinde yer alan System Security Cryptography kütüphanesi kullanilmaktadir, kütüphane içerisinde yer alan fonksiyonlar sayesinde, yazilimci istedigi ortamda güvenli bir sekilde verileri sifreleme ve sifre çözme islemi yapabilmektedir. Gelistirici RSA algoritmasini kullanarak sifreleme yapabilmesi için RSACryptoServiceProvider sinifini kullanmasi gerekmektedir.
4096 RSA Algoritma
4096 RSA algoritmasi yapisi, RSA ile algoritmasi ile aynidir terk fark sadece anahtar uzunlugunun fazla olmasidir. Genel bir anahtarli sifreleme teknigi olan RSA, çok yüksek tamsayilari olusturma ve bu sayilari isleminin zorlugu üzerinde durulmustur ve anahtar olusturma islemleri için asal sayilar kullanilarak da güvenli bir yapi olusturulmustur. C ve W isminde iki asal sayi seçelim, Bu iki sayinin çarpiminin N=C.W ve bu bir eksiginin φ(N)=(C-1)(W-1) olarak hesaplanir. Daha sonra1’den büyük olan φ(N)’den küçük φ(N) ile aralarinda asal bir E tamsayisi seçilir ve E Tamsayisinin mod φ(N)’de tersi alinir. E ve N tamsayilari genel anahtari, D ve N tamsayilari ise özel anahtar olur.

RSA Algoritmasinin Özellikleri
Rsa sifrelemenin algoritmasi ile kullanilan anahtar uzunlugunun özelligi, Asimetrik bir sifreleme algoritmasidir. Simetrik sifrelemede ki gibi tek anahtar kullanilmasinin yerine, biri gizli digeri açik olmak üzere iki anahtar kullanmaktadir. Güvenilir derecesi, sifrelemede kullanilan asal sayilarin büyüklügü ile orantilidir. Kullanici sayisi fazla olan sistemlerde güvenli veri paylasimina ve sayisal imza ile kimlik dogrulamasini saglamakta ve bu güvenlik esnasinda hiz düzeyinin de yüksek olmasi da ki buda anahtar uzunluguna bagli, performansi yüksektir.
4096 RSA Kullanim Alanlari
En çok yaygin kullanim alanlarindan birisi olan SSL baglantilarda kullanilmaktadir. Bankalar arasi gizli yazismalari sifrelemek için ve birçok önemli bilgileri sifrelemede kimlik dogrulamada kullanilmaktadir.
Avantajlari
Simetrik sifreleme, sifrelenmis veriyi alan tarafin veriyi desifre edebilmesi için, gizli anahtar paylasimini gerekli kilar. Ancak RSA asimetrik bir sifreleme teknigi oldugu için gizli anahtarin paylasilmasina gerek yoktur. Kullanicilarin gizli anahtarlarinin saklanmasi gerekmez. Bu da sistemi büyük bir depolama yükünden kurtarir.Büyük sayilarla islem yapmak zor oldugu için güvenilirligi son derece yüksek olan bir sifreleme teknigidir.
Dezavantajlari
RSA algoritmasinin en büyük dezavantaji, asimetrik bir sifreleme algoritmasi olmasi ve büyük sayilarla islem yapmasi nedeniyle yavas olmasidir.Özellikle kablosuz ag sistemlerinde bu algoritmanin kullanilmasi bazi sorunlara yol açabilir. Çünkü band genisligini fazlaca tüketir ve sistemi yavaslatarak performans düsüsüne neden olur.
4096 RSA Sifrelemesinin Kirilmasi
RSA gelistiricileri kendi taraflarinca hazirlamis olduklari 4096 RSA sifrelemesini her türlü gelebilecek tehlikelere karsi korumuslar ve suanda en iyi ve yaygin olarak kullanilan sifreleme türlerinden bir tanesidir. Yan etkenler düsünülmüstür fakat bunun önüne geçilememistir. Yan etken olarak örnek verecek olursak, telefonunuzun ekraninda bulunan parmak izleri ile ekran kilidiniz sifresi bulunmasi bu yan etkendir veya, Sosyal mühendislik kullanarak veriyi sifreleyen kisiden gerekli bilgileri almayi basarmak gibi siralayabiliriz.

RSA gelistiricileri bu gibi yan etkenlerden hesap etmedikleri bir yan açigi bilgisayarimizin donanimlarindan birisi olan islemci üzerinden bu 4096 RSA sifrelemesine ulasilmistir. Bu yapilan islemi biraz daha açmak istersek, Islemcimiz bir islem yaparken bizim duyacagimiz dalgada ses çikartmaktadir, bu çikan sesleri bir frekansa döküldügü zaman o an ne islem yapildigini frekansa göre buluna bilinmektedir. RSA islemi sirasinda islemcinin çikarttirildigi ses dinlenerek çikartilan frekansa göre sifre kirila biliniyor veya dinlene biliniyor, su ana kadar en fazla ayni ortam içerisinde 6 Metreye kadar denenen bu yöntem su anda gelistirilme asamasinda ve en zor olan sifreleme türlerinden birisi olan 4096 RSA sifrelemesinin korkulu rüyasi haline gelmistir.