
經常需要在PC上將文件進行加密存儲。這裏用隨機指紋特徵加密存儲方法實現文件信息的加密存儲。該信息的隨機指紋特徵加密存儲類的實現,包括隨機指紋特徵AES對稱加密類對象。
1.隨機指紋特徵加密存儲FPCSDemo
①單擊“Open”按鈕,選擇一幅指紋圖像打開。
②單擊“GenerateKey”按鈕,生成兩個指定指紋隨機數作為密鑰組。
③單擊“ReadFile”按鈕,選擇要讀入的文件A。
④單擊“Encrypt AND Write”按鈕,選擇要寫入加密數據的文件B,如彈出“OK”對話框,則加密成功。
⑤單擊“Readfile”按鈕,選擇文件B,單擊“Decrypt AND Write”按鈕,選擇要輸入解密數據的文件C,如彈出“Authentication is OK”則表示成功解密,C和A應完全相同。
2.指紋隨機加密存儲文件信息的一般步驟
用戶用“隨機指紋特徵加密存儲方法”加密存儲文件信息,步驟如下:
①設定“指定指紋隨機發生器”中的平移、旋轉、縮放參數及Hash長度參數,並輸入指紋,從而取得AES加密/解密密鑰。
②加密明文文件成為密文文件,或解密密文文件成為明文文件。
指紋隨機數發生器產生密鑰後就可移除,用戶只需記住該加密/解密密鑰,可實現文件的加密/解密存儲,另外,該加密/解密密鑰可以與用戶指紋自認證。
③隨機指紋特徵加密存儲方法的實現類繼承於隨機指紋特徵AES類。
