Anahtarlar

HTTPS, gizlilik, b├╝t├╝nl├╝k ve tan─▒mlaman─▒n bir yoluna ihtiya├ž duyar.

Ve bu mekanizmaya '┼čifreleme' denir.

─░ki t├╝r ┼čifreleme algoritmas─▒ndan bahsedebiliriz.

Hay allah, anahtar─▒ nereye koydum?

Buldum!

Simetrik anahtar algoritmas─▒yla ba┼člayal─▒m.

Bu senaryoda, bir mesaj─▒ ┼čifrelemek ve ┼čifresini ├ž├Âzmek i├žin yaln─▒zca bir anahtar vard─▒r.
BrowserBird'e mesaj g├Ândermeden ├Ânce mesaj─▒ bir anahtarla ┼čifreliyorum.
┼×ifreleme i┼člemini mesaj─▒ bir kutuya koyup, kutuyu bir anahtarla kilitlemek gibi d├╝┼č├╝nebilirsiniz.
Yaln─▒zca anahtar─▒n bir kopyas─▒na sahip olan ki┼či kutuyu a├ž─▒p mesaj─▒ okuyabilir.
Bu, do─čru anahtara sahip ki┼čiye ula┼čana kadar kutunun a├ž─▒lamamas─▒n─▒ garanti eder.
Browserbird kutuyu ald─▒─č─▒nda, a├žmak ve mesaj─▒ okumak i├žin anahtarlar─▒n─▒ kullan─▒rlar.
Anahtar─▒n gizli tutulmas─▒ ├Ânemlidir. Anahtar─▒ kimseyle payla┼čmamal─▒, kutuyla birlikte g├Ândermemeli ya da ceketinizde saklamamal─▒s─▒n─▒z.

Unutmay─▒n, anahtar─▒ olan herkes kutuyu a├žabilir.

Kutu ├Ârne─či ┼čifrelemeyi anlamak i├žin iyi bir ├Ârnektir ama i┼čleyi┼či ├žok fazla basitle┼čtirir.

Biraz daha detaya inelim mi?

Ger├žekte, anahtar─▒ olmadan mesaj─▒n─▒za bakan herkes sadece sa├žma sapan metinler g├Âr├╝r.
...
Bu metin bir ┼čifreleme algoritmas─▒ ile olu┼čturulmu┼čtur.
H3La

Bu, metnin bir dizi ad─▒mda kar─▒┼čt─▒r─▒ld─▒─č─▒n─▒ s├Âylemenin s├╝sl├╝ bir yolu.

Tekrar tekrar d├Ân├╝┼čt├╝r├╝ld├╝ ve ┼čifrelendi. Her seferinde mesaj biraz daha karma┼č─▒k hale geldi.
Bir mesaj─▒n ┼čifresini ├ž├Âzmek i├žin ayn─▒ ad─▒mlar─▒ tersten uygulamam─▒z yeterlidir.
Mesaj ┼čifreleme anahtar─▒yla birlikte ┼čifrelenir, bu nedenle ┼čifreleme algoritmas─▒n─▒ biliyor olsan─▒z bile, anahtar olmadan mesaj─▒ a├žman─▒n bir yolu yoktur.
Bir anahtar nas─▒l m─▒ g├Âr├╝n├╝r? ─░┼čte b├Âyle.
Simetrik anahtarlarla ilgili temel sorunlardan biri, payla┼čmalar─▒n─▒n zor olmas─▒d─▒r.

Anahtar─▒ nas─▒l payla┼čt─▒─č─▒n─▒z konusunda ├žok dikkatli olmal─▒s─▒n─▒z.

Bu bizi asimetrik anahtarlara getiriyor.

Simetrik anahtarlardan temel fark─▒ 2 farkl─▒ anahtara sahip olman─▒zd─▒r.

Anahtarlardan biri genel, di─čeri ├Âzeldir. E┼čle┼čtirilirler ve birlikte ├žal─▒┼č─▒rlar.

Genel anahtar─▒n─▒z─▒ istedi─činiz herkesle payla┼čabilirsiniz. ─░sterseniz d├Âvme olarak kullan─▒n. Unutmay─▒n herkese a├ž─▒k!

D├Âvme fikri asl─▒nda o kadarda fena de─čilmi┼č, ha?

Compugter, genel (herkese a├ž─▒k) anahtar─▒n─▒ BrowserBird'e g├Ânderiyor.

┼×imdi onlara genel anahtarlar─▒yla ┼čifrelenmi┼č bir mesaj g├Ânderiyorum.

Biraz daha basitle┼čtirmek istersek, ┼č├Âyle diyebiliriz: BrowserBird mesaj─▒ bir kutuya koyar ve Compugter'─▒n genel anahtar─▒yla kilitler.

Art─▒k mesaj─▒ okumak i├žin ├Âzel anahtar─▒m─▒ kullanabilirim.

─░┼čte ana fikir bu. Genel anahtar ├žiftiyle kilitlenmi┼č bir kutuyu yaln─▒zca ├Âzel anahtar a├žabilir.

Ba┼čka bir mesaj g├Ândermek i├žin Browserbird ortak anahtar─▒n─▒ kullan─▒yorum.

Bu sadece gizlilik i├žin de─čil, ayn─▒ zamanda tan─▒mlama i├žin de harika ├ž├╝nk├╝ mesaj─▒ yaln─▒zca 2 anahtar─▒n sahibinin a├žabilece─čini kesin olarak biliyoruz.

┼×imdi, simetrik ve asimetrik anahtarlar─▒n SSL ile bir siteye ba─čland─▒─č─▒m─▒zda nas─▒l rol oynad─▒klar─▒na bakaca─č─▒z.

Sonraki Sayfa

┼×ifreleme i├žin acele edin! S─▒radaki ne? Bilgilerinizi g├╝venli ve emniyetli hale getiren, taray─▒c─▒n─▒z ve internet aras─▒ndaki gizli anla┼čmay─▒ ├Â─črenin.

Maceraya devam et