當前位置:成語大全網 - 書法字典 - 關於計算機密碼學的問題,所有答案我都給他我的分~ ~

關於計算機密碼學的問題,所有答案我都給他我的分~ ~

1.使消息保密的技術和科學稱為密碼學,其目的是加密消息,安全地發送消息,避免被竊聽;破譯密文的科學和研究是密碼分析,目的是破譯加密的密文,研究破譯技術。2.嘗試逐個解密每個準備好的密鑰,直到出現有意義的信息,也就是暴力猜測。3.單向哈希函數是將可變長度的輸入字符串(前像)轉換為固定長度(通常更短)的輸出字符串(哈希值)的函數。4.消息摘要用於數據認證和數據完整性。5.將自己可能的密碼文件與單向函數加密後生成的密碼文件進行匹配。6.密碼產品是兩用產品。7.數字簽名采用公鑰加密技術。數字簽名的原理是:利用哈希函數計算數據電文的摘要;用發送者的私鑰加密摘要;加密後的摘要與原文壹起發送,接收方進行驗證,判斷其真實性;數字簽名的作用是:防止對消息的否認和否定,發現攻擊者對消息的非法篡改;保護數據完整性。8.DES是指數據加密標準(DES) DES算法,該算法將信息分成64位數據包,並使用56位密鑰。回合數是16。9.公鑰算法:公鑰加密算法在密碼應用中展現了壹種全新的理念。公鑰加密算法采用非對稱加密算法,即加密密鑰和解密密鑰不同。因此,在使用加密技術進行通信的過程中,不僅加密算法本身可以公開,就連加密密鑰也可以公開(為此,加密密鑰也稱為公鑰)。公鑰算法RSA,A.Shamir和雷納德·阿德勒曼是在1977年提出的。RSA得名於發明者姓氏的第壹個字母。RSA算法采用模運算和大數分解,算法的壹些理論是基於數學中的數論。10.11.替換密碼加密就是隱藏明文,用其他字符替換明文中的字符,接收方通過密文的反向替換可以恢復明文。密碼系統是五元組(M C K E D)M:明文的有限組合。c:壹組有限的密文。k:所有可能的關鍵字的有限集合。e:加密算法。d:解密算法。E (M,K1) = C D (C,K2) = M12。隱寫術是將秘密消息隱藏在其他消息中。13.奇偶校驗位用於對計算機系統內部和之間傳輸的成組數據位進行錯誤檢查。14。s盒是DES算法的核心,也就是替代函數。15.分組密碼是用明文消息編碼表示的數字序列(簡稱明文數),它被分成長度為n的組(可以看作長度為n的向量),每組在密鑰的控制下被變換成等長的輸出數序列(簡稱密文數)。分組密碼的優點是:明文信息擴展性好,對插入敏感,不需要密鑰同步,適用性強,適合加密。分組密碼的缺點是:加密速度慢,錯誤擴散傳播。16.XOR的意思是“同為0,不同為1”(針對二進制按位)。AES的原型是平方算法。它由Rijndael數據結構組成。AES的基本要求是采用對稱分組密碼體制,最小密鑰長度為128、192和256,分組長度為128比特。該算法應該易於在各種硬件和軟件中實現。18.消息摘要算法5 (information-digest algorithm)用於保證信息傳輸的完整性和壹致性。它的作用是在用數字簽名軟件簽署私鑰之前,將大容量信息“壓縮”成秘密格式(即將任意長度的字節串轉換成壹定長度的大整數)。19.SHA是壹種安全的哈希算法。定義:接收壹段明文,然後以不可逆的方式轉換成壹段密文(通常更小)。也可以簡單理解為取壹系列輸入碼(稱為預映射或信息),轉換成長度較短、位數固定的輸出序列,即哈希值(也稱為信息摘要或信息認證碼)的過程。20.生日攻擊的原理是找到能產生相同哈希結果的兩個明文,用概率來指導哈希沖突的發現。