999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于RTF文檔的數據隱藏技術研究

2018-06-17 11:16:48潘曉勇王龍
無線互聯科技 2018年2期

潘曉勇 王龍

摘要:文章針對利用格式化文本進行數據隱藏較為困難的問題,提出了一種基于RTF文檔中控制命令字符對大小寫不敏感進行編碼而達到數據隱藏目的的數據隱藏方法。首先,搜素RTF文檔中所有控制命令字符;其次,按照對控制命令字符第一個字母和前兩個字母大寫分別編碼成“0”和“l”的規則進行編碼;最后,按此規則將密文信息按位進行編碼并寫入RTF文檔;提取密文的解碼過程按規則反向進行。該方法不改變原文檔大小,編碼簡單,實現方便。

關鍵詞:數據隱藏;加密;RTF;編碼

隨著互聯網的發展和互聯網應用的日益增多,互聯網在人們生活中的作用越來越強,我們的工作、學習和生活的各個方面都被互聯網所滲透。在這樣一個互聯網無處不在的環境下,我們有意無意地向互聯網或互聯網上的設備或者人提供者各種各樣的數據,各種各樣的個人信息。這些信息可能包括上網賬號、密碼、身高、體重、年齡,性別等個人信息,也可能包括家庭、朋友、同學、同事、所在單位等社交信息。這么多私密信息的傳送勢必帶來或多或少的信息安全問題,私密信息的泄露或非法信息的傳遞都屬于信息安全的范疇。整個互聯網發展到今天,和現代加密技術的發展是密不可分的,幾乎每一次加密技術的重大研究成果出現都會立刻被應用到互聯網中來,被用來保證互聯網的信息安全。

信息隱藏技術是信息安全的一個重要分支,在人們的互聯網生活以及日常生活中扮演著重要的作用。它也隨著這些年信息安全方面的研究和互聯網應用的發展受到越來越多人的重視。所謂的信息隱藏技術,更確切地來說應該稱為信息偽裝技術,是將被隱藏的敏感信息隱藏于另一份非機密的信息載體中。信息隱藏技術的載體可以是圖片、視音頻、文檔等。信息隱藏要盡量減少載體變化,特別是可被人直接感知的變化,比如外觀、形狀、顏色、大小或聲音等,這些變化越小,越不容易引起人的警覺。同時,也要盡量向計算機隱藏這種變化,至少讓計算機可以正確識別,而攻擊者卻不能輕易提取[l]。

在常用的信息隱藏技術中,視頻、音頻、圖像和文檔常被用來作為隱藏的載體。本文主要介紹了一種基于RTF文檔的數據隱藏技術,所以在這里先列舉幾種常見的文檔數據隱藏方法。常見文檔數據隱藏方法有:利用文檔中人眼對字符大小的微小變化不敏感而采用調整字符的大小進行編碼來實現數據隱藏,利用文檔中人眼對字符顏色的微小變化不敏感而采用微調字符顏色進行編碼來實現數據隱藏,利用文檔中人眼對標點符號左右是否有空格不敏感而通過在文檔中標點符號左右添加空格來進行編碼來實現數據隱藏[2]。本文提出了一種針對富文本格式(Rich Text Format,RTF)文檔對格式控制命令字符大小寫不敏感進行編碼實現數據隱藏的技術。該方法不改變原始文檔大小和呈現,完全不影響計算機顯示和人的閱讀。

1 隱藏算法

RTF是由美國微軟公司開發的跨平臺文檔格式。大多數的文字處理軟件都能讀取和保存RTF文檔,特別地,WINDOWS自帶的“寫字板”軟件就可以直接讀取和編輯RTF文檔。

以如圖1所示的一個RTF文檔為例,在這篇RTF文檔里,命令符用“\”加上命令控制字符的格式進行保存。比如:“\colortbl”表示顏色表,“\red255”表示“紅色值為255”等。對于RTF文檔編輯器來說,“\red255”和“\Red255”、“\REd255”是等價的,都被解釋成“紅色值為255”,即RTF丈檔對命令格式控制字符大小寫不敏感。

