导致解密使用的算法与加密使用的算法不一致。
解决:加解密获取SecureRandom时,指定具体类型。
SecureRandom random = SecureRandom.getInstance("SHA1PRNG"); random.setSeed(password.getBytes()); kgen.init(128, random);
SecureRandom random = SecureRandom.getInstance("SHA1PRNG"); random.setSeed(password.getBytes()); kgen.init(128, random);