commoncrypto

    1熱度

    3回答

    kCCKeySizeAES128在哪裏? kCCEncrypt? 我通過在iOS開發中搜索kCCKeySizeAES128發現了「Common Crypto Framework」。 lib .. 但是我的MacBook沒有「Common Crypto Framework」。 幫我...我需要使用kCCKeySizeAES128和kCCEncrypt。

    0熱度

    1回答

    我想要實現PBKDF2和我不斷收到錯誤的結果,不知道是什麼問題... 我使用的是公共的密碼實施檢查我的結果 這裏是我的測試功能 #include <stdio.h> #include "PBKDF2.h" #include <CommonCrypto/CommonKeyDerivation.h> int main (int argc, const char * argv[]) {

    3熱度

    1回答

    我想使用iPhone的PKI庫來加密一個短字符串(12345678),但我不斷收到錯誤-9809(即errSSLCrypto),只要我嘗試使用SecKeyEncrypt。 SecureTransport.h頭文件將此錯誤簡單描述爲「潛在的加密錯誤」,這並不十分有意義。 我的代碼如下: - (NSData *)encryptDataWithPublicKey:(NSString *)plainTex

    6熱度

    1回答

    我需要將我的iOS 5應用程序與CommonCrypto鏈接。問題是由於這個錯誤我無法編譯:'找不到-lcommonCrypto的庫'...我該如何解決?

    0熱度

    1回答

    我想知道,我怎樣才能定義一個CCCryptorStatus而不使用CCOptions。該文件說,如果我沒有設置kCCOptionECBMode,默認是CBC模式,這對我很好。但是我也不需要kCCOptionPKCS7Padding,所以我該如何設置? 我嘗試: CCCryptorStatus cryptStatus = CCCrypt(opMode, /* Defines the basi

    1熱度

    1回答

    已解決 - 我使用了手動管理(繞過垃圾回收器)和映射的NSData選項的組合。事實證明,iStat沒有正確的內存數字,儀器顯示了預期的行爲。此外,CC_MD5()和CC_SHA1()調用確實已經調用了CC_MD5_Update()和CC_SHA1_Update(),所以它們也不會導致問題。 我目前正在研究需要使用SHA-1和MD5散列大量文件的Cocoa應用程序。我正在使用CC_MD5和CC_SH

    4熱度

    2回答

    我正在使用CCCrypt方法。 我可以使用比128bit更長的密鑰嗎?它可以任意長嗎?或者可能是128的倍數? 如果是的話我該怎麼做? 我不認爲這woas可能的,但我發現這樣的文字:here 一些算法,如AES和RSA允許不同長度的鑰匙,但其他人都是固定的,如DES和3DES。使用更長的密鑰進行加密通常意味着對郵件恢復的抵抗力更強。像往常一樣,在安全和時間之間進行權衡,所以適當選擇密鑰長度。 AE

    3熱度

    1回答

    當我嘗試使用錯誤的密鑰解密密文時,CCCrypt返回kCCDecodeError。 問題是,它是否可靠地(例如,我保證,如果它返回成功,我的輸入密鑰是用於加密純文本的關鍵,我也保證我的輸出數據是我原來的純文字),它怎麼能知道我的鑰匙是否正確? 據我瞭解密碼,引擎無法預測密鑰是否有效,應該給我隨機噪聲作爲輸出數據和成功的返回代碼。

    0熱度

    1回答

    我加密的字符串,並使用#import CommonCrypto/CommonKeyDerivation.h但Xcode中顯示發現錯誤,雖然我想補充的安全框架,我還使用#import CommonCrypto沒有這樣的文件/ CommonCryptor.h但它顯示沒有錯誤。 ,我發現文件中開放源代碼,但沒有發現任何主意,用它在我的代碼或下載 在此先感謝