O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In today's world of wide open networks such as the Internet, being able to encrypt data allows us to 'hide information in plain site'. The JCE package provides the tools to do this with minimal effort. Even though there are a number of different encryption algorithms that could be used, the JCE package manages to provide a convenient yet flexible abstraction of the common aspects of the encryption process. The package allows different implementations from different providers to be substituted in a plug-and-play fashion.

In this chapter we saw firsthand how to use the JCE package. JCE was used to create a JCETool class, which provides private key encryption services. This class was then used with a JAAS LoginModule implementation to provide ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required