Customized Network Solutions

The Internet provides no transactional security whatsoever, nor do the socket-oriented communications methods discussed so far verify whether any particular request for reading or writing data is coming from a source that should have such access. To do this, you need a customized network protocol.

These protocols sit as a layer between your network protocol (that is, TCP/IP) and your application. They encrypt outgoing packets and decrypt incoming packets while verifying that you are still talking to the sender you think you are talking to.

To address these issues, Netscape developed the Secure Sockets Layer (SSL) protocol, and it has matured into the industry standard for secure Internet communication. SSL is a protocol ...

Get Platinum Edition Using XHTML™, XML, and Java™ 2 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.