title: GPG vs SSH keys
body: <p>On GitHub, I want to add a key to associate my computer with my account and I am given two options: create an SSH or a GPG key. </p>
  
  <p>What is the difference between the two keys? and is there a preferred one to use?<br>
  I understand how to create both by following the guide on the site but I don't know which one is better to use.</p>