1

我有一个实现使用java的服务器。代码是 encrpyt 是:

private static final byte[] RAW = "icanplayWillBeth".getBytes();
KeyGenerator kgen = KeyGenerator.getInstance("AES");
kgen.init(128);
SecretKeySpec skeySpec = new SecretKeySpec(RAW,"AES");
Cipher cipher = Cipher.getInstance("AES");
cipher.init(Cipher.ENCRYPT_MODE,skeySpec);`
byte[] encrypted = cipher.doFinal(XXXXX);

并且在 Android 使用代码到 Encrpyt 时,Decrypty 没有问题。就像服务器使用 AES 128bit 并且默认使用 ECB , PKCS5Padding ;如何在 IOS 上实现相同的代码,使用 Object-c!

4

0 回答 0