久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當前位置:首頁>民俗> 52o1314心形小符號(心形符號大全 花樣符號 大號)

52o1314心形小符號(心形符號大全 花樣符號 大號)

發布時間:2026-01-22閱讀( 7)

根據昨天的討論,我們大概清楚了SHA-256算法在數字簽名過程中的重要性。

什么是數字簽名之二,如何確保數字簽名是你的而不是別人的

用三句話來概括一下昨天文章的要義:

1. SHA-256是一個安全的HASH算法,不管將什么作為輸入參數,最終得到的結果總是一個包含256個二進制位的數值。

2. 文本內容的細微變更(哪怕是一個標點符號,空白格)都會對最終加密結果有著重大的影響。

3. 如果輸入的內容一模一樣,那么用SHA-256函數來進行加密總是能得到相同的最終加密結果。

正式由于SHA-256函數具備這些特性,才讓我們對他產生濃厚的興趣。

由于在下面的內容中,我們又要頻繁的應用到秘鑰的概念,這里再總結一下相關要義(但求易懂):

1. 秘鑰可以簡單理解為某一算法的輸入參數,比如有一串數:5201314,那么我們要現在給他加密,采用一個算法f(給每一位數字+2)=7423536. 這里f就可以理解為我們的加密算法即我們這里所說的SHA-256算法。這里的2就可以簡單的認為是我們加密的秘鑰。

2. 如果加密的秘鑰和解密的秘鑰是相同的,則該類叫對稱加密法

3. 如果加密的秘鑰和解密的秘鑰是不相同的,那么該類就叫做非對稱加密法。在非對稱加密法中,用于加密的秘鑰叫做私鑰,用于解密的秘鑰叫做公鑰。私鑰只有加密的人自己知道,而公鑰則是公開的,目的是要能讓別人用公鑰去進行解密。公鑰一般是將私鑰輸入某個算數計算出來的,由私鑰可以推導出公鑰,而反之則不能。

所以,我們又可以優化一下我們之前討論的數字簽名了,前面我們說過:

SHA-256("小青欠小紅10000元")的結果當做數字簽名(該結果是一個包含256位二進制數的數值)。

但是,聰明的讀者朋友們,你們肯定可以猜想得到,這還不夠,一個前面不僅僅要滿足對應性的需求,還要滿足可鑒別這個重要特性。

比如,當一個人看到一個數字簽名之后,我們要確定這個是小青的簽名,而不是小紅,小剛,小明或者其他人的簽名。但是SHA-256函數是一個公開的算法,網上有很多的在線加密,解密的工具。

比如:SHA-256("小青欠小紅10000元")= 27848e760c837f0d3e31628b9f05196fd6694694d95ec158ea11f0610d5d3206。

什么是數字簽名之二,如何確保數字簽名是你的而不是別人的

用SHA-256函數雖然可以確保和內容的對應性,確保內容不會被修改(如果被修改會導致加密結果的重大變化,詳細可參見前一天的文章"數字簽名")

但是,這樣仍然無法保證該條簽名是小青簽的,因為小紅,小剛,小明或者任何其他人都可以用SHA-256函數進行加密得到相同的加密串。那如何來保證該條簽名是小青簽名的,而不是小紅,小剛,小李呢?

這里我們就用到了上面我們所說的非對稱加密的算法。大概的原理是這樣的:

小青用自己的私鑰加密(SHA-256("小青欠小紅10000元"))得到的結果就可以作為小青的簽名。

小青可以將自己的公鑰公布出來,這樣任意一個人就可以利用小青公布的公鑰對小青加密的內容進行驗證了。

舉個簡單的例子:

小青用自己的私鑰加密(SHA-256("小青欠小紅10000元"))值加上自己的公鑰公布出來。

小紅可以利用小青公布出來的公鑰對小青的數字簽名進行解密,得到一串hash值,然后小紅可以再用SHA-256("小青欠小紅10000元")計算得到的hash值和上面的hash值進行對比,如果兩個hash值是相同的,那么可以說明兩個問題:

1. 這個簽名是小青簽署的,要不然不可能可以利用小青的公鑰對其解密。

2. 這個簽名的內容是"小青欠小紅10000元",不然解密后的hash值不可能等于SHA-256("小青欠小紅10000元")

經過這兩天的討論,我們可以歸納一下:

1. 數字簽名和簽名內容的對應性必須得到保證(這是用SHA-256函數來保證的)

2. 數字簽名必須可鑒別是誰簽名的(可以通過非對稱加密的私鑰,公鑰來進行識別)

小伙伴們,你們聽懂了嗎?

每天學習一點點,每天進步一點點,歡迎大家關注本頭條號,共同學習,共同進步。

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