---
title: tlsPSK
framework: wifiaware
role: symbol
role_heading: Type Property
path: wifiaware/washaredsecret/protocolname/tlspsk
---

# tlsPSK

Derive a shared secret to bootstrap TLS, using the resulting shared secret as a TLS Pre-Shared Key.

## Declaration

```swift
static let tlsPSK: WASharedSecret.ProtocolName
```

## Discussion

Discussion Best practices for TLS security are described in NIST Special Publication 800-52. TLS 1.3 is recommended. Specifying this value will use the “TLS-PSK” string as the protocol name when deriving the shared secret.
