小编use*_*053的帖子

iOS中的视频文件解密

我有一个应用程序从Java服务器以压缩模式获取加密视频.在iOS方面,我无法解密.

我用于Java加密的代码是:

    // generate a key
        KeyGenerator keygen = KeyGenerator.getInstance("AES");
        keygen.init(128);  // To use 256 bit keys, you need the "unlimited strength" encryption policy files from Sun.
        //byte[] key = keygen.generateKey().getEncoded();
        byte key[] = {0x00, 0x01, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
        SecretKeySpec skeySpec = new SecretKeySpec(key, "AES");


        SecureRandom random = new SecureRandom();

        IvParameterSpec ivspec = new IvParameterSpec(key);

        // initialize the cipher for encrypt mode
        Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");
        cipher.init(Cipher.ENCRYPT_MODE, skeySpec, ivspec); …
Run Code Online (Sandbox Code Playgroud)

java encryption aes ios

5
推荐指数
1
解决办法
358
查看次数

标签 统计

aes ×1

encryption ×1

ios ×1

java ×1