基于AES算法的安全電子郵件系統(tǒng)研究與實現(xiàn)
發(fā)布時間:2020-09-19 16:31
電子郵件在Internet上因其方便和快捷性得到廣泛應用,在日常生活中也成為人們交流和溝通的主要工具之一。然而互聯(lián)網(wǎng)的開放性降低了e-mail在Internet上傳輸?shù)陌踩?郵件容易受到第三方的攻擊。e-mail在傳輸過程中使用的是SMTP協(xié)議,由于郵件傳輸協(xié)議不存在加密服務,所以攻擊者能在郵件傳輸過程中獲取郵件內(nèi)容。因為保證傳輸網(wǎng)絡的安全性是很困難的,所以為了確保電子郵件內(nèi)容的機密性,防止信息泄露,必須為電子郵件提供加密服務。本文設計了一款在windows系統(tǒng)上運行可以在開放的無線網(wǎng)絡環(huán)境中使用的安全電子郵件軟件,該軟件能夠有效地對郵件進行加密傳輸,實現(xiàn)了郵件加解密與郵件發(fā)送接收的一體化,在送達郵件的同時確保了郵件內(nèi)容的安全性。本文將密碼學技術應用到電子郵件系統(tǒng)當中,采用更高效的AES算法對郵件內(nèi)容進行加密,針對列混合變換和逆列混合變換進行了優(yōu)化,使用矩陣代替原算法的列字節(jié)混合和逆列字節(jié)混合矩陣,使得加密運算和解密運算消耗相等的運算資源,減少解密過程的延時,解決了解密運算比加密運算時間長的問題,具有安全系數(shù)高、加解密迅速等優(yōu)點。對于分組密碼算法進行迭代時選用CBC加密模式,將明文分組與前一個密文分組進行XOR運算,然后再進行加密,這樣避免了相同的密文被破譯,極大地提升了電子郵件在網(wǎng)絡中傳輸?shù)陌踩�。本文采用Visual Studio.NET的集成開發(fā)環(huán)境,C#編程語言,設計了一款在PC機上運行的應用程序,分析了電子郵件傳輸原理與相關協(xié)議,通過對安全電子郵件發(fā)送和接收模塊、加密和解密模塊的系統(tǒng)架構,給出各個模塊的設計流程和實現(xiàn)過程,最后進行詳細的系統(tǒng)功能性測試。
【學位單位】:黑龍江大學
【學位級別】:碩士
【學位年份】:2018
【中圖分類】:TP393.098
本文編號:2822743
【學位單位】:黑龍江大學
【學位級別】:碩士
【學位年份】:2018
【中圖分類】:TP393.098
【參考文獻】
相關期刊論文 前2條
1 白雪;;解讀:基于標識密碼的安全郵件系統(tǒng)[J];信息安全與通信保密;2014年07期
2 南湘浩;陳華平;;組合公鑰(CPK)體制標準V2.1[J];計算機安全;2008年09期
本文編號:2822743
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2822743.html
最近更新
教材專著