首頁 常見問題 正文
聚名企服

區塊鏈的密碼技術有哪些算法?

轉載 2022-01-13 10:04:20 6736
區塊鏈的密碼技術有數字簽名算法和哈希算法。數字簽名算法是數字簽名標準的一個子集,表示了只用作數字簽名的一個特定的公鑰算法;而哈希算法是將任意長度的二進制明文映射為較短的二進制串的算法,并且不同的明文很難映射為相同的Hash值。

區塊鏈的密碼技術有哪些算法?

密碼學技術是區塊鏈技術的核心。區塊鏈的密碼技術有數字簽名算法和哈希算法。

數字簽名算法

數字簽名算法是數字簽名標準的一個子集,表示了只用作數字簽名的一個特定的公鑰算法。密鑰運行在由SHA-1產生的消息哈希:為了驗證一個簽名,要重新計算消息的哈希,使用公鑰解密簽名然后比較結果??s寫為DSA。

區塊鏈的密碼技術有哪些算法?

數字簽名是電子簽名的特殊形式。到目前為止,至少已經有 20 多個國家通過法律 認可電子簽名,其中包括歐盟和美國,我國的電子簽名法于 2004 年 8 月 28 日第十屆全 國人民代表大會常務委員會第十一次會議通過。數字簽名在 ISO 7498-2 標準中定義為: “附加在數據單元上的一些數據,或是對數據單元所作的密碼變換,這種數據和變換允許數據單元的接收者用以確認數據單元來源和數據單元的完整性,并保護數據,防止被人(例如接收者)進行偽造”。數字簽名機制提供了一種鑒別方法,以解決偽造、抵賴、冒充和篡改等問題,利用數據加密技術、數據變換技術,使收發數據雙方能夠滿足兩個條件:接收方能夠鑒別發送方所宣稱的身份;發送方以后不能否認其發送過該數據這一 事實。

數字簽名是密碼學理論中的一個重要分支。它的提出是為了對電子文檔進行簽名,以 替代傳統紙質文檔上的手寫簽名,因此它必須具備 5 個特性。

(1)簽名是可信的。

(2)簽名是不可偽造的。

(3)簽名是不可重用的。

(4)簽名的文件是不可改變的。

(5)簽名是不可抵賴的。

哈希(hash)算法

Hash,就是把任意長度的輸入(又叫做預映射, pre-image),通過散列算法,變換成固定長度的輸出,該輸出就是散列值。這種轉換是一種壓縮映射,其中散列值的空間通常遠小于輸入的空間,不同的輸入可能會散列成相同的輸出,但是不可逆向推導出輸入值。簡單的說就是一種將任意長度的消息壓縮到某一固定長度的消息摘要的函數。

哈希(Hash)算法,它是一種單向密碼體制,即它是一個從明文到密文的不可逆的映射,只有加密過程,沒有解密過程。同時,哈希函數可以將任意長度的輸入經過變化以后得到固定長度的輸出。哈希函數的這種單向特征和輸出數據長度固定的特征使得它可以生成消息或者數據。

以比特幣區塊鏈為代表,其中工作量證明和密鑰編碼過程中多次使用了二次哈希,如SHA(SHA256(k))或者RIPEMD160(SHA256(K)),這種方式帶來的好處是增加了工作量或者在不清楚協議的情況下增加破解難度。

以比特幣區塊鏈為代表,主要使用的兩個哈希函數分別是:

1.SHA-256,主要用于完成PoW(工作量證明)計算;

2.RIPEMD160,主要用于生成比特幣地址。如下圖1所示,為比特幣從公鑰生成地址的流程。

聲明:本文轉載于:互聯網,如有侵犯,請聯系service@Juming.com刪除
相關標簽: 區塊鏈密碼技術

相關文章

相關專題

編輯推薦

  • 域名注冊專題合集 域名注冊專題合集

  • 域名搶注專題合集 域名搶注專題合集

  • 企業建站專題合集 企業建站專題合集

主站蜘蛛池模板: 国产精品无码无卡在线播放 | 少妇伦子伦精品无码STYLES| 色欲狠狠躁天天躁无码中文字幕| 亚洲中文字幕无码爆乳app| 国精品无码A区一区二区| 精品人无码一区二区三区| 亚洲成a人无码av波多野按摩 | 熟妇人妻无码中文字幕老熟妇| 中文字幕精品无码一区二区三区| 无码人妻丰满熟妇区五十路| 亚洲AV无码成人精品区大在线| 无码乱码av天堂一区二区| 亚洲午夜福利AV一区二区无码| 亚洲AV无码之国产精品| 精品无码无人网站免费视频| 欧洲精品无码成人久久久| 亚洲AV无码AV男人的天堂| 亚洲中文字幕久久精品无码APP | 一夲道dvd高清无码| 无码精品日韩中文字幕| yy111111少妇影院里无码| 无码高潮爽到爆的喷水视频app| 四虎成人精品无码| 少妇无码一区二区二三区| 曰韩精品无码一区二区三区| 特黄熟妇丰满人妻无码| 国产成人无码午夜视频在线观看| 中文字幕av无码一二三区电影| 人妻系列无码专区无码中出| 免费A级毛片无码视频| 无码人妻精品一区二区三区夜夜嗨| 免费a级毛片无码a∨免费软件| 免费无码又爽又刺激网站直播| 狠狠躁夜夜躁无码中文字幕| 免费无码又爽又刺激网站直播| 国产50部艳色禁片无码| 日韩人妻无码一区二区三区99| 久热中文字幕无码视频| 亚洲爆乳无码精品AAA片蜜桃| 免费看无码自慰一区二区| 亚洲 无码 在线 专区|