Public-key based authentication

https://codepen.io/qgustavor/details/ZGROoe/