Tamga Network

Bölüm 2 · 1/8

Kriptografi sade dille

Hash bir parmak izidir, anahtar çifti bir kilit ve anahtardır: dijital güvenin iki temel aracı.

5 dk

Dijital güvenin arkasında matematik var, ama onu kullanmak için matematik bilmek gerekmiyor. Bilmeniz gereken yalnızca iki araç: hash ve anahtar çifti. Bu iki araç, bu öğrenme yolunun geri kalanındaki her şeyin temelidir.

HASH · PARMAK İZİMerhabaSHA-2567fdc9f47…8c17c9c058merhabaSHA-2564c6bcdd5…8849b4d61bANAHTAR ÇİFTİGizli anahtaryalnız sahibinde; imzalarAçık anahtarherkese açık; imzayı denetler
Tek harf değişince parmak izi tamamen değişir. Gizli anahtar imzalar, açık anahtar imzayı denetler.

Hash: verinin parmak izi

Bir hashHer boyuttaki veriden sabit uzunlukta bir 'parmak izi' üreten tek yönlü hesap. Tamga'da SHA-256 kullanılır., bir veriden kısa ve sabit uzunlukta bir parmak izi üretir. Bir sayfalık metin de, bin sayfalık bir kitap da aynı uzunlukta bir parmak izine dönüşür. Üç özelliği vardır:

  • Aynı veri, aynı iz."Merhaba" kelimesinin izi her bilgisayarda aynıdır.
  • Küçük değişiklik, bambaşka iz.Yalnız ilk harfi küçültün ("merhaba"), iz tamamen değişir. Şekilde iki kelimenin gerçek SHA-256 izlerinin başı ve sonu görünüyor.
  • Geri dönüş yok. İzden verinin kendisi bulunamaz; parmak izinden insanın yüzünü çizemezsiniz.

Bu yüzden hash, bir belgenin değişmediğini kanıtlamanın en kısa yoludur: belgenin izini saklarsınız, sonra yeniden hesaplayıp karşılaştırırsınız. Tek bir harf bile değiştiyse iz tutmaz.

Anahtar çifti: kilit ve anahtar

İkinci araç, birbirine bağlı iki anahtardan oluşan bir key pairBirbirine matematiksel olarak bağlı iki anahtar: gizli anahtar imzalar, açık anahtar imzayı denetler.:

  • Gizli anahtar yalnızca sahibindedir. Bir kurumun sunucusunda ya da kişinin telefonunun güvenli bölgesinde durur ve hiç dışarı çıkmaz.
  • Açık anahtar herkese açıktır. Herkes bilebilir, yayınlanabilir, listelere yazılabilir.

Gizli anahtarla yapılan bir işlemi yalnızca o çiftin açık anahtarı denetleyebilir. Bir benzetmeyle: gizli anahtar bir mühür, açık anahtar o mührün herkesin elindeki örneğidir. Mührü yalnız sahibi basabilir, ama basılan izin o mühre ait olup olmadığını herkes karşılaştırabilir.

İkisi birlikte

Hash ve anahtar çifti bir araya gelince dijital imza ortaya çıkar: belgenin parmak izi gizli anahtarla imzalanır, herkes açık anahtarla denetler. Bir sonraki sayfa tam olarak bunu anlatıyor.

Özet

  • Hash, verinin kısa parmak izidir; tek harf değişse iz tamamen değişir.
  • Anahtar çiftinde gizli anahtar sahibinde kalır, açık anahtar herkese açıktır.
  • İkisi birlikte dijital imzayı oluşturur.

Daha derine

Teknik ayrıntılar ve bağlayıcı kurallar: