2
我設法通過橋接頭導入CommonCryptor.h,IOS 3DES在迅速
#import <CommonCrypto/CommonCryptor.h>
然而,當我試圖加密文本使用CCCrypt方法(參考對象的C的方式),我有一個編譯錯誤。
'Int'不能轉換爲CCOperation。
var key:String = "wKNvJ4NuyW";
func encrypt(text: String) ->String{
var result:CCCryptorStatus = CCCrypt(
kCCEncrypt, //Error here!!! it says 'Int' is not convertible to CCOperation.
kCCAlgorithm3DES,
kCCOptionPKCS7Padding | kCCOptionECBMode,
key,
kCCKeySize3DES,
nil,
....
}
有誰告訴我怎麼解決這個問題呢?爲什麼它在object-c中不起作用?
謝謝。
嗨,你可以分享你用於該整個算法中?我遇到了問題,並找不到解決方案 - http://stackoverflow.com/questions/28459736/ios-3des-with-ecb-return-half-correct-data – 2015-02-11 17:56:48