-
AES加密位數跟密鑰
key的位數
有關, 以下是密鑰位數和加密對應關係- 16 => AES-128
- 24 => AES-192
- 32 => AES-256
iv
是初始化向量. 超過16字節或者不足16字節都會被補足16字節或者截斷到16字節。由於AES是塊加密,銘文被分割成固定長度的塊(一般是16字節長度),所以iv
也是16
字節。- CBC是加密模式
具體可參考 crypto-js和php的對接
AES加密位數跟密鑰key的位數
有關, 以下是密鑰位數和加密對應關係
iv
是初始化向量. 超過16字節或者不足16字節都會被補足16字節或者截斷到16字節。由於AES是塊加密,銘文被分割成固定長度的塊(一般是16字節長度),所以iv
也是16
字節。具體可參考 crypto-js和php的對接