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.

Get Java Cryptography now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.