Friday, October 16, 2009

Summary
















































Summary


In this chapter, you looked at how to use the
JSSE to create SSL and TLS clients and servers in Java. You should now
have a good understanding of the API and how to use it, as well as some
idea of what is actually taking place when the SSL/TLS protocol
handshake is taking place.


Over the course of this chapter, you learned




  • How the basics of the SSL protocol work




  • How to create a basic SSL client and server to secure communications




  • How to use client-side authentication with SSL




  • How to use an SSL session information




Finally, you can make use of HTTPS, configuring your own SSL contexts using the KeyManagerFactory and TrustManagerFactory classes, as well as using the HostnameVerifier interface if you need to.



This brings the book to an
end. At this point you should have a good grounding in many of the Java
APIs related to cryptography and secure communications, as well as some
ideas as to how to use them. Cryptography and security are constantly
evolving areas, however, so always remember the title of this book
started with the word "beginning," and good luck and best wishes with
the rest of your journey.






































No comments:

Post a Comment