Karma Algoritma
açık anahtarlı şifreleme anahtar bir hash değeri dayanmaktadır. Bu bir müzakere algoritmasını kullanın bir taban giriş numarası ile ilgili olarak hesaplanmış olan bir değerdir. Esasen, karma değeri orijinal değerinin bir özetidir. Bir hash değeri hakkında önemli şey karma değeri oluşturmak için kullanılan verileri bilmeden orijinal giriş numarasını elde etmek neredeyse imkansız olmasıdır. İşte basit bir örnek: Ürün Girdi Numarası
10667
Karma Algoritması
Giriş # x 143 Değer Hash
1525381
Bunu için ne kadar zor görebiliyorum değer 1.525.381 10.667 ve 143. çarpılması geldiğini belirlemek Ama çarpan 143 olduğunu bilselerdi, o zaman değerini 10.667 hesaplamak çok kolay olurdu. Açık anahtarlı şifreleme aslında çok daha karmaşık bu örnek daha, ama bu temel fikir.
Kamu tuşları genelde karmaşık algoritmalar ve 40-bit ya da 128-bit numaraları dahil, şifrelemek için çok büyük karma değerlerini kullanın. A 128-bit sayı olası 2 128 veya 3.402.823.669.209.384.634.633.746.074.300.000.000.000.000.000.000.000.000.000.000.000.000 farklı kombinasyonları var - bu Sahra Çölü kum belirli bir tahıl bulmaya çalışırken gibi olurdu Daha önce de belirtildiği gibi, Kimlik. Şifreleme bir bilgisayar bir gönderme tüm verileri almak ve sadece diğer bilgisayar kodunu çözmek mümkün olacak bir şekle kodlayan işlemidir. Başka bir işlem, kimlik doğrulama, bilgi güvenilir bir kaynaktan geldiğini doğrulamak için kullanılır. Temelde, bilgi ve eğer quot; otantik, " Bunu kim yarattı biliyorum ve o kişi oluşturulduğu çünkü herhangi bir değişiklik olmamıştır biliyoruz. Bu iki süreç, şifreleme ve kimlik doğrulama, güvenli bir ortam Bir bilgisayarda bir kişi ya da bilgi kimliğini doğrulamak için çeşitli yollar vardır oluşturmak için el-ele çalışma.