區塊鏈小知識:非對稱加密的相關名詞介紹II
編者按:現如今,區塊鏈已經成為全民關注的領域,不少企業也早已深入其中研究該技術的落地情況。但目前仍有很大一部分人對區塊鏈技術的相關概念並不熟悉。
近日,維京研究院和甲子智庫聯合出品了《區塊鏈行業詞典》,Bianews作為媒體合作方獲得授權,將每天為大家普及區塊鏈的相關小知識。
今天,Bianews將為大家帶來區塊鏈小知識:非對稱加密的相關名詞介紹II
1、環簽名/ Ring Signatures
因簽名中參數 Ci(i=1,2,...,n)根據一定的規則首尾相接組成環狀而得名。其實就是實 際的簽名者用其他可能簽字者的公鑰產生一個帶有斷口的環,然後用私鑰將斷口連成一 個完整的環。任何驗證人利用環成員的公鑰都可以驗證一個環簽名是否由某個可能的簽 名人生成。
2、數字簽名/ Digital Signatures
數字簽名(又稱公鑰數字簽名、電子簽名)是一種類似寫在紙上的簽名,但是使用了公 鑰加密領域的技術實現,用於鑒別數字信息的方法,在網路上可以使用數字簽名來進行 身份確認。數字簽名是一個獨一無二的數值,若公鑰能通過驗證,那我們就能確定對應 的公鑰的正確性,數字簽名兼具可確認性和不可否認性。
3、多重簽名/ Multi-Signatures
多重簽名意味著在交易發生之前需要多個簽名或批准。多重簽名會增加加密貨幣的安全 性,這樣一個人就不能在未經他人同意的情況下把所有的數字貨幣都拿走。
4、數字證書/ Digital Certificate
數字證書是區塊鏈中標識各個節點的身份信息的一串數字,用以證明公鑰的歸屬以及內 容信息的合法性,在區塊鏈的非對稱加密中,一旦通過中間人攻擊將公鑰替換後將會破 壞區塊鏈的安全體系,因此通過共識機制建立互相承認的數字證書機制,在不需要第三 方的情況下識別數據的合法性。
5、哈希/ 散列/ Hash
哈希又稱作「散列」,是一種數學計算機程序,它接收任何一組任意長度的輸入信息, 通過哈希演算法變換成固定長度的數據指紋輸出形式,如字母和數字的組合,該輸出就是
「哈希值」。哈希使存儲和查找信息速度更快,因為哈希值通常更短所以更容易被找到。 同時哈希能夠對信息進行加密,一個好的哈希函數在輸入域中很少出現哈希衝突,哈希 一個特定文檔的結果總是一樣的,但找到具有相同哈希值的兩個文件在計算上是計算上 不可行的。
6、安全哈希演算法/ Secure Hash Algorithm 256 / SHA 256
SHA 256 是 SHA 系列演算法之一,由美國國安局設計、美國國家標準與技術研究院發布 的一套哈希演算法,由於其摘要長度為 256bits,故稱 SHA 256。SHA 256 是保護數字信 息的最安全的方法之一。
7、鑰匙/ Key
鑰匙是使隱藏的、不可讀的信息可讀的一串秘密字母和數字。
8、密鑰/ Secret Key
密鑰是用於加密或解密信息的一段參數,在非對稱加密系統中,是通過利用公鑰(賬 戶)與私鑰(密碼)的配合而實現的。
9、公鑰/ Public Key
公鑰與私鑰是通過一種演算法得到的一個密鑰對,公鑰是密鑰對中公開的部分,私鑰則是 非公開的部分,公鑰通常用於加密會話密鑰、驗證數字簽名,或加密可以用相應的私鑰 解密的數據。
10、私鑰/ Private Key
公鑰與私鑰是通過一種演算法得到的一個密鑰對,公鑰是密鑰對中公開的部分,私鑰則是 非公開的部分,私鑰是指與一個地址(地址是與私鑰相對應的公鑰的哈希值)相關聯的 一把密鑰,是只有你自己才知道的一串字元,可用來操作賬戶里的加密貨幣。
11、零知識證明/ Zero-Knowledge Proof
證明者和驗證者之間進行交互,證明者能夠在不向驗證者提供任何有用的信息的情況 下,使驗證者相信某個論斷是正確的。
12、計算上不可行/ Computationally Feasible
密碼演算法依賴的原理是當前計算不可行的數學問題,而「計算不可行」是一個在時間及 空間上相對而言的概念,計算上不可行即表示一個程序是可處理的但是需要一個長得不 切實際的時間(如幾十億年)來處理的步驟。通常認為 2 的 80 次方個計算步驟是計算 上不可行的下限。
13、暴力破解法/ Brute Force Attack / BFA
暴力破解法又名窮舉法,是一種密碼分析的方法,通過逐個推算猜測每一個可能解鎖安 全系統的密鑰來獲取信息的方法。
※人民網總裁葉蓁蓁:用發展、科學、戰略、冷靜的眼光看區塊鏈
※獨家:引發區塊鏈歇斯底里的七大神話
TAG:Bianews |