Enumerationswift-crypto 3.12.2Crypto
AES
A container for Advanced Encryption Standard (AES) ciphers.
- iOS
- 13+
- macOS
- 10.15+
- tvOS
- 13+
- watchOS
- 6+
enum AES
A container for Advanced Encryption Standard (AES) ciphers.
enum AES
import Crypto
A cryptography library for Swift.
enum ChaChaPoly
An implementation of the ChaCha20-Poly1305 cipher.
enum GCM
The Advanced Encryption Standard (AES) Galois Counter Mode (GCM) cipher suite.
enum KeyWrap
An implementation of AES Key Wrapping in accordance with the IETF RFC 3394 specification.
import _CryptoExtras
Provides additional cryptographic APIs that are not available in CryptoKit (and therefore the core Crypto library).
static func inversePermute<Payload>(_ payload: inout Payload, key: SymmetricKey) throws where Payload : MutableCollection, Payload.Element == UInt8
Apply the AES permutation operation in the decryption direction.
static func permute<Payload>(_ payload: inout Payload, key: SymmetricKey) throws where Payload : MutableCollection, Payload.Element == UInt8
Apply the AES permutation operation in the encryption direction.
enum _CBC
The Advanced Encryption Standard (AES) Cipher Block Chaining (CBC) cipher suite.
enum _CFB
enum _CTR