Conclusion
The course objectives have been achieved:
Define
encryption
and its purpose.
Learn about
private key encryption
and
public key encryption
.
Learn the difference between a
digital signature
and a
message authentication code
.
Learn makes up a
digital certficate
.
Understand the need for a
certifying authority
.
Examine popular asymmetric encryption algorithms.
Learn about
the OSI model
and understand where SSL fits in it.
Learn about the different protocols that comprise SSL.
Step through the process of how SSL generates and exchanges secret keys.
Learn what a
cipher suite
is.
Understand what is
https
.
Enable SSL on the client
.
Enable SSL on the server
.
Establish a criteria for choosing a
certifying authority
.
Learn when to consider using a
self signing certificate
.
Define a
certificate server
.
Install
Microsoft Certificate Services
.
Understand the differences between a enterprise CA and a stand alone CA.
Enable secure communications with IIS.
Configure Apache to run SSL.
© 2006 John Michael Pierobon
Notes