Enumeration

NEVPNIKEv2EncryptionAlgorithm

No overview available.

Declaration

enum NEVPNIKEv2EncryptionAlgorithm : Int

Topics

Enumeration Cases

case algorithmDES

Data Encryption Standard (DES)

case algorithm3DES

Triple Data Encryption Algorithm (aka 3DES)

case algorithmAES128

Advanced Encryption Standard 256-bit (AES256).

case algorithmAES128GCM

Advanced Encryption Standard 128-bit Galois/Counter Mode (AES128GCM).

case algorithmAES256GCM

Advanced Encryption Standard 256-bit Galois/Counter Mode (AES256GCM).

See Also

IKEv2 Security Association Parameters

var encryptionAlgorithm: NEVPNIKEv2EncryptionAlgorithm

The algorithm used by the Security Association to encrypt and decrypt data.

var integrityAlgorithm: NEVPNIKEv2IntegrityAlgorithm

The algorithm used by the Security Association to verify the integrity of data.

var diffieHellmanGroup: NEVPNIKEv2DiffieHellmanGroup

The Diffie Hellman group used by the Security Association.

var lifetimeMinutes: Int32

The duration of the lifetime of the Security Association, in minutes.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software