Structureswift-crypto 3.12.2_CryptoExtras->Crypto
IV
AES_CFB.swift:51- iOS
- 13+
- macOS
- 10.15+
- tvOS
- 13+
- watchOS
- 6+
struct IV
struct IV
import Crypto
A cryptography library for Swift.
import _CryptoExtras
Provides additional cryptographic APIs that are not available in CryptoKit (and therefore the core Crypto library).
enum _CFB
enum AES
A container for Advanced Encryption Standard (AES) ciphers.
static func decrypt<Ciphertext>(_ ciphertext: Ciphertext, using key: SymmetricKey, iv: AES._CFB.IV) throws -> Data where Ciphertext : DataProtocol
static func encrypt<Plaintext>(_ plaintext: Plaintext, using key: SymmetricKey, iv: AES._CFB.IV) throws -> Data where Plaintext : DataProtocol
protocol Sendable
init()
init<IVBytes>(ivBytes: IVBytes) throws where IVBytes : Collection, IVBytes.Element == UInt8