seb*_*zml 0 java bytearray key aes
我想知道如何将字节数组转换为键.
我正在进行AES加密/解密.而不是生成一个键,我想使用我生成的字节数组.
byte[] clientCK = Milenage.f3(sharedSecret16, RANDbytes, opc);
Run Code Online (Sandbox Code Playgroud)
假设我有一个名为clientCK的字节数组,如上所述.我想在AES加密中使用它,如下所示.
Cipher c = Cipher.getInstance("AES");
c.init(Cipher.ENCRYPT_MODE, key);
byte[] encValue = c.doFinal(valueToEnc.getBytes());
String encryptedValue = new BASE64Encoder().encode(encValue);
Run Code Online (Sandbox Code Playgroud)
因此,我需要将该字节数组clientCK转换为密钥格式.请帮忙.