fix: captcha aes encrypt

This commit is contained in:
xingyu4j
2025-09-03 18:04:35 +08:00
parent 1b4335760b
commit 7f3e2a90ae
2 changed files with 6 additions and 5 deletions

View File

@@ -21,9 +21,9 @@ export const AES = {
if (!key) {
throw new Error('AES 加密密钥不能为空');
}
if (key.length !== 32) {
if (key.length !== 32 && key.length !== 16) {
throw new Error(
`AES 加密密钥长度必须为 32 位,当前长度: ${key.length}`,
`AES 加密密钥长度必须为 32 位或 16 位,当前长度: ${key.length}`,
);
}