1

Xcode バージョン: 9.3.1 (9E145)

迅速なバージョン: 4.1

最新のマスター コピーをダウンロードし、CocoaPods を使用して CryptoSwift をインストールしました。README に記載されている例を使用すると、次のようになります。

do {
    // In combined mode, the authentication tag is directly appended to the encrypted message. This is usually what you want.
    let gcm = GCM(iv: iv, mode: .combined)
    let aes = try AES(key: key, blockMode: gcm, padding: .noPadding)
    let encrypted = try aes.encrypt(plaintext)
    let tag = gcm.authenticationTag
catch {
    // failed
}

「未解決の識別子 'GCM' を使用しています」というエラーが表示されます。aes.encrypt や aes.decrypt などの他の機能を試しましたが、すべて正常に動作します

4

1 に答える 1