淺析信息加密技術(shù)與信息隱藏技術(shù)的特點及原理

信息加密技術(shù)與信息隱藏技術(shù)的技術(shù)特點

信息加密技術(shù)的特點:

信息加密技術(shù)是利用數(shù)學(xué)或物理手段,對電子信息在傳輸過程中和存儲體內(nèi)進行保護,以防止泄漏的技術(shù)。

計算機信息保護則以軟件加密為主。目前世界上最流行的幾種加密體制和加密算法有:RSA算法和CCEP算法等。為防止破密,加密軟件還常采用硬件加密和加密軟盤。一些軟件商品常帶有一種小的硬卡,這就是硬件加密措施。在軟盤上用激光穿孔,使軟件的存儲區(qū)有不為人所知的局部存壞,就可以防止非法復(fù)制。這樣的加密軟盤可以為不掌握加密技術(shù)的人員使用,以保護軟件。

由于計算機軟件的非法復(fù)制,解密及盜版問題日益嚴(yán)重,甚至引發(fā)國際爭端,因此對信息加密技術(shù)和加密手段的研究與開發(fā),受到各國計算機界的重視,發(fā)展日新月異。??? 保密通信,計算機密鑰,防復(fù)制軟盤等都屬于信息加密技術(shù)。通信過程中的加密主要是采用密碼,在數(shù)字通信中可利用計算機采用加密法,改變負(fù)載信息的數(shù)碼結(jié)構(gòu)。計算機信息保護則以軟件加密為主。

信息隱藏技術(shù)的特點:

信息隱藏,將在未來網(wǎng)絡(luò)中保護信息不受破壞方面起到重要作用,信息隱藏是把機密信息隱藏在大量信息中不讓對手發(fā)覺的一種方法。信息隱藏的方法主要有隱寫術(shù)、數(shù)字水印技術(shù)、可視密碼、潛信道、隱匿協(xié)議等。

經(jīng)過十幾年的研究和發(fā)展,信息隱藏技術(shù)不同的應(yīng)用使它形成了不同的特點。但是,所有的信息隱藏系統(tǒng)共有一些基本的特點。作為利用數(shù)字通信技術(shù)來進行隱蔽信息通信的一種手段。

信息加密技術(shù)與信息隱藏技術(shù)的基本原理

信息加密技術(shù)的基本原理:

加密就是通過密碼算術(shù)對數(shù)據(jù)進行轉(zhuǎn)化,使之成為沒有正確密鑰任何人都無法讀懂的報文。而這些以無法讀懂的形式出現(xiàn)的數(shù)據(jù)一般被稱為密文。為了讀懂報文,密文必須重新轉(zhuǎn)變?yōu)樗淖畛跣问?-明文。而含有用來以數(shù)學(xué)方式轉(zhuǎn)換報文的雙重密碼就是密鑰。在這種情況下即使一則信息被截獲并閱讀,這則信息也是毫無利用價值的。而實現(xiàn)這種轉(zhuǎn)化的算法標(biāo)準(zhǔn),據(jù)不完全統(tǒng)計,到現(xiàn)在為止已經(jīng)有近200多種。? 加密之所以安全,絕非因不知道加密解密算法方法,而是加密的密鑰是絕對的隱藏,現(xiàn)在流行的RSA和AES加密算法都是完全公開的,一方取得已加密的數(shù)據(jù),就算知到加密算法也好,若沒有加密的密鑰,也不能打開被加密保護的信息。單單隱蔽加密算法以保護信息,在學(xué)界和業(yè)界已有相當(dāng)討論,一般認(rèn)為是不夠安全的。公開的加密算法是給駭客和加密家長年累月攻擊測試。

淺析信息加密技術(shù)與信息隱藏技術(shù)的特點及原理

對比隱蔽的加密算法要安全多。在密碼學(xué)中,加密是將明文信息隱匿起來,使之在缺少特殊信息時不可讀。

1. 信息隱藏技術(shù)的基本原理

2. 假設(shè)A打算秘密傳遞一些信息給B,A需要從一個隨機消息源中隨機選取一個無關(guān)緊要的消息C,當(dāng)這個消息公開傳遞時,不會引起人們的懷疑,稱這個消息為載體對象C;把秘密信息M隱藏到載體對象C中,此時,載體對象就變成了偽裝對象載體對象C是正常的,不會引起人們的懷疑,偽裝對象C1與載體對象C無論從感官(比如感受圖像、視頻的視覺和感受聲音、音頻的聽覺)上,還是從計算機的分析上,都不可能把他們區(qū)分開來,而且對偽裝對象C1的正常處理,不應(yīng)破壞隱藏的秘密信息。這樣就實現(xiàn)了信息的隱藏傳輸。秘密信息的嵌入過程可能需要密鑰,也可能不需要密鑰,為了區(qū)別于加密的密鑰,信息隱藏的密鑰稱為偽裝密鑰k。信息隱藏涉及兩個算法:信息嵌入算法和信息提取算法。