區塊鏈的密碼技術有數位簽章演算法和什麼演算法
區塊鏈的密碼技術有數位簽章演算法和雜湊演算法。數位簽章演算法是數位簽章標準的子集,表示了只用作數位簽章的一個特定的公鑰演算法;而雜湊演算法是將任意長度的二進制明文映射為較短的二進位串的演算法,並且不同的明文很難映射為相同的Hash值。
本教學操作環境:windows7系統、Dell G3電腦。
密碼學技術是區塊鏈技術的核心。 區塊鏈的密碼技術有數位簽章演算法和雜湊演算法。
數位簽章演算法
數位簽章演算法是數位簽章標準的子集,表示了只用來當作數位簽章的一個特定的公鑰演算法。金鑰運行在由SHA-1產生的消息哈希:為了驗證一個簽名,要重新計算訊息的哈希,使用公鑰解密簽名然後比較結果。縮寫為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所示,為比特幣從公鑰產生地址的流程。
更多相關知識,請造訪常見問題欄位!
以上是區塊鏈的密碼技術有數位簽章演算法和什麼演算法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

數字貨幣滾倉,即利用借貸放大交易槓桿以提高收益的投資策略。 本文詳解數字貨幣滾倉流程,包括選擇支持滾倉的交易平台(如Binance、OKEx、gate.io、Huobi、Bybit等),開通槓桿賬戶,設置槓桿倍數,借入資金進行交易,以及實時監控市場並調整倉位或追加保證金以避免爆倉等關鍵步驟。 然而,滾倉交易風險極高,投資者需謹慎操作並製定完善的風險管理策略。 了解更多數字貨幣滾倉技巧,請繼續閱讀。

Gate.io交易平台手續費因交易類型、交易對、用戶VIP等級等因素而異。現貨交易默認費率為0.15%(VIP0等級,Maker和Taker),但會根據用戶30天交易量和GT持倉量調整VIP等級,等級越高費率越低,並支持GT平台幣抵扣,最低可享55折優惠。合約交易默認費率為Maker 0.02%,Taker 0.05%(VIP0等級),同樣受VIP等級影響,且不同合約類型和槓桿

本文詳細介紹了歐易OKEx賬號的註冊、使用和註銷流程。註冊需下載APP,輸入手機號或郵箱註冊,完成實名認證。使用方面涵蓋登錄、充值提現、交易以及安全設置等操作步驟。而註銷賬號則需要聯繫歐易OKEx客服,提供必要信息並等待處理,最終獲得賬號註銷確認。 通過本文,用戶可以輕鬆掌握歐易OKEx賬號的完整生命週期管理,安全便捷地進行數字資產交易。

本文提供Binance幣安電腦版登錄與註冊的完整指南。首先,詳細講解了幣安電腦版登錄步驟:在瀏覽器搜索“幣安官網”,點擊登錄按鈕,輸入郵箱和密碼(啟用2FA需輸入驗證碼)即可登錄。其次,文章闡述了註冊流程:點擊“註冊”按鈕,填寫郵箱地址,設置強密碼,驗證郵箱即可完成註冊。最後,文章還特別強調了賬戶安全,提醒用戶注意官方域名、網絡環境以及定期更新密碼,確保賬戶安全,更好地使用幣安電腦版提供的各項功能,例如查看行情、進行交易和管理資產。

本文推薦十個知名的虛擬幣相關APP推薦網站,涵蓋幣安學院(Binance Academy)、OKX Learn、CoinGecko、CryptoSlate、CoinDesk、Investopedia、CoinMarketCap、火幣大學(Huobi University)、Coinbase Learn和CryptoCompare。這些網站不僅提供虛擬貨幣市場數據、價格走勢分析等信息,還提供豐富的學習資源,包括區塊鏈基礎知識、交易策略、以及各個交易平台APP的使用教程和評測,幫助用戶更好地了解和使

全球用户量排名前列,支持现货、合约、Web3钱包等全品类交易,安全性高且手续费低。历史悠久的综合交易平台,以合规性和高流动性著称,支持多语言服务。行业龙头,覆盖币币交易、杠杆、期权等,流动性强且支持BNB抵扣费用。

本文盤點十大知名Web3交易平台,包括幣安(Binance)、歐易(OKX)、Gate.io(芝麻開門)、Kraken、Bybit、Coinbase、KuCoin、Bitget、Gemini和Bitstamp。 文章詳細對比了各平台的特色,例如幣種數量、交易類型(現貨、期貨、期權、NFT等)、手續費、安全性、合規性、用戶群體等,旨在幫助投資者選擇最合適的交易平台。無論是高頻交易者、合約交易愛好者,還是注重合規性和安全性的投資者,都能從中找到參考信息。

芝麻交易所Gate.io網頁版登錄便捷,只需在瀏覽器地址欄輸入“gate.io”並回車即可訪問官方網站。簡潔的主頁提供清晰的“登錄”和“註冊”選項,用戶可根據自身情況選擇登錄已註冊賬戶或註冊新賬戶。註冊或登錄後,即可進入交易主界面,進行加密貨幣交易、查看行情及賬戶管理等操作。 Gate.io網頁版界面友好,操作簡便,適合新手和專業交易者使用。