導航:首頁 > 源碼編譯 > 信息隱藏技術的演算法框架交流

信息隱藏技術的演算法框架交流

發布時間:2022-05-27 23:02:00

① 圖像信息隱藏演算法是什麼

原型:
int WINAPI icePub_setDataToBmp(char *strFromImgFilename,char *strToBmpFilename,char *dataBuffer,int dataLen)
輸入:strFromImgFilename 待藏身圖片文件名
dataBuffer 待處理數據
dataLen 待處理數據長度
strToBmpFilename 結果BMP圖片文件名
輸出:
返回碼:0 OK;-7 數據長度值超出圖片容量;-8 寫bmp文件失敗

原型:
int WINAPI icePub_getDataFromBmp(char *strFromImgFilename,char *dataBuffer,int dataLen)
輸入:strFromImgFilename 藏有數據的圖片文件名
dataBuffer 待處理數據
dataLen 待處理數據長度
輸出:dataBuffer 待處理數據

可網路一個《icepubdll揭秘》參考

② 數據結構什麼是"信息隱藏"技術

【專業概況】本專業是學校優勢品牌專業。著力培養具有寬厚、扎實的計算機及信息對抗基本理論,具有較強的信息系統安全規劃、設計、維護與管理的工程能力,具有信息保密系統、網路攻防系統、決策支持系統及民用信息安全防護等方面的軟、硬體產品設計與開發的工程能力,能適應信息對抗技術的動態發展和與其他學科的交叉應用,遵守信息安全行業道德規范,擁有職業能力和正確態度,具備自主學習、組織及協同工作、系統調控和綜合競爭能力,具有創新精神和國際意識,從事網路與信息系統安全、網路對抗領域有關的系統運行、信息處理、測試與分析等方面的科學研究、工程設計、技術開發與管理、市場營銷等實際工作的信息對抗應用型高級專門人才。【主要課程】工程導論、信息安全數學基礎、應用密碼學、信息對抗理論、信息系統對抗技術、系統加密與解密、病毒分析與防禦、網路攻防技術、C語言程序設計、面向對象程序設計(C++/Java)、VC程序設計、信號與系統、電路與電子學、數字電路與邏輯設計、電子對抗原理、微處理器與微計算機系統、數據結構、操作系統原理、計算機網路、網路服務配置與管理、資料庫原理及應用、Web應用開發技術(.net/Jsp)、嵌入式系統設計開發、嵌入式系統安全設計、無線網路系統安全設計、信息安全法律法規、工程實踐等課程。【畢業生適應范圍】本專業畢業生能在信息技術產業、氣象、金融、教育、公安、安全、保密、部隊及科研院所等行業及部門從事網路與信息系統安全、網路對抗軟硬體產品的設計、開發、測試、生產、應用、維護與管理及教學等工作;也可繼續攻讀信息對抗技術專業碩士及其他相關專業的碩士學位。

③ 信息隱藏技術有哪些實現的方法

