cryptoswift

    0

    1答えて

    私はcrypto swiftをインストールするためにcocoapodsを使用しようとしていますが、ポッドファイルに何を配置するのかに問題があります。 私が試してみました: pod 'CryptoSwift', :git => "https://github.com/krzyzanowskim/CryptoSwift/tree/swift2", :branch => 'master' をそして、

    1

    2答えて

    私はCryptoSwiftを統合していますが、このエラー "メンバー 'CBC'は引数がありません。 あなたはlooking at the CryptoSwift API for version 3あなたはAESのために、次の初期化子を取得している場合は、私はこの let enc = try! AES(key: key, blockMode: .CBC(iv: iv)).encrypt(self.

    2

    1答えて

    私はしかし私の結果の暗号文が長すぎる、CryptoSwiftライブラリとスウィフトでAES-128-CTRを使用します。 マイIVが16バイト、塩32バイトであり、AES平文も32バイトであり、なぜ別の16バイトのパディング従って、得られた暗号文の48バイトでありますか? let salt: [UInt8] = Array("tkmlidnonknkqgvapjrpdcductebsozn".ut

    4

    1答えて

    (Xcodeの8、スウィフト3) として解決し、私がnilとして結果をcipherstring、何らかの理由で、文字列を暗号化し、coredataに保管したいのです、暗号文128個の値を有するにもかかわらず、私はまた、データを使用して試みた let aes = try AES(key: pw, iv: nil, blockMode: .CBC, padding: PKCS7()) let cip

    1

    1答えて

    Xcode 9.0とCryptoSwift(0.7.2)を使用しています。私はAES128暗号化された文字列を解読するためにStringを拡張しようとしています。私はCryptoSwiftをPodにうまく追加しましたが、次のコンパイルエラーが発生します。何が間違っていますか?それはここでは何のアクセス初期化子 が拡張されていないので、 'PKCS7' を構築することができません。 import F