
Chapter 12 Certificates
•Key distribution is simple and very secure since you can freely distribute public keys and you never need to transmit private keys.
You can have the ZyXEL Device act as a certification authority and sign its own certificates.
12.6.2When using
These keys work like a handwritten signature (in fact, certificates are often referred to as “digital signatures”). Only you can write your signature exactly as it should look. When people know what your signature looks like, they can verify whether something was signed by you, or by someone else. In the same way, your private key “writes” your digital signature and your public key allows people to verify whether data was signed by you, or by someone else. This process works as follows.
1Tim wants to send a message to Jenny. He needs her to be sure that it comes from him, and that the message content has not been altered by anyone else along the way. Tim generates a public key pair (one public key and one private key).
2Tim keeps the private key and makes the public key openly available. This means that anyone who receives a message seeming to come from Tim can read it and verify whether it is really from him or not.
3Tim uses his private key to sign the message and sends it to Jenny.
4Jenny receives the message and uses Tim’s public key to verify it. Jenny knows that the message is from Tim, and that although other people may have been able to read the message,
5Additionally, Jenny uses her own private key to sign a message and Tim uses Jenny’s public key to verify the message.
12.6.3Verifying a Trusted Remote Host’s CertificateCertificates issued by certification authorities have the certification authority’s signature for you to check.
Trusted Remote Host Certificate Fingerprints
A certificate’s fingerprints are message digests calculated using the MD5 or SHA1 algorithms. The following procedure describes how to use a certificate’s fingerprint to verify that you have the remote host’s correct certificate.
1Browse to where you have the remote host’s certificate saved on your computer.
2Make sure that the certificate has a “.cer” or “.crt” file name extension.
| 209 |
|
|