密碼學在信息隱藏技術中應用體現在: 1 版權保護 隨著通信技術的迅猛發展,信息安全問題也變得十分突出,數字作品(如電腦美術、掃描圖像、數字音樂、視頻、三維動畫)的版權保護成了當前的熱點。由於數字作品的拷貝、修改非常容易,而且可以做到與原作完全相同,所以原創者不得不採用一些嚴重損害作品質量的辦法來增加版權標志,但這種明顯可見的標志很容易被篡改。數字水印的出現,就是利用數據隱藏原理使版權標志不可見或不可聽,既不損害原作品,又達到了版權保護的目的。換句話說,數字水印技術是將與多媒體內容相關或不相關的一些標示信息直接嵌入到多媒體內容當中,但不影響原內容的使用價值,也不容易被人覺察或注意到。通過這些隱藏在多媒體內容中的信息,人們可以確認內容的創建者、購買者和查看信息是否真實完整。數字音頻水印技術是信息隱藏技術的重要研究方向。 把要保密的信息,通過特殊的演算法嵌入音頻中,而不影響正常的收聽效果(即具有聽覺上的透明性),讓人無法察覺和破壞此類信息。當要使用的時候再通過同樣的方法在計算機上提取出來。通過這些隱藏在音頻內容中的信息,可以判別對象是否受到保護,監視被保護數據的傳播,鑒別真偽,解決版權糾紛並為法庭提供認證證據。目前的數字音頻水印技術有追蹤非法復制的功能,卻不能做到防止盜版。從技術上來講,當買一個音響作品時,在開票的過程中就要輸入你的基本信息,甚至收款方可以拍攝購買人照片,把這些信息嵌入歌曲中。當然,這涉及到隱私問題,因此這些信息只有在發生盜版、保護版權時使用,其他情況不能使用。這和電信公司需要客戶資料是一個道理。如果市場出現了盜版,司法機關買一個,提取出裡面的水印,就知道誰是散布源頭了。如果這個在法律上能實現的話,人們在購買音響作品時就要多一道手續,就像去要掛號,去電信開中國要填單子一樣。而要人們認同這種手續、共同打擊盜版或許還需要一段時日。 2 數字簽名 數字簽名是在公鑰加密系統的基礎上建立起來的,數字簽名的產生涉及的運算方式是為人們所知的散列函數功能,也稱逗哈希函數功能地(Hash Function)。哈希函數功能其實是一種數學計算過程。這一計算過程建立在一種以逗哈希函數值地或逗哈希函數結果地形式創建信息的數字表達式或壓縮形式(通常被稱作逗信息摘要地或逗信息標識地)的計算方法之上。在安全的哈希函數功能(有時被稱作單向哈希函數功能)情形下,要想從已知的哈希函數結果中推導出原信息來,實際上是不可能的。因而,哈希函數功能可以使軟體在更少且可預見的數據量上運作生成數字簽名,卻保持與原信息內容之間的高度相關,且有效保證信息在經數字簽署後並未做任何修改。 所謂數字簽名,就是只有信息的發送者才能產生的,別人無法偽造的一段數字串,它同時也是對發送者發送的信息的真實性的一個證明。簽署一個文件或其他任何信息時,簽名者首先須准確界定要簽署內容的范圍。然後,簽名者軟體中的哈希函數功能將計算出被簽署信息惟一的哈希函數結果值(為實用目的)。最後使用簽名者的私人密碼將哈希函數結果值轉化為數字簽名。得到的數字簽名對於被簽署的信息和用以創建數字簽名的私人密碼而言都是獨一無二的。 一個數字簽名(對一個信息的哈希函數結果的數字簽署)被附在信息之後,並隨同信息一起被儲存和傳送。然而,只要能夠保持與相應信息之間的可靠聯系,它也可以作為單獨的數據單位被存儲和傳送。因為數字簽名對它所簽署的信息而言是獨一無二的。 3 數字指紋 數字指紋技術是近幾年發展起來的新型數字產品版權保護技術。數字指紋是指利用數字作品中普遍存在的冗餘數據與隨機性,向被分發的每一份數據拷貝中引入一定的誤差,使得該拷貝是唯一的,從而可以在發現非法再分發拷貝時,根據該拷貝中的誤差跟蹤到不誠實原始購買者的一種數字作品版權保護技術。 一般情況下,引入的誤差是指與用戶和某次購買過程有關的信息。當發行商發現被非法分發的授權信息時,可以根據該信息對非法分發的用戶進行跟蹤。數字指紋系統可以分為演算法和協議兩部分,其中,演算法包括指紋的編碼、解碼、嵌入、提取和數據的分發策略等,而協議部分則規定了各實體之間如何進行交互以實現具有各種特點的數據分發和跟蹤體制。 4 廣播監視 韓國廣播公司技術研究所(KBS TRI)開發的水印系統在進行MPEG-2壓縮之前將版權信息嵌入未被壓縮的視頻流中,並檢測被接收的沒有原視頻的視頻中的水印。使用一個安全鍵產生水印和水印嵌入位置。每個像素的嵌入的水印的強度是由看不見的人類的視覺系統決定的。KBS公司的水印技術符合不可視性、魯棒性和安全性的要求。廣播內容中的水印識別原廣播機構,並能檢測非法拷貝和未經授權的再利用內容。 對標清視頻來說,嵌入視頻中作為水印的信息是64比特版權標識符;對高清視頻來說是128比特版權標識符。版權標識符的水印比特是由用於水印系統安全性的安全鍵產生的。在為了數字電視傳輸而進行MPEG-2壓縮之前,將水印嵌入視頻序列的空間域中。因此,水印必須經得住MPEG-2壓縮。水印的不可覺察性是由水印強度決定的。對於不可覺察性來說,希望水印強度盡可能低,而對魯棒性來說,則希望水印強度盡可能高。因此,水印系統的設計總是牽涉到不可覺察性和魯棒性之間的折衷方案。故根據人類的視覺系統,水印強度設計得在每個像素上是不同的。水印在傳輸後的MPEG-2流中進行檢測。檢測演算法需要30幀以上的視頻。非法使用者可能對含有水印的數字內容進行各式各樣的攻擊。因此,KBS公司的水印系統設計得滿足魯棒性的要求。 隨著IT和數字技術的進步,數字電視內容版權保護在數字電視的廣播環境中日益重要。水印技術被認為是對地面數字電視最可行的解決方案。 5 安全通信 數字水印技術還可以應用於信息的安全通信。秘密通信在情報、軍事等領域有著重要的用途系統必須保證通信雙方可以正常通信而且通信內容不會被敵方竊取。傳統上,秘密通信主要通過密碼技術來實現。所以為了國家安全各個國家都不遺餘力地發展各自的密碼技術以確保秘密通信的安全。隨著中國絡技術的發展普通用戶也希望自己在中國上的通信不會被第三方竊聽,於是密碼技術從軍方的黑匣子中走了出來被越來越多的應用於中國絡中。但即使精心設計的密碼演算法仍然有可能被敵方破解 ,更嚴重的是我方很難覺察到密碼被破解,繼續使用該密碼發送情報將是極其危險的。另一方面如果敵方探測到信道上有密文在傳送,即使短時間內無法破解也會故意破壞我方的通信信道阻止我方通信。如果是我方情報人員在國外收集資料,用密碼傳送文件很容易暴露身份。所以秘密通信除了必須滿足保密性這個基本要求之外還應該極為隱蔽不易被察覺。 隨著互聯中國的發展,身處世界各地都可以方便地通過互聯中國發送電子郵件和各種文件 ,互聯中國又極為開放和不安全。如果我方能夠將秘密信息隱蔽在一些普通文件比如圖片,MP3,WAV中。可以將信息隱藏的載體看作通信信道,將待隱藏信息看作需要傳遞的信號,而信息的嵌入和提取分別看作通信中的調制和解調過程。 由於很難覺察到數字水印信息在多媒體數據中的存在,某些重要信息在傳輸的過程中就可以隱藏在普通的多媒體數據中,從而避開第三方的竊聽和監控。通過普通的互聯中國傳輸那麼敵方將很難發現秘密信息的存在,因而也不會主動破壞通信信道,從而保證了通信安全

