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 books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.