【技術實現步驟摘要】
【技術保護點】
一種基于指紋頻域的數字信息或密鑰綁定與發布方法,其特征在于,包括步驟:S1.將待加密的數字信息或密鑰使用糾錯編碼得到糾錯編碼數據;S2.輸入注冊指紋圖像并進行傅立葉變換和極坐標變化及相位處理,用于提取注冊指紋圖像頻域信息,并對注冊指紋圖像按照頻域信息的相位進行二元編碼,獲取二元編碼注冊指紋圖像信息;S3.將糾錯編碼數據與二元編碼注冊指紋圖像信息進行異或綁定得到綁定數據;S4.將待加密的數字信息或密鑰生成待加密的數字信息或密鑰哈希值;S5.將待加密的數字信息或密鑰的哈希值與綁定數據相連接得到存儲數據,保存存儲數據;S6.輸入比對指紋圖像并進行傅立葉變換和極坐標變化及相位處理,用于提取比對指紋圖像頻域信息,并對比對指紋圖像按照頻域信息的相位進行二元編碼,獲取二元編碼比對指紋圖像信息;S7.對二元編碼比對指紋圖像信息和綁定數據進行異或操作得到解綁定數據;S8.對解綁定數據使用糾錯解碼技術得到臨時信息;S9.將臨時信息生成臨時信息哈希值;S10.比較臨時信息哈希值與步驟S5保存的存儲數據中的哈希值是否完全相同,如果相同則解密成功,反之則解密失敗。
【技術特征摘要】
【專利技術屬性】
技術研發人員:田捷,李亮,楊鑫,吳哲,
申請(專利權)人:中國科學院自動化研究所,
類型:發明
國別省市:11[中國|北京]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。