Özel anahtar bazı rastgele tohumlar tarafından üretilir ve genel anahtar bir algoritma yoluyla özel anahtardan türetilir. Genel anahtar çok uzun olduğu için, basitlik ve uygulama için, genel anahtardan türetilen "adres" görünür. Bu türev süreçler geri döndürülemez. Yani, adres genel anahtarı sunamaz ve genel anahtar özel anahtarı sunamaz.
Bundan, kamu ve özel anahtarların çiftler halinde var olduğunu görebiliriz. Kullanımları 16 kelimeyle özetlenmiştir: özel anahtarın deşifre edilmesi, genel anahtarın şifrelenmesi; Özel anahtarın imzası, genel anahtarın doğrulanması.
Halk anahtarının ağlaması, özel anahtarın deşifre edilmesi. Yani orijinal verileri genel bir anahtarla şifreleyin ve yalnızca ilgili özel anahtar orijinal verileri seçebilir. Bu, orijinal verilerin çalınmadan ve yakınlığı korumadan ağa yayılmasını sağlayacaktır.
Özel anahtarın imzası, genel anahtarın doğrulanması. Orijinal verileri imzalamak için özel anahtarı kullanın.
Engelleme ve anahtar, kamu ve özel anahtarları karşılaştırmak için kullanılabilir. Engelleme bir öğeyi kapatmak için kullanılır ve anahtar öğenin kilidini açmak için kullanılır. Ana sahibi öğenin sahibidir. Aslında, durum böyle. Örneğin, varlıkları size aktarmak istiyorsam, varlıkları size aktardığım ve blockchain ağına sunduğum bir işlemi (varlıklar, miktar vb. Dahil) imzalamak için özel anahtarımı kullanıyorum.
Özel anahtarların rolünü gördük.
Anahtar nedir?Keyeel, genellikle dongle adı verilen bir cihaz veya Şubat ayı için bir köpek anlamına gelir. Theller bilgisayar ana bilgisayarına bağlanmalı ve ekipman aracılığıyla deşifre edilmelidir.
blockchain anahtar dosyası nasıl alınır
1. Orijinal anahtar çiftinin orijinal özel anahtarı ve orijinal peel tuşunu içerdiği şeyle karakterize edilen talep 1'e göre bir blockchain sistemi anahtarı almak. 3. Blockchain Sistemi Alma Yöntemi İstem 2'ye göre, Adım 1'de karakterize edilen, orijinal anahtar çifti oluşturmak aşağıdaki adımları içerir: Adım 11, bazı orijinal tohum oluşturmak için rastgele bir sayı kullanma; 4. Blockchain Sistemi Anahtarını Alma Yöntemi İstem 1'e göre, Adım 2'de karakterize edilen Hizmet Anahtarı Özel Hizmet Anahtarı ve Kamu Hizmeti Anahtarı içerir. 5. Blockchain Sistemi Anahtarını elde etme yöntemi İstem 4'e göre, özellikle Adım 2'de, özellikle tohum üretim verilerine dayanarak bazı servis tohumu üretilir ve PAP'ın tohum algoritmasına dayanarak bir çift servis anahtarı oluşturulur ve ana çift özel hizmet anahtarını ve hizmet anahtarını içerir. 6. İstem 5'te iddia edildiği gibi blockchain sistemi anahtarının elde edilmesi yöntemi, Adım 21'de karakterize edilen tohum üretim verileri orijinal genel anahtarı veya seçilen diğer verileri içerir. 7.İddia 5, Adım 21'de karakterize edilen tohum üretim işlemi, HMAC şifreleme algoritmasının çalışmasını, tuz şifreleme algoritmasının çalışmasını ve yöntemin simetrik şifreleme işlevini veya asimetrik şifreleme algoritmasının işleyişini içerir. 8. Asimetrik şifreleme algoritmasının RSA algoritması, ECC algoritması, ECC algoritması, SM2 algoritması ve SM9 algoritmasını içerir. 9. Blockchain sistemi anahtarının elde edilmesi yöntemi, bu benzersiz rakamla karakterize edilen talep 5 iddiasına göre, karma değilse şekle ilişkilidir ve basamağın değeri bazı hizmet olarak alınır; Eğer bir karma değeri ise, doğrudan bir hizmet tohumu olarak kullanılabilir veya tekrar veya birçok kez karma olabilir ve HO'lardan elde edilen değer bir servis hizmeti olarak kullanılır. 10. Symetrik şifreleme algoritmasında karakterize edilen Blockchain Sistemi Anahtarını elde etme yöntemi, DES algoritması, 3DES algoritması, RC2 algoritması, RC5 algoritması, SM1, SM7 ve SM7 algoritması içerir.
public anahtar (genel anahtar) ve özel anahtar (özel anahtar olarak adlandırılan özel anahtar) içeriği, kriptografide asimetrik şifreleme algoritması. Adından da anlaşılacağı gibi, genel anahtar kamuya açık olabilirken, özel anahtar güvenli bir şekilde tutulmalıdır.
Özel anahtar rastgele bir tohum tarafından üretilir ve genel anahtar bir algoritma yoluyla özel bir anahtardan elde edilir. Genel anahtar çok uzun olduğu için, basitlik ve pratiklik için, genel anahtardan alınan "adres" görünür. Bu etimoloji süreçleri tek taraflı olarak geri döndürülemezdir. Yani, adres genel anahtarı tanıtamaz ve genel anahtar özel anahtarı tanıtamaz.
Bundan, çiftlerde kamu ve özel anahtarların bulunduğunu görebiliriz. Kullanımları 16 kelimeyle özetlenmiştir: genel anahtar şifrelemesi, özel anahtar şifre çözme;
Genel Anahtar Şifreleme, Özel Anahtar Karar. Yani, orijinal verileri ortak bir anahtarla şifreleyin ve yalnızca bu özel anahtar orijinal verileri açabilir. Bu, orijinal verilerin hırsızlık olmadan ağa yayılmasını ve gizliliği korumasını sağlayacaktır.
Özel Anahtar İmzaları, Genel Anahtar Doğrulama. Orijinal verileri imzalamak için özel bir anahtar kullanın.
Kilit ve anahtar, kamu ve özel anahtarları karşılaştırmak için kullanılabilir. Kilit bir öğeyi kilitlemek için kullanılırVe anahtar öğenin kilidini açmak için kullanılır. Ana sahibi öğenin sahibidir. Aslında, durum böyle. Örneğin, mülkü size aktarmak istersem, mülkü sizin için aktardığım ve blockchain ağını sunduğum ve imzayı doğruladığım ve doğru bir şekilde doğruladığım işlemleri (mülk, hacim vb. Dahil) imzalamak için kişisel anahtarımı kullanıyorum.
Özel anahtarların rolünü gördük.
Özel anahtar genel anahtarı blockchain'de ne anlama geliyor?
Özel Anahtar Genel Anahtar Kelime tüm test sorularında en basit kelimedir.
Genel anahtara genel anahtar denir ve sadece bildiğiniz şey özel anahtar olarak adlandırılır.
Genel anahtar ve özel anahtar, bir algoritma yoluyla ana çiftlerdir (yani genel anahtar ve özel bir anahtar) elde edilmiştir.
Bu bir cümlede açıktır
Blockchain'in özel anahtarı, ortak anahtarı ve adresi arasındaki ilişki nedir?Blockchain özel, genel ve adres arasındaki ilişki, özel anahtarın genel anahtar oluşturması ve genel anahtarın adrese dönüştürülmesidir. Yani özel anahtar en önemlisidir. Üçü de geri döndürülemez.
Her şeyden önce, size özel bir anahtarın ne olduğunu açıklıyorum. Özel bir anahtarın işlevi, blok zincirindeki bir kimliğe eşittir. Özel anahtar banka kartı şifreye eşittir ve çalınmasını önlemek için çevrimdışı tutulmalıdır.
ikinci genel anahtardır. Örneğin, Zhang San Wang Wu için bir inek aldı. AncakBlockchain'de, Zhang San'ın Wang Wu için bir inek satın alma fiyatı sadece aralarında bir anlaşmaya varmakla kalmadı, aynı zamanda tüm köyün bir hesap kaydetmesi gerekecek ve işlem hesap kayıtlarından sonra tamamlandı.
Bir kez daha, genellikle 26 ila 35 harf ve sayısal telden yapılmış bir blockchain adresidir.
Blockchain teknolojisi artık gelişimin ilk aşamasındadır, ancak ademi merkeziyeti, güvenlik ve geri dönüşü olmayanlığı nedeniyle, gelecekteki yaşam ve işte katil düzeyinde uygulama üretebilir ve tüm ülkeler tarafından oldukça değerlidir. Bu makale yalnızca referans içindir, tartışmak için bir mesaj bırakmaya hoş geldiniz.
bloklarda, iki ana şifreleme algoritması yaygın olarak kullanılır:
public/özel anahtar şifreleme algoritması: Bu şifreleme algoritması bir çift genel ve özel kilit kullanır. Genel anahtar açıkça dağıtılabilirken, özel anahtarın gizli tutulması gerekir. Yalnızca kişisel anahtarları olanlar, genel anahtarla şifrelenmiş verilerin şifresini çözebilir. Bu şifreleme yöntemi, verilerin kaynağını ve bütünlüğünü doğruladığı için dijital imzalarda ve doğrulamada yaygın olarak kullanılır. Blockchain'de, Trader'in kimliğini doğrulamak için kişisel anahtar kullanılırken, ortak bir anahtar işlemin geçerliliğini doğrulamak için ağdaki başka bir düğüme yayınlanır. RSA algoritması: Bu, 1978'de Ronrivest, Adi Shamir ve Leonard Adleman tarafından oluşturulan yaygın olarak kullanılan bir kamu/özel ana şifreleme algoritmasıdır. Asimetrik bir şifreleme algoritmasıdır, yani ayrışma için kullanılan şifreleme ve anahtar için kullanılan anahtar farklıdır. ECDSA (Ellosid Curve) Dijital İmza (Ellosid Curve): Bu, Blockchain'de imza işlemini daha hızlı ve daha güvenli hale getirmek için Elips eğrisi kriptografisini kullanan RSA algoritmasına dayanan daha iyi bir versiyondur. vb.) sabit bir uzunluğa (genellikle 256 bit veya 512 bit). 1997 yılında David Chaum ve Mayrap.Chilomchik tarafından tanıtılan bir algoritma olan Hash. Buna ek olarak, blok zincirindeki Merkle Tree yapısı da hash SHA-256 fonksiyonuna dayanarak yapılır. İki şifreleme algoritmasının üstündeve karma işlevi blockchain'de çok önemli bir rol oynar.
Aynı zamanda, blockchain'deki veriler blok formunda geliştikçe, bu şifreleme algoritması blok ve blok başlıkları arasında bağlantılar oluşturmak, bloğun performansını ve güvenliğini artırmak için de kullanılır.