What are SSH Keys?
SSH (Secure Shell) keys are a pair of public and private keys (i.e. key pair) that are used to authenticate and establish an encrypted connection between your local computer and remote machine (your node). The public key is used to encrypt data and a private key is used to decrypt it.
How to create SSH keys
How to generate SSH keys on a Mac.
How to generate SSH keys on Windows.