④ 信息隱藏的基本原理

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

⑤ 什麼是"信息隱藏"技術,python中如何實現信息隱藏

隱寫術 數字水印 匿名技術(用於網路隱藏個人信息啊什麼的) 可視密碼(又叫疊像術)

⑥ 信息隱藏技術

下面網址可能會對你有幫助

⑦ 什麼是信息隱藏技術

信息隱藏是指將在未來網路中保護信息不受破壞方面起到重要作用,信息隱藏是把機密信息隱藏在大量信息中不讓對手發覺的一種方法。信息隱藏的方法主要有隱寫術、數字水印技術、可視密碼、潛信道、隱匿協議等。
1、隱寫術:隱寫術就是將秘密信息隱藏到看上去普通的信息(如數字圖像)中進行傳送。
2、數字水印技術:技術是將一些標識信息(即數字水印)直接嵌入數字載體(包括多媒體、文檔、軟體等)當中,但不影響原載體的使用價值,也不容易被人的知覺系統(如視覺或聽覺系統)覺察或注意到。
3、可視密碼技術:恢復秘密圖像時不需要任何復雜的密碼學計算,而是以人的視覺即可將秘密圖像辨別出來。

⑧ 信息隱藏的問題

信息隱藏的好處,信息隱藏是為了降低耦合性,通過降低耦合,可以達到提高可復用性、可維護性這2個目的。

⑨ 信息隱藏技術主要應用有哪些

信息隱藏是把機密信息隱藏在大量信息中不讓對手發覺的一種方法。信息隱藏的方法主要有隱寫術、數字水印技術、可視密碼、潛信道、隱匿協議等。數字圖像(包含有大量的數據)在網際網路和其他傳媒上被廣泛用於隱藏消息。隱寫術也可以用作數字水印,可以把一條消息(往往只是一個標識符)隱藏到一幅圖像中,使得其來源能夠被跟蹤或校驗。

⑩ 什麼是信息隱藏技術在什麼地方可以下到相關論文了。

