圖片打了馬賽克還能被還原?怎樣做才更安全?

上觀新聞 發佈 2024-04-28T12:54:40.508813+00:00

編輯:晴晨馬賽克——最常用的一種圖片編輯手段,網絡中的一些聊天記錄、圖片、視頻等,很多關鍵信息都被上傳者打上了馬賽克。有人認為,打上馬賽克並非萬事大吉,可以通過軟體進行破解、還原。這話聽上去很可怕,但如果知曉了其中原理,再加上一些必要的防範手段,完全可以更好地保護隱私。

編輯:晴晨

馬賽克——最常用的一種圖片編輯手段,網絡中的一些聊天記錄、圖片、視頻等,很多關鍵信息都被上傳者打上了馬賽克。有人認為,打上馬賽克並非萬事大吉,可以通過軟體進行破解、還原。這話聽上去很可怕,但如果知曉了其中原理,再加上一些必要的防範手段,完全可以更好地保護隱私。

說到破解、還原,國外一家技術公司的首席研究員Dan Petro曾在自己的博客中表示,他已經成功破解了馬賽克算法,可以還原其中的文字信息。他認為,馬賽克是一種非常不好、不安全,而且會泄露敏感數據的方法。他建議永遠不要使用馬賽克去遮擋文字信息。

圖片來源於網絡

看到這裡,相信大家對使用馬賽克的安全性產生了質疑。事實上,Dan Petro的破解手段有一定局限性,從其過程可以大概了解到,計算機先是模擬各個字母、數字被打碼後的效果,並根據其特徵進行成千上萬次的計算,最後篩選出匹配的內容,說白了就是讓AI來「畫」,再壓縮回馬賽克狀態跟原圖比一比,最後把相似的版本拿出來展示。

其實早在Dan Petro開發前,市面上早就有用這種邏輯解碼的工具了,但是由於一些技術問題,這些解碼工具的正確率並不高。而且中文字體,或是我們拍的照片,構造比英文字母複雜得多,破解難度遠比英文字母與阿拉伯數字大。

圖片來源新京報

搞笑的是,有網友對內容做了簡單的塗鴉處理,單純認為遮住內容就是打碼。要知道,塗鴉只是對圖片上追加了一層透明的遮罩,無論多少次疊加都可以通過調節亮度、對比度等參數的方式讓筆刷後的內容現形。這些基於錯誤操作帶來的錯誤結論,居然又變成了馬賽克不安全的證據,真的是錯上加錯。

所以說,現有的破解方式,沒有任何一種完全有效的技術能去除馬賽克,雖然有一部分案例看起來像是真的還原了,但實質上那並不是原圖像,只能是無限趨於,但並不等於。

不過,隨著AI等技術的進步,還原內容或許越來越接近真實,Dan Petro建議,如果想對重要信息進行加密,可以嘗試用黑色條來遮擋。那麼,除了這一點,還可以使用哪些技術手段來防範呢?

1、增加馬賽克的複雜度。使用不同形狀、大小和顏色的馬賽克,甚至是隨機生成的非規則形狀,可以增加識別和還原馬賽克的難度,提高安全性。

2、多次塗抹和完全覆蓋。打馬賽克的時候,多數人只覆蓋一小部分,不會全部覆蓋,有了關聯性,AI復原的可能性更高。想要讓馬賽克安全,對圖案要進行多次塗抹和全覆蓋。

3、增加馬賽克的噪聲。添加噪聲可以使得還原馬賽克後的圖像模糊不清,從而增加識別和還原的難度。

4、結合其他隱私保護技術。比如「馬克賽+」消除、模糊、色彩等,增加破解難度。

5、及時更新圖片編輯軟體。馬賽克技術並非只有一種,還有各種各樣的圖片、圖標、純色馬賽克等。

參考來源:澎湃新聞、新京報

關鍵字: