计算机如何用vb文本加密,信息加密与隐藏工具的设计与实现VB231
摘??? 要
當今時代,隨著電腦的普及應用和互聯網的快速發展,網絡中露出的安全問題引起普遍關注,網絡的安全,主要是網絡信息安全,需要采取相應的保護措施,提供適合的安全服務,加密機制和信息隱藏技術作為保障網絡信息安全的手段,可以保證信息的完整性、可鑒別性和不可否認性。在一些應用中,它只需要讓指定接受人來驗證,以確保信息的秘密性。本文主要研究了信息加密與隱藏技術,介紹信息安全的應用前景,通過掌握的知識來實現一個簡單信息加密與隱藏工具,包含加密和信息隱藏的功能,處理的對象主要是針對文本和圖片兩種文件格式,使用簡單的對稱加密算法對文本進行加密,而在圖片中隱藏另外一張圖片信息。該設計旨在理解信息加密與隱藏技術在實際生活中的應用,從總體上闡述了它們的原理。另外,本設計成果可用于教學實驗中。
關鍵詞:安全;加密;信息;隱藏
The Design and Implementation of an Information Encryption and Hiding Tool
Abstracthttp://www.16sheji8.cn/
In modern times, with the universal application of computers and rapid development of the Internet, more people have paid attention to the security issues in the Internet. The security issues mainly refer to network information security, so it needs some protection measures and provides appropriate security services. As the protection measures of information security, the encryption and information hiding technology provides the functions of integration, authentication, and non-repudiation for the signing message. In some applications, it only needs to be verified by some recipients while keeping the message secret from public. This paper mainly researches the information encryption and hiding technology and introduces the application prospects of the information security. Based on the acquired knowledge, a simple information encryption and hiding tool is designed, and it provides the functions of encryption and information hiding, and the handing object refers to the text and picture. The symmetric encryption algorithm is applied into the text encryption while a picture is hidden in another picture. The purpose of this design is to make the application of information encryption and hiding in real life understood, as well as to describe the principles of the technology on the whole. In addition, the designing result can be applied into the teaching and experiments.http://www.16sheji8.cn/
Key words: security; encryption; information; hiding
目 錄
論文總頁數:23頁
1?引言?1
1.1?課題背景?1http://www.16sheji8.cn/
1.2?本課題研究意義?1
2?信息隱藏技術?1
2.1?信息隱藏簡介?1
2.2?信息隱藏技術的分類?2
2.3?信息隱藏關鍵技術?3
2.4?信息隱藏的應用領域?3
3?加解密相關技術?4
3.1?密碼學知識?4
3.1.1?密鑰和算法?4
3.1.2?對稱密鑰算法?4http://www.16sheji8.cn/
3.1.3?非對稱密鑰算法?5
4?實現一個信息加密與隱藏工具?6
4.1?設計思路?6
4.1.1?界面設計思路?6
4.1.2?信息加密設計思路?6
4.1.3?信息隱藏設計思路?6
4.2?設計流程?6
4.2.1?信息加密流程?6
4.2.2?信息隱藏流程?7
4.2.3?信息解密流程?7
4.2.4?隱藏信息提取流程?7
4.3?設計前言?8
4.3.1?設計工具?8
4.3.2?已有設計條件?8
4.3.3?設計目的?8
4.4?信息加密與隱藏設計過程分析?8
4.4.1?信息加密?8
4.4.2?信息隱藏?11
4.5?解密與隱藏信息提取設計過程分析?15
4.5.1?文本信息的解密?15
4.5.2?隱藏信息的提取?16http://www.16sheji8.cn/
4.6?實例運行與測試?18
4.6.1?信息加密與隱藏過程?18
4.6.2?解密與隱藏信息提取過程?19
結??? 論?21
參考文獻?21
致??? 謝?22
聲??? 明?23http://www.16sheji8.cn/
1?引言
1.1?課題背景
當今時代,隨著電腦的普及應用和互聯網的快速發展,網絡已經融入人們的生活之中,網絡中露出的安全問題引起普遍關注,網絡的開放性與共享性也導致了網絡的安全性受到嚴重影響,在開放的Internet平臺上,社會生活中傳統的犯罪和不道德行為將變得更加隱蔽和難以控制。人們從面對面的交易和作業,變成網上互不見面的操作、沒有國界、沒有時間限制,就產生了更大的安全隱患。如何保證網上傳輸的數據的安全和對方的身份確認,對網絡提出了挑戰。http://www.16sheji8.cn/
1.2?本課題研究意義
加密與信息隱藏技術成為保障網絡信息安全的手段。這種機制可以保證信息傳輸的保密性、數據交換的完整性,發送信息的不可否認性,身份的確定性。隨著網絡技術和軟件技術的飛速發展,信息革命帶來了全球范圍市場競爭的日益加劇,同時對傳統的辦公和生活方式也產生了巨大沖擊。在計算機通信系統中,維護電子文檔的安全成為至關重要和非常敏感的問題,保證重要信息在傳輸過程中的安全性在電子商務、電子政務等領域發揮著越來越大的作用。信息隱藏與信息加密是不盡相同的,信息加密是隱藏信息的內容,而信息隱藏是隱藏信息的存在性,信息隱藏比信息加密更為安全,因為它不容易引起攻擊者的注意。本文主要介紹信息加密與隱藏的實現。http://www.16sheji8.cn/
2?信息隱藏技術
2.1?信息隱藏簡介
信息隱藏(Information Hiding),也稱作數據隱藏(Data Hiding)。簡單來講,信息隱藏是指將某一信號(一般稱之為簽字信號,Signature Signal)嵌入(embedding)另一信號(一般稱之為主信號,Host Signal,或稱之為掩護媒體,cover-media)的過程,掩護媒體經嵌入信息后變成一個偽裝媒體(stegano-media)。這一嵌入過程需要滿足下列條件:
1.簽字信號的不可感知性(Imperceptibility)。換句話講,簽字信號嵌入后,主信號的感知特性沒有明顯的改變,簽字信號被主信號“隱藏”了起來。http://www.16sheji8.cn/
2.簽字信號的魯棒性(Robustness)。簽字信號對主信號的各種失真變換,如失真信號壓縮、仿射變換、加噪、A/D或D/A轉換等,以及各種惡意性攻擊(Malicious Attack),都應體現出一定的魯棒性。除非主信號的感知特性被明顯的破壞,簽字信號將很難被去除。
3.一般來講,簽字信號的嵌入不增加主信號的存儲空間和傳輸帶寬。也就是說,簽字信號嵌入后,“表面”上很難覺察到信息的改變。http://www.16sheji8.cn/
信息隱藏的發展歷史可以一直追溯到“匿形術(Steganography)”的使用。“匿形術”一詞來源于古希臘文中“隱藏的”和“圖形”兩個詞語的組合。雖然“匿形術”與“密碼術(Cryptography)”都是致力于信息的保密技術,但是,兩者的設計思想卻完全不同。“密碼術”主要通過設計加密技術,使保密信息不可讀,但是對于非授權者來講,雖然他無法獲知保密信息的具體內容,卻能意識到保密信息的存在。而“匿形術”則致力于通過設計精妙的方法,使得非授權者根本無從得知保密信息的存在與否。相對于現代密碼學來講,信息隱藏的最大優勢在于它并不限制對主信號的存取和訪問,而是致力于簽字信號的安全保密性。
總結
以上是生活随笔為你收集整理的计算机如何用vb文本加密,信息加密与隐藏工具的设计与实现VB231的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 官方送上“定心丸”:Win11小组件功能
- 下一篇: 海口暴雨市区内涝 有人游过积水路段:实拍