0
我正在開發一個iOS應用程序,其中: 我打電話給Java Web服務。AES加密和解密數據
服務發送我下面的數據:
- 鹽值(Base64編碼)
- Base64編碼的關鍵
- 加密數據
現在我需要解碼此鍵和使用它用於解密相同的數據。
與我的問題是,當我嘗試解碼密鑰我得到零
NSString
。
這裏的是,我一直在努力代碼:
NSData *cipherKeyData = [[NSData alloc] initWithBase64EncodedString:@"W0JAM2IwMDVhYmM=" options:NSUTF8StringEncoding];
NSString *strKey = [[NSString alloc] initWithData:cipherKeyData encoding:NSUTF8StringEncoding];
因此,我不能夠對數據進行解密。 任何人都可以請幫我解決這個問題。