【发布时间】:2014-10-04 09:27:13
【问题描述】:
我正在开发 iOS 应用程序。在该应用程序中,我必须调用 SOAP 服务并发送加密数据。要与 SOAP 服务通信,我必须使用已经在使用 Android 应用程序的相同配置。在该应用程序中存在以下代码:
private static final String ENCRYPTION_KEY_TYPE = "DESede";
private static final String ENCRYPTION_ALGORITHM = "DESede/CBC/PKCS7Padding";
我需要转换该参数,以便可以将它们与CCCrypt 函数一起使用。我想DESede 键类型对应于kCCAlgorithm3DES。对于算法,我读到CBC 是默认值,所以我想我必须使用kCCOptionPKCS7Padding。我也有iv 键。
我的假设正确吗?
【问题讨论】:
-
我在stackoverflow.com/questions/40421146/… 中发布了一个可以接受的答案。
标签: java ios encryption