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