commoncrypto

    2熱度

    1回答

    我有一個使用CommonCryptor進行加密和解密的包裝器。偶爾解密過程將會失敗,在這種情況下,我充滿了錯誤,像這樣: if (result == kCCSuccess) { cipherData.length = outLength; } else { if (error) { *error = [NSError errorWithDomain:kBridge

    19熱度

    1回答

    如何使用RSA密鑰在iOS上簽名和驗證一些數據(最好使用系統自己的libcommonCrypto)?

    3熱度

    1回答

    我試圖使用CryptoCommon類,但無法在monotuch程序集中找到它。 我發現程序集Mono.Security.Cryptography,它是否具有與CryptoCommon類相同的性能? 謝謝!

    5熱度

    3回答

    使用我有我使用的加密和iOS應用程序解密一些字符串一些代碼。代碼涉及使用CCCrypt。有沒有一種可靠的方法來測試密鑰的有效性,而不用在任何地方實際存儲密鑰?從我的研究看來,似乎只有通過使用密鑰長度和密鑰哈希來接近告訴密鑰是否有效。任何人都可以引導我以正確的方向嗎?

    4熱度

    2回答

    這讓我難住 - 下面的代碼使用SpongyCastle的Android加密/解密 - 我試圖爲iOS實現跨平臺加密/解密。 下面的代碼(來自Android)使用提供的鹽和密碼來處理AES 128位CBC和PKCS7Padding,其中salt存儲在mysql數據庫中,密碼由最終用戶使用,以下代碼從kelhoer改編自這個答案。 我使用AES128bit的原因是AES256在iOS 4+中不可用,它

    1熱度

    1回答

    我想與基於Java的服務器或Android設備共享在iPhone/iPad上生成的公鑰。在Java端(服務器或Android),我想在iOS上使用java.security和libcommonCrypto(SecKeyRef的東西)。 我已經得到了一切工作,除了這兩個平臺之間的公鑰交換。通過使用SecItemCopyMatching我只能將公鑰導出爲某種格式,然後是Apple所不支持的任何格式。使

    2熱度

    1回答

    我想解密AES加密字符串這是Base64在Objective-C編碼: 這是我的代碼: NSString *base64String = @"RwH0KBSRjFKJQYGsCze0"; NSData *base64Data = [[NSData alloc] initWithBase64EncodedString: base64String options:0]; char *

    3熱度

    2回答

    我在使用PHP來解密與iOS 5.x中的CommonCrypto庫進行加密的字符串的麻煩。下面是參數: Algorithm: AES-128 Mode: CTR Mode options: CTR Little-Endian Padding: None 這是我最好的嘗試的樣品,在它: <?php $encrypted = base64_decode('MlNFlnXE1sqIsmKZR

    6熱度

    3回答

    我試圖找到某種對Apple CommonCrypto庫的參考,因爲顯然蘋果沒有任何明顯的鏈接,而Google提供的鏈接已經過時,如下所示: https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man3/Common%20Crypto.3cc.html 對此有何暗示?是否有更好的庫可用於

    1熱度

    1回答

    我有以下情況:我需要解密一個NSData。該數據包括: 固定長度的文件頭 加密內容 我使用CCCrypt進行解密,但它可能並不重要,因爲這是更一個NSData相關的題。這是如何我分離的東西現在(僞): int hdrsize; // this contains the size of the header NSData *data; // this contains full encrypted