2009-10-24
思想指紋的加密方法
這裏是「一包我的思想」
先利用 SHA-1 演算法來淬取出”思想摘要”(Message Digest, MD)
又稱之為思想的數位指紋(Digital Finger Print)
可用以作為 unique 的上天下地獨一無二之識別
入深山,訪一面數位岩壁
用 .NET Framework SDK 的 sn.exe 鑿一對印章(Key Pair)
陽為 Public Key,公開於眾;陰為 Private Key,藏於已身
以 Private Key 行使 RSA 演算法(印墨也),併入思想指紋
成一數位簽章(Digital Signature)
把用印後之數位簽章,與公開之Public Key
嵌入於「一包我的思想」中
成為一個加密後的思想封裝體
我,遂,大告天下
欲解析這包思想、驗證思想之未受篡改者
可用 SHA-1 演算法自行淬取一次思想指紋 A
且用 Public Key 來淬取出數位簽章中的思想指紋 B
比對思想指紋 A 與思想指紋 B
即可驗證出思想的純粹性
原始寫於 udn 部落格的前身「網路城邦」,現網址已被改為:
https://classic-blog.udn.com/quantum/3433204