我发送一个文件从服务器到客户端,但我需要发送一个加密的文件与AES 256,并收到一个原始客户端使用在不同的机器。我希望使用2字符串生成一个SHA256,例如:“水果”和"car29“。在生成这个密钥之后,我想使用这个密钥作为秘密密钥,用as 256加密。客户机和服务器知道这两个字符串。public final static int SOCKET_PORT = 4444;
public static void main(String[
jsonString.getBytes("UTF-8");
//IvParameterSpecivParameterSpec = new IvParameterSpec(iv32Char.getBytes());
SecretKeySpec secretKeySpec = new SecretKeyS
ivParameterSpec = new IvParameterSpec(cipher.getIV()); cipher.doFinal(cipherCreatedAES); IvParameterSpecivParameterSpec=新IvParameterSpec(cipher.getIV());
W