soru sorasın ki cevap bulasın

Kayıt Ol! Kayıt olduğunuzda sorduğunuz soruları takip edebilir
ve bilge üye olma şansını elde edebilirsiniz

Tüm Sorular (Alfanumerik Liste)

Soru:

Asal sayılar nerelerde kullanılır?

Soruyu soran: Misafir | Tarih: 2007-03-05 | Okunma sayısı: 1472

Soruya verilen cevaplar:

user avatar

Asal sayılardan güvenlik alanında yararlanılır. En temel uygulama Kriptografi alanında görülür.

Kriptografi nedir derseniz:
Kriptografi, gizlilik, kimlik denetimi, bütünlük gibi bilgi güvenliği kavramlarını sağlamak için çalışan matematiksel yöntemler bütünüdür. Bu yöntemler, bir bilginin iletimi esnasında karşılaşılabilecek aktif ya da pasif ataklardan bilgiyi -dolayısıyla bilgi ile beraber bilginin göndericisi ve alıcısını da- koruma amacı güderler.

Bir başka deyişle kriptografi, okunabilir durumdaki bir bilginin istenmeyen taraflarca okunamayacak bir hale dönüştürülmesinde kullanılan tekniklerin tümü olarak da görülebilir.

user avatar

Asal sayılar özel yerlerin güvenlik kodlarında kullanılır.

user avatar

Asal sayılar üzerine yapılan çalışmalar, günümüzde de devam etmektedir ve şimdiye kadar bulunan en büyük asal sayı (2 13466917) – 1’dir (Cameron, Woltman, Kurowski, GIMPS).

Asal sayılar sadece matematikte değil, farklı alanlarda da kullanılmaktadır. Elektronik hesaplama yöntemi kullanılmaya başlandığından beri, asal sayı bulma programları da donanım testleri için iyi bir yöntem haline gelmiştir. Kendileri ve 1’den başka çarpanları olmadığından, asalları ifade etmenin tek bir biçimi vardır ve bu sayede donanım daha güvenilir bir şekilde kontrol edilmiş olur. Asal sayılar, sesle haberleşmede de aynı sebeple kullanılmaktadır. Yani asal olmayan bir sayı (örneğin; 15), farklı bir şekilde de yazılabilir: (15 = 3 x 5); ama asal olan bir sayı başka bir şekilde gösterilemez.

Asal sayılar aynı zamanda bankaların, askeri sistemlerin ve hatta internet sayfalarının gizli şifrelerinin düzenlenmesinde kullanılır. Bunun nedeni ise; iki büyük asal sayının çarpımını, çarpanlarına ayırmanın çok güç olmasıdır.

Bu soruyu cevaplayın

Yeni bir soru sorun