所以我的問題爲你stackoverflow天才是:如果有一種方式(本機,庫,框架,無論..)加密數據與AES(最好是128,但也可能是256)使用強認證加密算法 ,讓我們說GCM模式?在iOS上可以使用AES128和GCM模式嗎?
問題是短暫的,我做了一些研究,我只找到一個庫,似乎支持它(RNCryptor),但它似乎也使用密碼隱窩代替鍵(像你提供密碼和庫取得了關鍵的),我不喜歡很多,我喜歡來管理我的鑰匙自己。
我也看CommonCryptor.h,我發現這條線,這在我看來,GCM的commoncryptor源代碼的唯一引用(但我可能是錯的,其實我可能是錯的):
case kCCModeGCM: if((ref->symMode[direction].gcm = getCipherMode(cipher, mode, direction).gcm) == NULL) return kCCUnimplemented;
提前致謝!
我們SecureBlackbox支持AES-GCM是適用於iOS。但這是沒有記錄的功能,因此您需要在我們的論壇上索要樣品。 –