Cipher cipher = Cipher.getInstance("AES");
Key key = new SecretKeySpec(keyValue, "AES");
該使用哪個版本的AES的是,我怎麼可以指定128/256位?
編輯:'keyValue是一個字符串.getBytes(),我敢肯定,這決定了128/256位,所以我的'keyValue'要多長時間才能使它256位加密?
EDIT2:更多細節:
final String key = "TrIlGnUmAkUkQkPe";
final byte[] keyValue = key.getBytes();
'getAlgorithm()'它說什麼? – nullpotent 2012-07-10 18:13:10
它說AES(這個文本只是滿足最小注釋長度) – Primm 2012-07-10 18:15:26