commoncrypto

    1热度

    1回答

    + (NSData *)doCipher:(NSData *)dataIn iv:(NSData *)iv key:(NSData *)symmetricKey context:(CCOperation)encryptOrDecrypt // kCCEncrypt or kCCDecrypt error:(NSError **)err

    0热度

    1回答

    一次性加密方法CCCrypt的签名是这样的(从CommonCryptor.h):参数的 CCCryptorStatus CCCrypt( CCOperation op, /* kCCEncrypt, etc. */ CCAlgorithm alg, /* kCCAlgorithmAES128, etc. */ CCOptions options, /* kCCO

    0热度

    1回答

    我想使用DES对我的iOS应用程序中的字符串进行加密和解密(是的,我知道DES不再安全,但应用程序接收并发送消息给BLE模块,使用它)。 我成功创建公共的密码一个桥接报头,我发现这个用于加密和适于它的DES和迅速3 Asynchronous encryption in Swift: func testCrypt(data:NSData, keyData:NSData, ivData:NSData,

    0热度

    1回答

    我使用CommonCrypto库在我的SWIFT类: import CommonCrypto 这是工作,当我建立我的项目在Xcode它的确定。我已经使用git将我的代码上传到存储库。当我克隆此代码,并尝试建立档案使用命令: xcodebuild -project PNG.xcodeproj -scheme PNG -sdk iphoneos -configuration AppStoreDis

    5热度

    4回答

    什么是一些代码示例,我可以用来阻止人们投票,通过黑客攻击php脚本来给他们更高的评分?

    0热度

    1回答

    我试图用128密钥解密消息与下面的代码。这是字符串的扩展名: func aesDecrypt(key:String, iv:String, options:Int = kCCOptionPKCS7Padding) -> String? { if let keyData = key.dataUsingEncoding(NSUTF8StringEncoding), data =

    0热度

    1回答

    该代码在Ubuntu vagrant盒上工作正常,但在本地MacOs上它不加载证书 cURL error 58: SSL: Can't load the certificate "..." and its private key: OSStatus -25299 我研究了Mac有一个支持OS X native API而不是OpenSSL的观点。 而我需要将pem + cert转换为pkcs12

    0热度

    1回答

    我需要在下载它时解密AES加密文件。 这意味着,每次我收到256字节的数据,我都可以马上解密。 问题是,用户可能会暂停下载过程,并在稍后恢复。 然后,需要创建一个新的CCCryptorRef实例来继续解密。但解密的数据是错误的。 是否有任何方法可以完美地保存CCCryptorRef实例,以便以后使用它? 顺便说一句,我使用iOS框架API。 我正在使用CCCryptorCreateWithMode

    0热度

    1回答

    我有一些代码从文件数据生成MD5字符串: extension Data { func hexString() -> String { let string = self.map{ String($0, radix:16) }.joined() // "45769ca7ec1ac00cec11df87df982b7d" return string } fun

    3热度

    1回答

    我有一些将在服务器上生存的文件。用户可以在设备上创建这些类型的文件(plist),然后将其上传到所述服务器(CloudKit)。我想通过内容来区分它们(独特方法应该能够适应创建日期的变化)。我的理解是我应该散列这些文件,以便为它们获取唯一的文件名。我的问题是: 我的理解是正确的,我想要的是散列函数? 我应该使用哪种函数(来自CommonCrypto)。 我需要的是一个摘要? 我将如何在代码中进行介