1.1. Genellikle endüstri onu temsil etmek için y = karma (x) kullanır ve karma işlevi karma değerini hesaplamak için x hesaplamaları gerçekleştirir. Blockchain'deki karma fonksiyonların işlevleri:
Sabit boyut çıkışı; bilgi. İşlemin orijinal verilerinin devam etmesi gerekmez. Hem gerçek veri içeriğini hem de gerçek veri depolama konumunu temsil edebilir. Aşağıdaki şekil, hashpointer
hashpointer'ın şematik bir şemasıdır. Blockchain'i anlayan okuyucular, blockchain veri yapısının bloklar arasındaki gösterge yoluyla olaylar bloğu tarafından geriye doğru bağlandığını bilmelidir. Bu tür veri yapısının avantajı, bir sonraki bloğun önceki tüm bloklar hakkında bilgi bulabilmesi ve hashpointer bloğu hesaplamasının önceki blok bilgilerini içermesi ve böylece bloktan belirli bir seviyeye haksız hırsızlığın özelliklerini sağlamasıdır. İkinci amaç Merkletree'yi inşa etmektir.
Karma, işlem onayı ve dijital imza gibi diğer teknolojilerde de kullanılır.
2. Şifreleme partisinin ve dekorasyon partisinin aynı gizli anahtara sahip olup olmadığına göre, şifreleme algoritması üç alt türe bölünebilir:
asimetrik şifreleme ve asimetrik şifreleme sistemi olarak adlandırılır. Örneğin, banka tarafından bireysel kullanıcılara verilen özel bir anahtar kişisel bir kalkanda saklanır; Diğer asimetrik şifreleme algoritmaları RSA ve ECC'dir.
Simetri ve asimetrik şifreleme kombinasyonu, şifreleme işlemini iki aşamaya ayırır.
2.2 Dijital İmza
Kamu dijital imzası olarak da bilinen dijital imza, kağıt üzerine yazılanlara benzer fiziksel bir imzadır. Dijital imzalar öncelikle veri değişikliklerine imzalayanların ve anti-iskeletin tanıtılması için kullanılır. Dijital imza üç önemli özellik içerir:
Yalnızca kendi dijital imzanızı imzalayabilirsiniz, ancak diğerleri imzanın sizin tarafınızdan verilip verilmediğini doğrulayabilir; İlk olarak, genel ve kişisel bir anahtar çifti oluşturmanız gerekir: (SK, PK): = Generekeys (KeySize), SK Private Key kullanıcı SendireReserved, PK genel anahtarı başkalarına dağıtılabilir. Doğrudan kullanıcı bitcoin adreslerini temsil etmek için kullanılır. Bu şekilde, kullanıcı aktarım gibi bir bitcoin işlemi başlattığında kullanıcı işlemlerinin özgünlüğü kolayca yapılabilir.
2.3 Dijital Sertifika ve Sertifikasyon Merkezi
2.3.1 Dijital Sertifika
"Dijital Kimlik Kartı" ve "Ağ Kimliği Kartı" olarak da bilinen Dijital Sertifika, sertifika merkezi tarafından imzalanan bir elektronik dosyadır ve Sertifika Merkezi tarafından imzalanan bir elektronik dosyadır. Dijital sertifikalar şunları içerir: genel anahtar, sertifika adı bilgileri, sertifikalar için para çekme otoritesinin dijital imzası ve ilgili özel birincil sertifika ağdaki veritabanında saklanabilir. Kullanıcılar ağ kullanarak birbirleriyle sertifika değiştirebilir. Sertifika iptal edildikten sonra, sertifika veren CA, gelecekte olası anlaşmazlıkları çözmek için sertifikanın bir kopyasını tutar.
2.3.2 Sertifika Otoritesi
Sertifika Merkezi genellikle CA olarak adlandırılır.
2.4 Normal şifreleme algoritmasının karşılaştırılması
Blockchain'de karma fonksiyonların kullanımı karma işlevlerine ne uygulanabilir? Dağıtılmış lazer teknolojisinde, hash fonksiyonları veri bütünlüğünü ve izlenebilirliğini sağlamak için kullanılır. Her işlem veya lazer bloğu, blockchain oluşturmak için bir sonraki bloğa bağlanacak bir ishing algoritması yoluyla benzersiz bir özet üretir. Karma işlevinin özellikleri nedeniyle, veri bloğu yazıldıktan sonra, orijinal veriler kurcalanamaz, aksi takdirde karma değeri değiştirilir ve bu nedenle ağdaki diğer düğümler tarafından algılanır. Hash çalışması ne çalışıyor? Karma işlevi, herhangi bir uzunluktaki verileri belirli bir uzunluğa eşleyebilen bir şifreleme algoritmasıdır. Blockchain'de bu, sabit uzunlukta veri karma değeridir. Karma işlevi tek yönlüdür, yani orijinal verileri karma değerinden azaltamazsınız. Bu özellik verileri blockchain üzerinde zamansız hale getirir, çünkü verilerde yapılan herhangi bir değişiklik karma fiyattaki değişikliklere neden olur ve böylece tüm zinciri geçersiz kılar. Kriptografide karma eserlerin rolü nedir? Kriptografide, verilerin bütünlüğünü ve güvenliğini sağlamak için karma fonksiyonlar kullanılır. Verileri, verilerin bütünlüğünü doğrulamak ve iletim sırasında verilerin kurcalanmamasını sağlamak için kullanılabilecek HAYH değerlerine dönüştürürler. Buna ek olarak, karma işlevi, orijinal verileri ortaya çıkarmadan dijital imzalar oluşturmak ve şifrelenmiş verileri şifrelemek için de kullanılır. Karma fiyat ve ham veriler arasındaki ilişki nedir? Karma değeriOrijinal verilerin karma işlevi aracılığıyla hesaplaması benzersiz bir tanımlayıcıdır. Bu, verilerin "dijital parmak izi" gibidir ve orijinal veriler biraz değişse bile, karma değeri önemli ölçüde değişecektir. Bu nedenle, karma değerleri karşılaştırarak, orijinal verilerin tahrif edilip edilmediğini hızlı bir şekilde belirleyebiliriz. Bununla birlikte, karma işlevinden kaynaklanan nedeniyle, orijinal verileri karma değerinden geri yükleyemeyiz. HASH fonksiyonlarının pratik uygulamaları nelerdir? Karma işlevi, bilgi teknolojisi alanında yaygın olarak kullanılmaktadır: 1. Blockchain teknolojisi: Serideki verilerin geri döndürülemez ve izlenebilirliğini sağlayın. 2. Veri bütünlüğü doğrulaması: Dosya aktarımı ve depolamasında, karma değeri verilerin değiştirilmediğini doğrulamak için kullanılır. 3. Dijital İmza: Dijital imzalar üretin ve verilerin kaynağını ve bütünlüğünü sağlamak için doğrulayın. 4. Güvenlik: Kriptografide, karma işlevi güvenli şifreleme ve kimlik doğrulama mekanizmaları oluşturmak için kullanılır. 5. Veri yapısı: Hash tablosu gibi, veri elde etmek için kullanılır. Teknolojinin geliştirilmesiyle, karma işlevlerin uygulama alanı hala genişliyor ve güçlü işlevler ve kapasite gösteriyor.