freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設計-基于c的文檔加密器的實現(xiàn)—論文-文庫吧在線文庫

2025-01-16 19:35上一頁面

下一頁面
  

【正文】 ........................................... 5 本課題的研究方法 .................................................................................................. 5 2 DES 算法描述 ............................................................................................................... 5 DES ........................................................................................................................ 5 DES算法詳述 ......................................................................................................... 6 算法的編程實現(xiàn) .................................................................................................... 10 DES算法的應用誤區(qū)及避開方法 ........................................................................... 12 3 軟件設計與實現(xiàn) .......................................................................................................... 12 程序結(jié)構(gòu)圖 .......................................................................................................... 12 關(guān)鍵代碼的設計 .................................................................................................... 13 開發(fā)完成程序調(diào)試截圖 .......................................................................................... 18 4 測試 ............................................................................................................................ 21 加密方面的測試實驗用例 ...................................................................................... 21 解密方面的測試實驗用例 ...................................................................................... 21 結(jié) 論 ........................................................................................................................ 21 參考文獻 ........................................................................................................................ 21 致 謝 ........................................................................................................................ 22 聲 明 ........................................................................................................................ 23 1 引言 密碼技術(shù)是信息安全技術(shù)的核心,它主要由密碼編碼技術(shù)和密碼分析技術(shù)兩個分支組成。若當給定某些輔助信息(陷門信 息)時易于計算 f – 1( y),就稱單向函數(shù) f 是一個陷門單向函數(shù)。而基于離散對數(shù)問題的公鑰密碼在目前技術(shù)下 512bit 模長就能夠保證其安全性。在 2021 年 10 月 2 日 , NIST 宣布獲勝者為一個稱之為 Rijndael 的算法,這是比利時學者 Vince nt Rijmen 和Joan Daemen 發(fā)明的。我國在國家“ 863”計劃中也將制定密碼的標準化問題列入了議程。在非線性資源的生成和分析方面,對環(huán)上序列的生成和結(jié)構(gòu)進行了深入研究和刻畫,誘導出的二元序列具有良好的密碼學特性。但目前認證碼的應用非常有限,幾乎停留在理論研究上。顯然,數(shù)字簽名的應用涉及到法律問題,美國聯(lián)邦政府基于有限域上的離散對數(shù)問題制定了自己的數(shù)字簽名標準( DSS),部分州已制定了數(shù)字簽名法。下面我將具體介紹系統(tǒng)的開發(fā)過程 : 2 DES算法描述 DES 美國早在 1977 年就制定了自己的數(shù)據(jù)加密標準 — DES。 , k)都必須容易計算,但是至少要從方程 y=E (x, k)或 x=D (y, k)中求出密鑰 k 應該是一個困難問題。 DES 算法 的工作過程:若 Mode 為加密,則用 Key對數(shù)據(jù) Data 進行加密,生成 Data 的密碼 形式( 64位)作為 DES 的輸出結(jié)果;若 Mode 為解密,則用 Key 對密碼形式的數(shù)據(jù) Data解密,還 原為 Data 的明碼形式( 64 位)作為 DES 的輸出結(jié)果。然后進行 16 輪相同的運算,這些相同的運算被稱為函數(shù) f,在運算過程中數(shù)據(jù)和密鑰相結(jié)合。 表 2逆置換 40, 8, 48, 16, 56, 24, 64, 32, 39, 7, 47, 15, 55, 23, 63, 31 38, 6, 46, 14, 54, 22, 62, 30, 37, 5, 45, 13, 53, 21, 61, 29 36, 4, 44, 12, 52, 20, 60, 28, 35, 3, 43, 11, 51, 19, 59, 27 34, 2, 42, 10, 50, 18, 58, 26, 33, 1, 41, 9, 49, 17, 57, 25 ( 1) 函數(shù) f(Ri, Ki)的計算 其算法描述如圖 1 所示。 表 6 密鑰置換 57, 49, 41, 32, 25, 17, 9, 1, 58, 50, 42, 34, 26,18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44,36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30,22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4 DES 算法規(guī)定,其中第 8, 16, ? , 64 位是奇偶校驗位,不參與 DES運算。 (8 字節(jié)的倍數(shù) ) 功能 : 生成加密密鑰 , 把待加密的明文數(shù)據(jù)分割成 64 位的塊 , 逐塊完成 16次迭代加密 ,密文存放 data 所指向的內(nèi)存中 。 (8 字節(jié)的倍數(shù) ) 功能 : 生成加密密鑰 , 把待加密的明文分割成 64 位的塊 , 把第 i1 層加密后的密文作為第 i層加密的明文輸入 , 根據(jù)用戶指定的加密層數(shù)進行 n層加密 , 最終生成的密文存放在 data 所指向的內(nèi)存中 。 由上述 DES 算法介紹可以看到, DES 算法中只用到 64 位密鑰中的其中 56位,而第 8, 16, 24, ? , 64位 8個位并未參與 DES運算,這一點,提出了一個應用上的要求,即 DES 的安全性是基于除了 8, 16, 24, ? , 64位外的其余 56位的組合變化才得以保證的。所以將加密器分為 2 個子模塊: 1 文件加密, 2 文件解密。 byte[] desKey ={ }。 //每次的中間流 byte[] bin = new byte[100]。 plete = plete + len。//設定初始向量 byte[] desKey ={ }。 int plete = 0。 plete = plete + len。從圖中我們可以看到,完成了相關(guān)開發(fā)要求。保存文件這里選取 F: \ 這里的 .mef 是我們加密保存設定的默認格式,當然你也可以保存你希望的格式文件。調(diào)用 DES 解密類進行解密,解密結(jié)果寫入新建的文件 中。 1未選擇加密 文件 的路徑和文件名 encode_address =“” 。希望可以通過以后的學習能夠不斷的完善和強大本系統(tǒng)的功能。 ( 3)學??梢詫W術(shù)交流為目的復制、贈送和交換學位論文。. How funny! cried Jo, taking one up. Isn39。t mean anyone should know till the time came. I only meant to change the little bottle for a big one, and I gave all my money to get it, and I39。t ge t any of it. And when they went away, leaving fort behind, I think there were not in all the city four merrier people than the hungry little girls who gave away their breakfasts and contented themselves with bread and milk on Christmas morning. That39。m glad you began at once, and hope you will keep on. But I want to say one word before we sit down. Not far away from here lies a poor woman with a little newborn baby. Six children are huddled into one bed to keep from freezing, for they have no fire. There is nothing to eat over there, and the oldest boy came to tell me they were suffering hunger and cold. My girls, will you give them your breakfast as a Christmas present? They were all unusually hungry, having waited nearly an hour, and for a minute no one spoke, only a minute, for Jo exclaimed impetuously, I39。, looking troubled. It39。 特此聲明! 作者簽名: 年 月 日 he new army slippers. How nice my handkerchiefs look, don39。文中除了特別加以標注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學院或其他教學機構(gòu) 的學位或證書而使用過的材料。該軟件可以對選擇的文檔進行加密和解密,可以設置加密密碼。 3 長度一致內(nèi)容不一致, 密碼長度 一致 大于 6 , password1=2021031306,password2=2021031306。 圖 5文件加密成功圖示 加密過程是:用文件流方式加密文件,對整個文件數(shù)據(jù)讀取。加密完成的內(nèi)容寫入到我門選擇的保存文件夾的目錄文件中及第二項的輸出文件名
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1