A pre-shared key (PSK) or shared secret is a string of text a VPN (virtual private network) or other service expects to get before it receives any other credentials (such as a username and password). ... A shared secret is thus a kind of password, albeit a weak one known by a large number of people.