11 比特幣區塊鏈的公鑰密碼術所選取的「單向函數」,是由下列何者産生?
(A)RSA 演算法
(B)凱薩演算法
(C)橢圓曲線密碼術
(D)雜湊演算法
答案:登入後查看
統計: A(573), B(119), C(8268), D(2338), E(0) #2524860
統計: A(573), B(119), C(8268), D(2338), E(0) #2524860
詳解 (共 10 筆)
#4485607
橢圓曲線密碼術˙的公開密鑰加密演算法。
Ecc被廣泛認為在給定密鑰長度的情況下,最強大的非對稱算法。
l 公鑰可發送給任何人,它是公開的
l 私鑰必須被妥善保管,因為如果某人獲取了私鑰,他們便可以解密信息
l 計算機可以迅速地用公鑰來加密消息,並用私鑰來解密消息
l 如果沒有私鑰,計算機可能需要花費極長的時間(數百萬年)來破解加密後的消息
優點:
- 抗攻擊強。
- 資源佔用少。
- 加解密速度快。
- 金鑰很短,卻能提供RSA與之相對的安全性。
而且ECC金鑰長度以線性方式增加,但安全度卻以指數增加,這是多麼優秀的一種方式。
例如:
- 加密128位的安全加密需要:256位的ECC金鑰 同等於 3072位的RSA金鑰。
- 加密128位的安全加密需要:512位的ECC金鑰 同等於 15360位的RSA金鑰。
145
3
#4669190
金鑰密碼採取橢圓曲線密碼術;工作量證明採用雜湊演算法
採用工作量證明達到去中心化及公正性
首先,最關鍵的便其工作量證明機制(Proof of Work,POW),這是一個可以讓每個參與的節點可共同參與交易驗證的方式,來實現一個能多方共同維護的單一系統,並共享同一份記錄交易的帳本,以形成一個基於零信任基礎,卻能實現去中心化的P2P網路系統。
工作量證明是讓任一運算節點,花費時間和運算資源來計算出一組數學公式的結果,且要完成一次有效的工作量證明,需經過一連串地嘗試與失敗。不過,一旦這個數值被算出來後,其他參與節點也可用相關的數學公式,便能很容易去驗證這個值是否有效。
比特幣區塊鏈採用Hashcash演算法(雜湊現金演算法)作為工作量證明,讓各節點經由POW計算來產生每一個有效的新區塊,再經由其他節點驗證並接受。
129
0
#4648334
隨著公鑰密碼學的發展,目前以比特幣區塊鏈使用的是「橢圓曲線密碼術」,其安全性較高,其單向函數是從橢圓曲線而來,這是數論中一個歷史悠久的分支。金研院p.132
76
1
#5520142
雜湊函數/雜湊演算法
是一種壓縮資料的演算法
1
0
#6055760
金研院課本2024版本 P144
1
0