這邊使用的是第三方寫的資料加密傳輸,chilkat software中的iOS encryption部分,主要是採用blowfish的CBC方式去加密。(這裡我屬於使用者,什麼是blowfish以及CBC,請找google大神)
引用前需注意事項:
這個是以盈利為目的的第三方API提供者,所以API只有30天試用期,想找永遠免費的可能就要自行再多找找了,我大概一個月後有時間才會再來弄這個資料加解密的部分 (茶)
引用方式:(其實官網有說明,但我還是花了不少時間 Orz)
1. http://www.chilkatsoft.com/downloads_ios.asp 在這邊download他的code,有分兩種版本,都能用,差別好像在compile時候用的lib?
2. 下載後需要解壓就解壓,資料夾放哪裡是都沒差,不過我還是習慣放在project的資料夾下
3. 在command模式下執行他提供的shellscript去輸出一個allversion的.a檔
4. 開啓Xcode如下圖,加入static library,選取剛剛產生出來的.a檔
6. 在project中產生一個cpp檔案,什麼都可以刪掉,能正常run就行,然後加入一行import "CkCrpyt2.h"
到這邊大致上設定完成,再來就是引用加解密的部分了,請看下回的chilkat blowfish for iOS data transmission PART 2。
如果還有什麼問題其實可以先看官網的安裝說明,大致上會遇到的問題應該都有說明。

沒有留言:
張貼留言