Chapter 1. Introduction
This book is about cryptographic programming in Java™. This chapter presents the “big picture” of secure systems and quickly moves to the specifics of cryptography. I begin by describing secure systems design. Next I explain what cryptography is and describe its role in secure systems development. This chapter concludes with a pair of “teaser” examples: two short Java applications that will whet your appetite for the rest of the book.