SymmetricAlgorithm
表示对称加密算法。对称算法使用相同密钥进行加密和解密。
扩展
BaseCryptoClass
属性
AES128
readonlystaticAES128:"Aes128"='Aes128'
表示AES-128算法的常量。AES-128使用128位密钥长度。
AES256
readonlystaticAES256:"Aes256"='Aes256'
表示AES-256算法的常量。AES-256使用256位密钥长度。
访问器
blockSize
获取签名
get blockSize():
number
获取对称算法的区块大小。区块大小是指算法每次处理的位数。
返回值
number
区块大小(单位:字节),例如AES的区块大小为16字节(即128位)。
keyLength
获取签名
get keyLength():
number
获取对称算法的密钥长度。
抛出
如果不支持密钥长度,则抛出InvalidArgumentError。
返回值
number
密钥长度(单位:位),例如AES-128为128位,AES-256为256位。
name
获取签名
get name():
string
获取对称算法的名称。
返回值
string
算法名称。
Last updated: 2025年10月2日

