我需要爲用戶可以記住或至少容易識別的RSA密鑰創建指紋。下面的想法已經浮現在腦海中:容易記住數據的指紋?
- 將SHA1哈希分解成4比特的部分並將它們用作貝塞爾樣條的座標。繪製樣條線並將該圖片用作指紋。
- 使用SHA1哈希作爲一些分形算法的輸入。對於一個給定的輸入結果將需要是唯一的,即輸出不能是一半時間的實數平方。
- 將SHA1哈希映射到單詞列表中的條目(如在拼寫檢查程序或密碼列表中使用的)。這將創建一個由真實單詞組成的密碼。
- 相反的單詞列表,使用一些其他的大型數據集的像谷歌地圖(地圖SHA1哈希到地圖座標,使用地圖區域(一個或多個)指紋)
任何其他的想法?我確信這是以某種形式實施的。
如果僅限於ASCII輸出,這值得研究。 – ApplesOranges 2010-09-12 00:33:11