Digital Certificates
Hash sent with public key to show who it is
self-signed are ok for internal applications, where you trustÂ