Skip to main content

Pre-Shared Keys

warning

Use of pre-shared keys is not recommended outside the context of demonstrations. Possession of a pre-shared key allows an entity to act on behalf of the associated device.

A pre-shared key (PSK) is a secret value that is known by both a device and the Golioth platform, and is used to establish a secure channel between the two. In contrast to leveraging public-key cryptography, the use of PSKs necessitates that private key material exists outside of just a single secure location on a device, making it an inherently less secure option.

PSKs can be created and managed in the Golioth console under the Credentials tab on the device page for an individual device.