以下Android AES解密 怎么在iOS里实现

以下是Android 里面的AES解密方法,有谁能在iOS里面实现的,非常感谢

public static String decrypt(String content, String key) {

    //反序列化AES密钥
    SecretKeySpec keySpec = new SecretKeySpec(Base64.decodeBase64(key.getBytes()), "AES");
    //128bit全零的IV向量
    byte[] iv = new byte[16];
    for (int i = 0; i < iv.length; i++) {
        iv[i] = 0;
    }
    IvParameterSpec ivParameterSpec = new IvParameterSpec(iv);

    try {
        Cipher deCipher = Cipher.getInstance("AES/CBC/PKCS5Padding");
        deCipher.init(Cipher.DECRYPT_MODE, keySpec, ivParameterSpec);
        byte[] encryptedBytes = Base64.decodeBase64(content.getBytes());
        byte[] bytes = deCipher.doFinal(encryptedBytes);
        return new String(bytes);
    } catch (Exception e) {
        return "";
    }
}

http://www.jianshu.com/p/78c12e990cc9 可以参考下