(\colortbl. \redl28\greenlOO\bluel62, \redl55\greenO\blue211. \red250\gr eenOkblue0;){\:#\generator Riched20 10.0.15063}

(\viewkind4\ucl\pard\sa200\s L276\slmultl\fO\fs22\lang2002

aff\Cf0f\cFO fffff\cfo f\CFO ffffff\cfo b\cfO\fs44 c\ul\fs22 d\ulnone\i e\iO\strikef\strikeO\fs144 g\par\fs22\par)

基于這個原則,可以將“\”后面跟一個大寫字母的命令編碼為0,將“\”后面跟兩個大寫字母的命令編碼為1,來進行二進制編碼。RTF文檔中還存在“\”加其他非命令字符的情況,對非命令字符進行轉換將影響文檔的呈現,這種情況要排除。先建立一個RTF命令字典mdict0存儲所有RTF文檔命令,再進行加密運算。隱藏算法如下:(l)將待隱藏密文轉換為“01”比特流,讀取第一個比特位。(2)從頭搜索RTF文件,比對命令字典mdict0,遇到“\”和命令字典mdict()中命令匹配字符,按“0”轉換為命令第一個字符大寫,“l”轉換為命令第一、二個字符都大寫的規則進行轉換。(3)重復步驟(2)直至密文轉換完畢。

以上面文檔為例,將信息“01111110”隱藏后得到的RTF文檔如圖2所示。從中可以看到,密文和明文僅僅在某些命令的頭兩個字幕的大小寫上有變化,對于其他內容,特別是文檔的具體內容沒有進行任何改變,文檔的大小也沒有發生變化,達到了隱藏真實信息的目的。并且,這種算法的編碼過程非常簡單,算法實現復雜度小,易于推廣使用。

2解隱藏算法

接收方接收到了隱藏了密文信息的RTF文檔后,進行解碼處理。解隱藏算法如下:(1)從頭掃描接收的RTF文檔。(2)比對命令字典mdict(),按命令第一個字符大寫轉換為比特“0”,命令第一、二個字符大寫轉換為比特“1”的規則進行解碼。(3)重復步驟(2)直至文檔結束。(4)將解碼后的“0”“l”比特流生成為解密文件。不難看出,這種算法的解隱藏非常簡單,使用起來很方便。

3分析

上述算法可以達到RTF中每個命令符號隱藏一個比特信息的隱藏容量。為進一步提高隱藏容量,可以嘗試一個命令中更改3個大寫字符來隱藏兩個甚至更多比特密文信息的方法。本文提出的方法所用的隱秘載體是公開的,通信的安全性完全依賴于對該方法本身的保密性,這就違背了Kerckhoffs原理[3]。解決這個問題的解決途徑有兩個:(l)對所傳輸的秘密信息進行加密,這樣即使信息被截獲,只要沒有正確密鑰第三方就無法破譯。(2)隱藏時用一個密鑰控制隱藏過程,如利用長度為L的二進制隨機序列K作為密鑰,雙方同時持有該密鑰。隱藏時,密文H的某一位信息H (I) K(I%L)為1進行大寫轉換,為0不轉換。這樣檢測者必須知道密鑰K才能解碼,提高了傳輸的安全性。為防止RTF被更改,對密文信息先進行糾錯交織編碼后再進行信息隱藏,接收端解碼后再解交織和解糾錯。當解隱藏誤碼率較低時,能得到完全正確的有效密文信息。

4結語

本文提出了一種基于RTF文檔的信息隱藏的算法。由于算法利用RTF文檔中命令控制符的大寫個數來代替相應的秘聞“0”“1”比特流,因此,在視覺效果上RTF文檔的呈現沒有任何改變,并且RTF文檔的文件大小也沒有任何變化。因此很難引起檢測者的懷疑。這種算法中,一個RTF文檔命令控制符可以隱藏一個比特的信息,而RTF文檔中的命令控制符是很多的,因此隱藏容量可以達到比較好的水平;同時這種算法的編解碼過程非常簡單,因此算法實現復雜度小,易于推廣使用;另外,由于這種方法解碼過程并不需要原始的文檔提供任何位置參考,因此使用方便。

[參考文獻]

[1]張松,馮祺.通信信息隱藏技術研究[J]艦船電子工程,2016 (10):11-15.

[2]譚瑛.基于文本排版格式的信息隱藏方法比較研究[J]計算機與現代化,2013 (6):52-56

[3]孫權.加密算法安全強度及發展趨勢分析[J]軟件產業與工程,2016(3):29-32,51

主站蜘蛛池模板: 91国内视频在线观看| 无码高潮喷水专区久久| 久久激情影院| 九九热免费在线视频| 国产综合精品一区二区| 国产亚洲视频在线观看| 亚洲狠狠婷婷综合久久久久| 久久 午夜福利 张柏芝| 亚洲人成成无码网WWW| 亚洲男人天堂2018| 免费A∨中文乱码专区| 日本伊人色综合网| 国产91精品久久| 老司机久久99久久精品播放| 无码内射在线| 国产精品亚洲片在线va| 亚洲精品国产综合99| 色妺妺在线视频喷水| 国产aaaaa一级毛片| 亚洲国产成人综合精品2020 | 毛片免费试看| 少妇高潮惨叫久久久久久| 午夜精品久久久久久久99热下载 | 亚洲第一黄片大全| 免费高清a毛片| 午夜电影在线观看国产1区| 国产真实乱了在线播放| 嫩草国产在线| 亚洲中文字幕97久久精品少妇| 91区国产福利在线观看午夜| 色网站在线视频| 亚洲第一成年网| 五月天福利视频| аⅴ资源中文在线天堂| 毛片在线播放网址| 88av在线| 无码免费视频| 亚洲自拍另类| 亚洲欧美成人网| 91久久国产成人免费观看| 在线观看免费黄色网址| 亚洲天堂视频在线观看免费| 99久久99这里只有免费的精品| 真实国产乱子伦视频| 福利在线不卡| 国产午夜看片| 激情综合图区| 国产女人爽到高潮的免费视频| 日本欧美一二三区色视频| 波多野结衣视频一区二区| 麻豆精品在线播放| 国产哺乳奶水91在线播放| www.99在线观看| 亚洲中文字幕无码爆乳| 欧美 国产 人人视频| 一级一级一片免费| 在线免费a视频| 国产激情在线视频| 福利在线一区| 亚洲啪啪网| 日本高清视频在线www色| 国产高清免费午夜在线视频| 热99re99首页精品亚洲五月天| 色综合久久无码网| 欧美成人h精品网站| 免费jjzz在在线播放国产| 国产00高中生在线播放| 中文字幕亚洲精品2页| 久久夜色精品| 99九九成人免费视频精品 | 欧美一区二区精品久久久| 91久久国产综合精品女同我| 亚洲无限乱码一二三四区| 久久 午夜福利 张柏芝| 久久亚洲日本不卡一区二区| 久久性视频| 国产97视频在线| 思思热精品在线8| 亚洲日韩第九十九页| 国产草草影院18成年视频| 精品无码一区二区三区电影| 欧美日韩一区二区在线免费观看|