公鑰和私鑰是什么意思?據(jù)了解,公鑰和私鑰是區(qū)塊鏈應(yīng)用里非常重要的術(shù)語,源自密碼學(xué),是加密貨幣交易不可或缺的部分。以下是有關(guān)公鑰和私鑰的詳細(xì)介紹。
1、密碼是你可以在鍵盤上輸入的字符,但密鑰是指一種硬件,常被稱為加密狗。
2、密鑰是要接在電腦主機(jī)后面的,通過硬件來解密。
3、 公鑰和私鑰或者稱非對稱密鑰和對稱密鑰是密碼體制的兩種方式。
4、私鑰體制指加解密的密鑰相同或容易推出,因此加解密的密鑰都是保密的。
5、公鑰體制指加解密密鑰彼此無法推出,公鑰公開,私鑰保密。
6、由上定義可知,公鑰私鑰是兩種不同的密碼體制,而不是兩個不同的應(yīng)用或兩個不同的密鑰。
7、因此在加密和簽名應(yīng)用中,公鑰私鑰均可以使用。
公鑰與私鑰是通過加密算法得到的一個密鑰對,即一個公鑰和一個私鑰,也就是非對稱加密方式。公鑰可對會話進(jìn)行加密、驗證數(shù)字簽名,只有使用對應(yīng)的私鑰才能解密會話數(shù)據(jù),從而保證數(shù)據(jù)傳輸?shù)陌踩?。公鑰是密鑰對外公開的部分,私鑰則是非公開的部分,由用戶自行保管。
通過加密算法得到的密鑰對可以保證在世界范圍內(nèi)是唯一的。使用密鑰對的時候,如果用其中一個密鑰加密一段數(shù)據(jù),只能使用密鑰對中的另一個密鑰才能解密數(shù)據(jù)。例如:用公鑰加密的數(shù)據(jù)必須用對應(yīng)的私鑰才能解密;如果用私鑰進(jìn)行加密也必須使用對應(yīng)的公鑰才能解密,否則將無法成功解密。
私鑰本質(zhì)上是一個隨機(jī)數(shù),可以類比銀行卡或者保險箱的密碼。如果不隨機(jī)的話就有非常大的風(fēng)險,容易泄露或者被破解。而隨機(jī)的私鑰是不可能被破解的,據(jù)說破解過程中需要消耗巨大能量。
以上就是有關(guān)公鑰和私鑰是什么意思的介紹。