AbstractIntroductionAsymmetric ciphersElliptic curve cryptographyMessage signingUsing asymmetrical ciphersMan in the MiddlePublic key infrastructureX.509 certificatesCertificate validationCertificate lifetimeCertificate revocation listCertificate encodingCertificate authority selectionCertificate chainExercise: Creating X.509 certificatesPutting it all togetherExercise: TLS server authenticationConclusion