请问老师aes加密时候用的password是密钥吗?为什么用KeyGenerator又生成了一个key
KeyGenerator kgen = KeyGenerator.getInstance("AES");
kgen.init(128, new SecureRandom(password.getBytes())); --这里传入了一个password的字符串!
SecretKey secretKey = kgen.generateKey();
byte[] enCodeFormat = secretKey.getEncoded();
SecretKeySpec key = new SecretKeySpec(enCodeFormat, "AES");