---
title: NEVPNIKEv2EncryptionAlgorithm.algorithmChaCha20Poly1305
framework: networkextension
role: symbol
role_heading: Case
path: networkextension/nevpnikev2encryptionalgorithm/algorithmchacha20poly1305
---

# NEVPNIKEv2EncryptionAlgorithm.algorithmChaCha20Poly1305

ChaCha20 and Poly1305 (ChaCha20Poly1305).

## Declaration

```swift
case algorithmChaCha20Poly1305
```

## See Also

### Encryption algorithms

- [NEVPNIKEv2EncryptionAlgorithm.algorithmAES128](networkextension/nevpnikev2encryptionalgorithm/algorithmaes128.md)
- [NEVPNIKEv2EncryptionAlgorithm.algorithmAES256](networkextension/nevpnikev2encryptionalgorithm/algorithmaes256.md)
- [NEVPNIKEv2EncryptionAlgorithm.algorithmAES128GCM](networkextension/nevpnikev2encryptionalgorithm/algorithmaes128gcm.md)
- [NEVPNIKEv2EncryptionAlgorithm.algorithmAES256GCM](networkextension/nevpnikev2encryptionalgorithm/algorithmaes256gcm.md)
