最近看了好多的非對稱水印材料。
可是還是沒有太多的頭緒。感覺非對稱比較困難。
數字簽名一般是採由驗證者掌握公開金鑰,則驗證者和攻擊者都能通過公開金鑰來掌握水印嵌入與提取的具體位置,這樣可以輕易去除水印或者在替換影象後嵌入自己的水印,使簽名失效。
順著這個思路走,如果實現數字簽名的非對稱水印,必須保證嵌入和提取採用不同的位置。也就是需要在位置a範圍內嵌入水印,保證能夠在位置b內進行提取。也就是說位置a與位置b需要有某種天然的對應關係。而且在已知位置b的情況下,無法推導出a的具體位置。也許影象之中有這樣的關係,但是我還沒有 找到,也許這樣的關係根本就不存在。
嘗試改變思路,如果不是位置關係,可以從其他的方面查詢關係。也就是我在影象中依靠關係a嵌入水印,但是可以依靠關係b來進行提取。同時無法從b推導出a。這樣的關係存在嗎?目前沒有找到!
傳統的數字簽名依靠rsa等演算法實現,如果把它引入數字水印,則經過rsa處理的密文任何人都是可以得到的,任何人都是可以解開的。解開的明文實際上就是位置等資訊,這樣又成了對稱水印。這樣的水印很容易被人攻擊、偽造。。。
用於影象認證的水印,可以嘗試引入非對稱水印,現在有了一點思路。
昨晚,做了乙個晚上的夢。夢裡都是乙個又乙個的矩陣,矩陣都是由0和1 組成,我在不斷地找它們之間的關係。。。。
哈哈,用腦過度,需要休息啦!
Android Keystore 對稱 非對稱加密
android資料加密 anroid資料加密方式 android 提供了 keystore 等可以長期儲存和檢索加密金鑰的機制,android keystore 系統特別適合於儲存加密金鑰。它提供了限制何時以何種方式使用金鑰的方法,比如使用金鑰時需要使用者認證或限制金鑰只能在加密模式下使用。乙個應用...
加密(對稱 非對稱)
一 對稱加密 symmetric cryptography 對稱加密是最快速 最簡單的一種加密方式,加密 encryption 與解密 decryption 用的是同樣的金鑰 secret key 這種方法在密碼學中叫做對稱加密演算法。對稱加密有很多種演算法,由於它效率很高,所以被廣泛使用在很多加密...
非對稱加密(1)非對稱加密原理
現在我們已經知道對稱加密的乙個最大的問題是如何安全地傳輸金鑰,並且在對稱加密的體系下找不到好的解決方案。1976 年,美國學者 dime 和henman 為解決資訊公開傳送和金鑰管理問題,提出一種新的金鑰交換協議,允許在不安全 上的通訊雙方交換資訊,安全地達成一致的金鑰,這就是 公開金鑰系統 相對於...