![Forrest logo](/images/logo.png)
fastd:tldr:f8edb
The command "fastd --generate-key" is used to generate a new public-private key pair for use with the fastd VPN software.
Fastd is an open-source VPN software that provides secure encrypted communication between network nodes. To establish a VPN connection, each network node needs a unique key pair consisting of a private key and a corresponding public key.
When you run the command "fastd --generate-key," fastd generates a new random key pair, and outputs the public key to the terminal. The private key is stored securely in a file on the local system. This public key is then used to identify the node when establishing VPN connections with other network nodes.
Generating a new key pair periodically is a good security practice to ensure the confidentiality and integrity of your VPN connections.