一文詳解數字簽名,數字簽名技術

什么是數字簽名?

一文詳解數字簽名,數字簽名技術


謝邀,感謝平臺,willing鏈網生態為您解答 。通俗的講,數字簽名就是每筆交易的證明 。它一方面證明了該交易是轉出方本人發起的,另 一方面證明了交易信息在傳輸中沒有被更改 。由數字摘要和非對稱加密技術組成 。舉個栗子,小兔發起一筆比特幣轉賬,需要先把交易信息經哈希函數轉化成固定長度的字符串,然后用自己的私鑰加密,形成數字簽名 。
【一文詳解數字簽名,數字簽名技術】完成后,需要將完整交易信息和數字簽名一起 廣播給礦工 。礦工先用同樣的哈希函數把交易轉化成字符串,再用小兔的公鑰進行解密,對比兩者是否相符,如果相符,就驗證成功,說明該筆交易確實是小兔本人發起的,且信息未被更更改 。數字簽名加密的私鑰和解密的公鑰不一致,采用非對稱加密技術 ??雌饋砗脧碗s,其實實時轉賬只需要你輸入私鑰就瞬間完成啦!就像你去銀行轉賬一樣,只要輸入銀行卡密碼,錢就轉出去了 。

    推薦閱讀