我新接触密码技术。我找到了这段代码可以进行对称加密。
byte[] key = //... secret sequence of bytes
byte[] dataToSend = ...
Cipher c = Cipher.getInstance("AES");
SecretKeySpec k = new SecretKeySpec(key, "AES");
c.init(Cipher.ENCRYPT_MODE, k);
byte[] encryptedData = c.doFinal(dataToSend);
它正在工作。在这里我可以使用自己的密码。这正是我所需要的。但是我不知道如何进行128或256对称加密。如何将128位和256位密钥用于我的代码?