這種使用圖片進行信息隱藏的安全性怎麼樣?

Photoshop 有哪些有趣另類的用法?知友羽田中山在該問題中給出了一個有趣的答案,想請知友們討論下這樣的加密方式的安全性怎麼樣,以及與常用的加密方法是否有可比性

又到了羽田老師大講堂的時候,今天來教大家用PS把文字加密到圖片上。

1,初級教程之加密

首先打開PS,創建一個文件,填充成任意一種你喜愛的顏色。

這一步需要注意的是:記住所選顏色。我選的顏色是H200、S50、B100。

接下來,在填充了顏色的圖層上輸入想要加密的文字,然後調節文字的顏色,使之接近於背景顏色。我選用了H201、S49、B100。

然後,直接儲存成「主卧室牆的顏色.jpg」或者「只愛這種靜謐的藍.jpg」之類的,一般人點開了也不知道裡面有字。效果是這樣的。

然後,直接儲存成「主卧室牆的顏色.jpg」或者「只愛這種靜謐的藍.jpg」之類的,一般人點開了也不知道裡面有字。效果是這樣的。

2,初級教程之解密

把圖片用PS打開,選擇色彩範圍,顏色容差0,瞬間解密。

哈哈,簡單吧!

哈哈,簡單吧!

如果你覺得這種加密方法太過侮辱你的智商,那麼請往下看。

3,高級教程之加密

所謂高級加密,就是把文字加到一張圖片上,這樣一來,如果沒有原圖片,別人就不能通過簡單暴力的方法進行解密。

首先,用PS打開一張你喜愛的照片,然後新建一個圖層,用初級教程的方法把文字加密到新建的那個圖層上。我這裡使用的是白色。(先賣個關子,不告訴你們我寫了什麼字,哈哈!)

然後,在疊加方式上選擇顏色加深。

然後,在疊加方式上選擇顏色加深。

最後,儲存,得到了經過高級加密的圖片一張。你能分清哪張是原圖嗎?(這是我哦~)

最後,儲存,得到了經過高級加密的圖片一張。你能分清哪張是原圖嗎?(這是我哦~)

4,高級教程之解密

經過高級加密的圖片,解密時必須用到原圖。

先用PS打開兩張圖片,把其中一張拖到另一張裡面。

然後在疊加方式中,選擇「劃分」。

然後在疊加方式中,選擇「劃分」。

" dw="227" dh="327" w="227">此時,你會得到一片白茫茫的圖片。用初級解密的方法,選擇色彩範圍,容差0,奇蹟出現了。

此時,你會得到一片白茫茫的圖片。用初級解密的方法,選擇色彩範圍,容差0,奇蹟出現了。


看到這個問題必須怒答!

我的本科論文就是涉及信息隱藏的數字水印。

簡單來說就是在bmp格式圖像里加入想要隱藏的信息。既可以進行防偽認證也可以進行私密信息的傳遞。

具體的方法是,由於bmp用若干個比特位來表示一個像素點,而這些個比特位對於像素點最終成像效果的影響權重是逐位遞減的,因此選取影響程度最小的末位進行修改,嵌入自己想要的信息,這樣一幅圖片可以隱藏超乎你想像的信息,而肉眼完全是不可能察覺的,它們組合起來可以是另一副圖片也可以是一段文字。這稱之為最低有效位演算法(LSB)。

更高端的一些的演算法是通過對圖像進行傅立葉變換等方法對圖像進行預處理,然後進行信息嵌入,這樣隱秘行更高。

如有大神,輕拍╮(╯▽╰)╭


這種方法屬於 隱寫術 ( Steganography ),和AES/RSA這類屬於密碼術(cryptography)方法沒有可比性。


這個叫信息隱藏,和信息加密是獨立的內容


這個不是加密方式,這個叫做信息隱藏。

連我這個不搞安全的都知道,題主還是多去看看密碼學方面的數。起碼先看看DES,AES,橢圓曲線這種經典的加密演算法。然後回頭來看看你這個,就會明白為什麼這個叫做信息隱藏,而不是加密演算法了。


不讓人發現這東西是密碼就是最安全的密碼,但前題是不被人發現


在不知道密鑰和方法的情況下,AES對稱加密安全


樓上都說的差不多了

信息隱藏和信息加密是兩種不同的技術應用

實際應用中一般是先對信息加密以後再進行隱藏

安全性和隱蔽性都比較好


推薦閱讀:

MD5 和SHA-1的強抗碰撞性不是早已被王小雲教授攻破了嗎,為什麼現在仍然在使用?
亞馬遜標準識別號碼 ASIN的生成規則是什麼?
在電腦上輸入密碼的時候,直接顯示一個黑點,但是在手機上輸入的時候為什麼就顯示一個字元後才變成黑點?是故意做成這樣子還是達不到電腦上的效果?
你知道你伴侶的手機密碼嗎?你會告訴你伴侶你的手機密碼嗎?
如何有效為電腦、手機、諸多銀行賬戶創建不同的密碼(出於安全考慮),並且在不把它們寫下來的情況下記住呢?

TAG:網路安全 | 加密 | 密碼 | 密碼學 |