commoncrypto

    0

    2答えて

    私はCommonCryptoを(https://github.com/sergejp/CommonCryptoの助けを借りて)swiftで初めて使用しようとしています。ここに私のコードは次のとおりです。 UnsafeRawPointer(ivData!.withUnsafeBytes {(pointer) -> UnsafePointer<Any> in let ivBuffer =

    0

    1答えて

    iOSアプリケーションでDESを使用して文字列を暗号化および復号化したいと思います(はい、DESは安全ではありませんが、それを使用する)。 は私が成功した共通暗号のためのブリッジのヘッダーを作成し、私は、暗号化のためにこれを発見し、DESのためにそれを適応し、迅速な3 Asynchronous encryption in Swift: func testCrypt(data:NSData, key

    0

    1答えて

    次のコードで128キーのメッセージを復号化しようとしています。これはStringの拡張です。 func aesDecrypt(key:String, iv:String, options:Int = kCCOptionPKCS7Padding) -> String? { if let keyData = key.dataUsingEncoding(NSUTF8StringEncoding

    0

    1答えて

    コードはUbuntuの流通ボックスで正常に動作していますが、ローカルのMacOSでは、 cURL error 58: SSL: Can't load the certificate "..." and its private key: OSStatus -25299 私は、MacがOpenSSLの代わりにOS XネイティブAPIをサポートするという点を研究しました。 pem + certからp

    0

    1答えて

    AESで暗号化されたファイルをダウンロードする際に、そのファイルを復号化する必要があります。 つまり、256バイトのデータを受け取るたびに、すぐに復号化できます。 問題は、ユーザーがダウンロードプロセスを一時停止し、後で復元できることです。 次に、新しいCCCryptorRefインスタンスを作成して、引き続き解読する必要があります。しかし、解読されたデータは間違っています。 CCCryptorRe

    -1

    2答えて

    Xcode C++でMD5を使用して単純な文字列をハッシュしたいと思います。私は多くを検索しましたが、私はチュートリアルを見つけることができませんでした。私は#import <CommonCrypto/CommonDigest.h>する必要があります。それはすべてですか?どのようにしてMD5を呼び出すことができますか? このコードが見つかりましたが、エラーが発生します。どのように私はハッシュ値を取

    0

    1答えて

    私は、ファイルデータからMD5文字列を生成するためにいくつかのコードを持っている:それはちょうど私がから取得していますMD5の文字列である可能性があるので extension Data { func hexString() -> String { let string = self.map{ String($0, radix:16) }.joined() // "4576

    1

    1答えて

    Obj-C CommonCryptoライブラリを既存のSwift Xcodeプロジェクト(Swift 3、Xcode 8.3.3)にインポートする方法は? 私自身のObjective-Cブリッジファイルを作成しようとしましたが、動作しませんでした。

    0

    1答えて

    私はhttps://github.com/apache/commons-cryptoからコモンズ暗号コードをクローンしました。 このパッケージのビルド手順を知りたい。このパッケージの依存関係を教えてください。

    1

    1答えて

    でCBCとAES 128 + (NSData *)doCipher:(NSData *)dataIn iv:(NSData *)iv key:(NSData *)symmetricKey context:(CCOperation)encryptOrDecrypt // kCCEncrypt or kCCDecrypt error:(N