1 信息系統安全的威脅因素
信息作為人們寶貴的財富,貫穿在當今人類的一切活動當中。信息系統是信息獲取與處理的各種方法、過程、技術按一定規律構成的有機整體,它是以計算機和數據通信網路為基礎的開放的互聯網應用管理系統,要確保系統中敏感信息的安全,就必須了解威脅系統安全的因素,採取相應的技術策略,使信息系統安全可靠。
目前信息系統已被廣泛用於政府、軍隊、金融、貿易、商業、企業等部門,它給人們帶來了極大方便的同時,也給不法分子提供了犯罪的機會。歸納起來,信息系統所面臨的威脅有以下幾類:
1.1 通信傳輸中的威脅
常常有兩種威脅:(1)主動攻擊:攻擊者(黑客)通過網路將虛假信息、垃圾數據、計算機病毒等置入系統內部,破壞信息的真實性和完整性;(2)被動攻擊:如在通信傳輸線路中直接搭線竊聽,使信息泄漏而無察覺。
1.2 存儲中的威脅
攻擊者在獲取系統的訪問控制權後,瀏覽存儲介質中的敏感信息,直接盜竊、蓄意刪改,甚至造成系統癱瘓,使信息的保密性、真實性、完整性受到破壞。
1.3 加工處理中的威脅
信息在加工處理過程中通常以文明形式出現,在此期間如果遭到攻擊或出現意外操作,極易使信息泄露,造成損失。
除此之外,系統的硬體缺陷、軟體漏洞、數據弱點、電磁輻射和客觀環境也常常對信息系統的安全構成威脅。
2 信息隱藏的含義及方法
信息隱藏是集多學科理論與技術於一身的新興技術領域,它利用人類感覺器官對數字信號的感覺冗餘,將一個消息隱藏在另一個消息中,而由於在隱藏後外部表現的只是遮掩消息的外部特徵,故並不改變遮掩消息的基本特徵和使用價值,所以用信息隱藏的方法和用密碼加密的方法進行保密通信各有自己的優勢。信息隱藏方法的最大優點是:除通信雙方以外的任何第三方都不知道待隱消息存在這個事實,這就較之單純的密碼加密方法更多了一層保護。
信息隱藏是一個十分活躍的研究領域,雖然其載體可以是文字、圖象、語音或視頻等不同格式的文件,但使用的方法沒有本質的區別。因此,下面將以信息隱藏技術在圖象中的應用即遮掩消息選用數字圖象的情況為例進行說明。
在圖象中應用的信息隱藏技術基本上可分為兩大類:時域法或頻域法。時域法就是直接改變圖象元素的值,一般是在圖象的亮度或色帶中加入隱藏的內容。這種方法比較有代表性的是最不重要比特位(the Least Significant Bits ,簡稱LSB)方法,該方法也是最早被應用的信息隱藏方法。遮掩消息的LSB直接被待隱消息的比特位或兩者之間經過某種邏輯運算的結果所代替。LSB演算法的主要優點是可以實現高容量和較好的不可見性。但是該演算法容易被第三方發現和得到,遭到破壞,對圖象的各種操作如壓縮、剪切等,都會使演算法的可靠性受到影響。為了增強演算法的性能,提出了各種改進的方法,如利用偽隨機序列,以「隨機」的順序修改圖象的LSM(疊像技術);在必須使用密鑰的情況下,才能得到正確的嵌入序列,等等。使用LSB演算法的實例可以從Schnydel,Tirkel和Osborne,Wolfgang和Delp,Machado的文獻中得到,而Milbeandt對各種格式的圖象文件實現了LSB演算法。
頻域法是利用某種數學變幻,將圖象用頻域表示,通過更改圖象的某些頻域系數加入待隱消息,然後再利用反變換來生成隱藏有其它信息的圖象。各種不同的數學變換都可以被使用,目前已有的方法,主要集中在小波變換、頻率變換、DCT(低頻分科)變換等。
O.Ruanaidh等提出了利用圖象DFT(離散傅里葉變換)的相位嵌入信息的方法。因為對於信號特別是圖象而言,DFT的相位信息比幅度信息重要的多,這也使得嵌入方法十分敏感。Fridrich提出了自適應基的方法,但是計算量較大,可嵌入的信息量也不大。而podilchuk和Zeng利用A.B.Waton提出的基於8×8子塊的DCT變換視覺模型,提出了圖象內容自適應的嵌入方法。該方法利用了圖相對視覺的三個遮掩效應:頻率遮掩(frequency masking)、亮度遮掩(Luminance masking)和對比度遮掩(Contrast masking),計算出每一個子塊的DCT系數可以改變的量(Just noticeable difference),並以其作為可以嵌入信號的強度上限,這保證了嵌入的不可見性。
3 信息隱藏的應用領域
目前信息隱藏技術在信息安全的各個領域中所發揮的作用系統地總結為五個方面:
3.1 數據保密
在網際網路上傳輸一些數據要防止非授權用戶截獲並使用,這是網路安全的一個重要內容。隨著經濟的全球化,這一點不僅將涉及政治、軍事,還將涉及到商業、金融和個人隱私。而我們可以通過使用信息隱藏技術來保護在網上交流的信息,如:電子商務中的敏感信息、談判雙方的秘密協議和合同、網上銀行交易中的敏感數據信息、重要文件的數字簽名和個人隱私等。另外,還可以對一些不願為別人所知道的內容使用信息隱藏的方式進行隱藏存儲。
3.2 數據的不可抵賴性
在網上交易中,交易雙方的任何一方不能抵賴自己曾經做出的行為,也不能否認曾經接收到對方的信息,這是交易系統中的一個重要環節。這可以使用信息隱藏技術中水印技術,在交易體系的任何一方發送或接收信息時,將各自的特徵標記以水印的形式加入到傳遞的信息中,這種水印應是不能被去除的,以達到確認其行為的目的。
3.3 數字作品的版權保護
版權保護是信息隱藏技術中的水印技術所試圖解決的一個重要問題。隨著網路和數字技術的快速普及,通過網路向人們提供的數字服務也會越來越多,如數字圖書館、數字圖書出版、數字電視、數字新聞等。這些服務提供的都是數字作品,數字作品具有易修改、易復制的特點,當今就已經成為迫切需要解決的實際問題。數字水印技術可以成為解決此難題的一種方案:服務提供商在向用戶發放作品的同時,將雙方的信息代碼以水印的形式隱藏在作品中,這種水印從理論上講應該是不被破壞的。當發現數字作品在非法傳播時,可以通過提取出的水印代碼追查非法散播者。
3.4 防偽
商務活動中的各種票據的防偽也是信息隱藏技術可以用武之地。在數字票據中隱藏的水印經過列印後仍然存在,可以通過再掃描回數字形式,提取防偽水印,已證實票據的真實性。
3.5 數據的完整性
對於數據完整性的驗證是要確認數據在網上傳輸或存儲過程中並沒有被竄改。通過使用脆弱水印技術保護的媒體一旦被竄改就會破壞水印,從而很容易被識別。
4 信息隱藏的未來發展
經過多年的努力,信息隱藏技術的研究已經取得了很大進展,國際上先進的信息隱藏技術現已能做到:使隱藏有其它信息的信息不但能經受人的感覺檢測和儀器設備的檢測,而且還能抵抗各種人為地蓄意攻擊。但總的來說,信息隱藏技術尚未發展到完善得可實用的階段,仍有不少技術性問題需要解決。同時,水印驗證體系的建立、法律的保護等因素也是信息隱藏技術在邁向實用化中不可缺少的應用環境。另外,信息隱藏技術發展到今天,還沒有找到自己的理論依據,沒有形成理論體系。目前,隨著技術的不斷提高,對理論指導的期待已經越來越迫切,特別是在一些關鍵問題難以解決的時候,比如,計算機一個數字媒體或文件所能隱藏的最大安全信息量等。目前,使用密碼加密仍是網路上主要的信息安全傳輸手段,信息隱藏技術在理論研究、技術成熟度和實用性方面都無法與之相比,但它潛在的價值是無法估量的,特別是在迫切需要解決的版權保護等方面,可以說是根本無法被代替的,相信其必將在未來的信息安全體系中發揮重要作用。

