public class AESUtils { private static final Logger logger = LoggerFactory.getLogger(AESUtils.class); private static final String KEY_ALGORITHM = "AES"; private static final String DEFAULT_CIPHER_ALGORITHM = "AES/GCM/PKCS5Padding";;// 默认的加密算法 /** * AES 加密操作 * * @param content ...
支持AES算法的多种操作模式,包括ECB(电子密码本)、CBC(密码块链接)、GCM(伽罗瓦/计数器)和CMAC(基于密码的消息认证码)。这款工具适用于各种安全需求,无论是需要简单块加密的ECB模式,还是提供更高安全性和数据完整性验证的GCM模式,都能满足。同时,它也支持CBC模式,确保数据块之间的依赖性,以及CMAC模式,为消息认证...