以下は、暗号化は機能しますが、Java でテキストを暗号化する方法の例です。暗号化のレベル、つまり 128、256、512 などを変更する方法がわかりません。
コード:
byte keySelectedByUser[] = selectedKey.getBytes();
SecretKeySpec secretKey = new SecretKeySpec(keySelectedByUser, "AES");
Cipher cipher;
cipher = Cipher.getInstance("AES/CBC/PKCS7PADDING");
cipher.init(Cipher.ENCRYPT_MODE, secretKey);
byte[] encrypted = cipher.doFinal(stringToEncrypt.getBytes());
Javaでこれを行うにはどうすればよいですか?