高级加密标准(AES)
高级加密标准(AES)规定了一种经美国联邦信息处理标准(FIPS)批准的加密算法(Rijndael,由Joan Daemen和Vincent Rijmen设计,于1998年发布),美国联邦部门和机构可使用该算法对敏感信息进行加密保护[3]。VeraCrypt使用的是采用14轮加密和256位密钥的AES算法(即AES - 256,于2001年发布),并以
XTS模式 运行(请参阅
操作模式 部分)。
2003年6月,美国国家安全局(NSA)对AES进行了审查和分析后,美国国家安全系统委员会(CNSS)在[1]中宣布,AES - 256(以及AES - 192)的设计和强度足以保护最高机密级别的机密信息。这适用于所有正在考虑采购或使用包含高级加密标准(AES)的产品以满足与国家安全系统和/或国家安全信息保护相关的信息保障要求的美国政府部门或机构[1]。