分组密码 在密码学中分组加密英語Block cipher又称分块加密或块密码是一种对称密钥算法它将明文分成多个等长的模块block使用确定的算法和对称密钥对每组分别加密解密分组加密是极其重要的加密协议组成其中典型的如AES和DES作为美国政府核定的标准加密算法应用领域从电子邮件加密到银行交易转帐非常广泛 现代分组加密建立在迭代的思想上产生密文其思想由克劳德香农在他年的重要论文保密系统的通信理论Communication Theory of Secrecy Systems中提出作为一种通过简单操作如替代和排列等以有效改善保密性的方法 迭代产生的密文在每一轮加密中使用不同的子密钥而子密钥生成自原始密钥 DES加密在年由前美国国家标准局今美国国家标准与技术研究所颁布是现代分组加密设计的基础思想它同样也影响了密码分析的学术进展