May 2001
Intermediate to advanced
618 pages
20h 50m
English
In this chapter, we explored cipher-based encryption engines. These engines perform encryption of arbitrary chunks or streams of data according to various algorithms. Cipher-based encryption engines separate the encryption of data from its transmission, so they are suitable for many purposes. They can be used to encrypt data to be sent over a socket, but they may also be used to encrypt data to be stored in a file, on a Java smart card, or even held in memory on an insecure machine.
In the next chapter, we’ll look at another method of performing encryption: SSL, the secure sockets layer protocol, which automatically encrypts data sent over network sockets.
Read now
Unlock full access