---
title: NEVPNIKEv2DiffieHellmanGroup.group16
framework: networkextension
role: symbol
role_heading: Case
path: networkextension/nevpnikev2diffiehellmangroup/group16
---

# NEVPNIKEv2DiffieHellmanGroup.group16

Diffie Hellman group 16 (4096-bit modular exponential [MODP]).

## Declaration

```swift
case group16
```

## See Also

### Diffie-Hellman groups

- [NEVPNIKEv2DiffieHellmanGroup.groupInvalid](networkextension/nevpnikev2diffiehellmangroup/groupinvalid.md)
- [NEVPNIKEv2DiffieHellmanGroup.group14](networkextension/nevpnikev2diffiehellmangroup/group14.md)
- [NEVPNIKEv2DiffieHellmanGroup.group15](networkextension/nevpnikev2diffiehellmangroup/group15.md)
- [NEVPNIKEv2DiffieHellmanGroup.group17](networkextension/nevpnikev2diffiehellmangroup/group17.md)
- [NEVPNIKEv2DiffieHellmanGroup.group18](networkextension/nevpnikev2diffiehellmangroup/group18.md)
- [NEVPNIKEv2DiffieHellmanGroup.group19](networkextension/nevpnikev2diffiehellmangroup/group19.md)
- [NEVPNIKEv2DiffieHellmanGroup.group20](networkextension/nevpnikev2diffiehellmangroup/group20.md)
- [NEVPNIKEv2DiffieHellmanGroup.group21](networkextension/nevpnikev2diffiehellmangroup/group21.md)
- [NEVPNIKEv2DiffieHellmanGroup.group31](networkextension/nevpnikev2diffiehellmangroup/group31.md)
- [NEVPNIKEv2DiffieHellmanGroup.group32](networkextension/nevpnikev2diffiehellmangroup/group32.md)
