㈠ 高級加密標準的AES加密模式
對稱/分組密碼一般分為流加密(如OFB、CFB等)和塊加密(如ECB、CBC等)。對於流加密,需要將分組密碼轉化為流模式工作。對於塊加密(或稱分組加密),如果要加密超過塊大小的數據,就需要涉及填充和鏈加密模式。
ECB(Electronic Code Book電子密碼本)模式
ECB模式是最早採用和最簡單的模式,它將加密的數據分成若干組,每組的大小跟加密密鑰長度相同,然後每組都用相同的密鑰進行加密。
優點:
1.簡單;2.有利於並行計算;3.誤差不會被傳送;缺點:1.不能隱藏明文的模式;2.可能對明文進行主動攻擊;因此,此模式適於加密小消息。
CBC(Cipher Block Chaining,加密塊鏈)模式
優點:
1.不容易主動攻擊,安全性好於ECB,適合傳輸長度長的報文,是SSL、IPSec的標准。缺點:1.不利於並行計算;2.誤差傳遞;3.需要初始化向量IV
CFB(Cipher FeedBack Mode,加密反饋)模式
優點:
1.隱藏了明文模式;2.分組密碼轉化為流模式;3.可以及時加密傳送小於分組的數據;缺點:1.不利於並行計算;2.誤差傳送:一個明文單元損壞影響多個單元;3.唯一的IV;
OFB(Output FeedBack,輸出反饋)模式
優點:
1.隱藏了明文模式;2.分組密碼轉化為流模式;3.可以及時加密傳送小於分組的數據;缺點:1.不利於並行計算;2.對明文的主動攻擊是可能的;3.誤差傳送:一個明文單元損壞影響多個單元;
㈡ 擴展名為「.rar」和「.zip」的壓縮文件有什麼不同
一、發明者不同
1、rar:是一種專利文件格式,用於數據壓縮與歸檔打包,開發者為尤金·羅謝爾。
2、zip:是一種數據壓縮和文檔儲存的文件格式,原名Deflate,發明者為菲爾·卡茨。
二、特點不同
1、rar:RAR通常情況比ZIP壓縮比高,但壓縮/解壓縮速度較慢。分卷壓縮:壓縮後分割為多個文件。
2、zip:指出文件可以不經壓縮或者使用不同的壓縮演算法來存儲。然而,在實際上,ZIP幾乎差不多總是在使用卡茨(Katz)的DEFLATE演算法。
三、加密演算法不同
1、rar:RAR 2.0使用AES-128-cbc,(rar5.0以後為AES-256CBC)。之前RAR的加密演算法為私有。加入冗餘數據用於修復,在壓縮包本身損壞但恢復記錄夠多時可對損壞壓縮包進行恢復。
2、zip:持基於對稱加密系統的一個簡單的密碼,現在已知有嚴重的缺陷,已知明文攻擊,字典攻擊和暴力攻擊。ZIP也支持分卷壓縮。
㈢ 如何將壓縮文件加密
用WinRAR軟體可以將壓縮文件加密,具體操作請參照以下步驟。
1、在網上下載好WinRAR軟體,並按照至電腦中,然後在電腦中找到要進行壓縮和加密的文件。