• (bkz: public key encryption) in bir diger adi, $ifreleyen ve de$ifre eden anahtarlarin birbirinde farki yuzunden bu ismi almi$tir...
  • en bilinen örneği rsadir
  • efendim anlatılması uzun, anlaşılması da çok kolay olmayan bir hadise olduğu için direkt basit açıklama linki vereceğim. itusozluk'teki arkadaşımız çok iyi bir hikayeyle anlatmış. yok benim temelim var diyorsanız alın size vikipedi
  • 1- public key ve private key adi verilen iki anahtardan olusur.
    2- public key, adi ustunde public tir, yani halka aciktir. herkes bilebilir. private key ise sadece sahibinin bilecegi bir anahtardir.
    3- size birileri bir sey gondermek istediginde, sizin public keyinizi kullanarak sifreler ve size gonderir. siz de private key sayesinde bunu acabilirsiniz.
    4- guvenliginin temeli factorization problemidir. (bkz: integer factorization) (bkz: prime factorization)
    5- bu sistemde iki tane buyuk asal sayi kullanilir: p ve q. bunlarin carpimi da n.
    6- public key dedigimiz sey e ve n. private key dedigimiz sey d ve n.
    7- e ile d arasinda bir iliski var. formullere bogmak istemedigim icin yazmiyorum. ama public key i biliyorsak, e ve n yi biliyoruz.
    8- simdi biz eger n yi asal carpanlarina ayirabilsek, yani p ve q yu bulabilsek, o zaman is bitiyor. neden? cunku oradan da z yi (ve dolayisiyla d yi bulabiliyoruz)
    9- o zaman bu isin sirri n yi carpanlarina ayirabilmek, neyse ki normal bilgisayarlar ile bunu yapabilmenin bir yolu bulunamadi.
    10- ama quantum bilgisayarlari icin kullanilabilecek bir algoritma var. (bkz: shor's algorithm)
    11- calistirdilar ve kucuk sayilardan bir tanesini asal carpanlarina ayirabildiler. teorik olarak bu ispatlandi.
    12- dolayisiyla artik asimetrik sifrelemenin gelecekte bi olayi yok. o yuzden nist post-quantum cryptography diye bir sey cikardi ve yeni algoritmalar ariyor.

    ozet:
    public-key cryptography dedigimiz sey, yani asimetrik sifreleme su an icin guvenli. guvenli olmasinin nedeni de bir sayiyi asal carpanlarina ayirmanin bilinen bi metodu olmamasi. ancak bu quantum bilgisayarlar icin gecerli degil. o yuzden artik yerini post quantum cry. a birakacak olan sifreleme metodu. (tabi daha var)
  • örnek olması için a kişisinin b kişisine bu yaklaşımla bir mesaj göndermek istediğini varsayalım, bu durumda akış şu şekilde gerçekleşecektir: a, b’ye ait açık anahtarı elde eder (bu bilgiyi b’den talep edebilir) göndermek istediği mesajı bu açık anahtar ile şifreler mesajı b’ye gönderir. b sadece kendisinde olan özel anahtar ile şifreyi çözer ve mesajı okuyabilir ilgili mesaj b'den farklı bir kişi tarafından ele geçirilmiş olsa bile, b'ye ait özel anahtar dış dünya tarafından bilinmediğinden, şifrelenmiş mesajın çözümlenmesi mümkün değildir. pratik kullanımlarda, asimetrik şifrelemenin performans konusunda simetrik şifrelemeye göre daha geride olmasından dolayı yukarıda belirtilen akışta mesajın kendisi değil, simetrik şifreleme akışında kullanılacak olan anahtar bilgisi iletilir, mesajın kendisinin gönderimi simetrik şifreleme ile gerçekleştirilir. kaynak: blockchain 101 kitabı bkm yayınları
  • en sevdiğimdir. simetrik şifrelemenin faydalarından bahseden yazılımcılara sevgilerimi gönderiyorum.
hesabın var mı? giriş yap