參考文獻

1 賴茂生.計算機情報檢索. 北京大學出版社,1994
2 秦拴獅.網際網路上的傳統情報檢索.情報理論與實踐,2000(5)
3 張悅校.信息與情報涵義辨析.情報學報,1998(6)
4 陳永劍.Lars Klander 挑戰黑客—網路安全的最終解決方案.北京:電子工業出版社,2000 (6)

閱讀全文

與信息隱藏技術的演算法框架交流相關的資料

熱點內容
貨拉拉app在哪裡選收藏司機 瀏覽:541
如何從安卓轉移照片到ipad 瀏覽:494
馬士兵java全集 瀏覽:89
農行APP未付款訂單怎麼付 瀏覽:154
生成編譯 瀏覽:591
聯通河南伺服器dns地址 瀏覽:904
如何更改應用加密的畫面 瀏覽:815
河道斷面圖演算法 瀏覽:177
java文件夾監控 瀏覽:353
wapp管理系統源碼 瀏覽:274
我的世界伺服器進去如何從成員調成管理員 瀏覽:888
汽車壓縮機用什麼機油好 瀏覽:838
phpexcel文件上傳 瀏覽:252
如何靜音手機的某個app 瀏覽:889
半導體工藝pdf 瀏覽:782
命令和意願的一致才不會掉鏈 瀏覽:657
設計模式java裝飾模式 瀏覽:694
戀聽app哪裡下載 瀏覽:709
金鏟鏟之戰為什麼一直伺服器滿 瀏覽:74
安卓手機如何像蘋果一樣app資源庫 瀏覽:129