5.5. Common Tools for Building a Secure Distributed System

Based on the cryptographic ideas just described, you can design solutions for a number of the security issues that surround distributed systems. This section describes those solutions, so you will have a clear idea of the application of, and some of the pitfalls surrounding, such systems.

Secure Sockets Layer (SSL)

Probably the most obvious security problem is that data passed over the Internet is notoriously public. That is, for the most part, you should assume that any data transmitted over the Internet are readily visible to anyone who wants to see them. It is fairly easy technically, although illegal, to get copies of data that are transmitted in this way. The solution to this particular ...

Get Sun Certified Enterprise Architect for J2EE™ Technology Study Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.