Sır veya Şifre Saklamak İçin Bulunan Algoritma

2R1i...yFmC
25 Jan 2024
46

Shamir’in Sır Paylaşımı algoritması, kimseye güvenmek zorunda kalmadan sırlarınızı korumanızı sağlayacaktır. Ancak bu algoritmanın nasıl çalıştığını daha iyi anlamak için bu yazıda bir hikaye üzerinden ilerleyelim. Hikayemizin kahramanı yaşlı bir kadın ve hiçbirine tam olarak güvenmediği beş oğlu olsun. Hayatının sonuna doğru tüm çocuklarının mirastan pay almasını sağlamak bu kadının kafasına takılan bir sorun olur. Şu an için mevcut parasını bir kasada saklayan bu kadın kasanın beş haneli anahtarını çocuklarına söylemek istemiyor. Dediğimiz gibi kadının çocukları konusunda bazı endişeleri var. Öncelikle aklına her çocuğuna şifrenin yalnızca bir kısmını söylemek geliyor. Bu sayede çocukları ancak işbirliği yapma durumunda kasanın şifresini çözebilecektir. Ancak sonrasında bu fikrinden de vazgeçiyor. Sonucunda çocuklarının her birine şifrenin herhangi bir rakamını söylediğini varsayalım. Bu durumda üç çocuk kendi aralarında anlaşır, deneme yanılma yöntemi ile son iki rakamı bulup diğer iki kardeşin mirastan pay almasını kolayca engelleyebilir. Bu nedenle kadının çocukların beşinin birlikte çalışması durumunda işe yarayacak bir yöntem bulması gerekiyor. Bu yöntem öyle bir yöntem olmalı ki, beş oğuldan ikisi, üçü veya dördü bir araya gelse bile işe yaramamalı. Bu oldukça zor bir görev. Ancak bu zorluk 1979 yılında matematikçi Adi Shamir’in cesaretini kırmamıştır. Ona göre bunun bir yolu Shamir’s Secret Sharing adını verdiği Shamir’in Sır Paylaşımı algoritması idi.
RSA (Rivest-Shamir-Adleman) algoritması, genel anahtarlı kriptografinin temel taşlarından biridir. Bu algoritma, iletişim güvenliği sağlamak için kullanılmaktadır. Özellikle şifreleme, dijital imza ve anahtar değişimi gibi çeşitli güvenlik uygulamalarında önemli bir rol oynar. Bu, geniş çapta benimsenen ve bugün hala kullanılmakta olan ilk asimetrik şifreleme algoritmasıydı.
Yaşlı kadın bu hesaplama ile kardeşlerin birbirlerine karşı komplo kurmaları neredeyse imkansız hale getirecektir. Tek çare kardeşlerin şifreyi bulmak için birlikte çalışmalarıdır. Günümüzde Shamir’in Sır Paylaşımı algortiması, özel bilgilerin (“sırların”) güvenilmeyen bir ağ üzerinde, güvenli bir şekilde dağıtılmasına olanak sağlayan önemli bir şifreleme algoritması olarak varlığını sürdürmektedir.

Sibel Çağlar

Get fast shipping, movies & more with Amazon Prime

Start free trial

Enjoy this blog? Subscribe to resece

12 Comments