We begin this book with a simple example of applying cryptography to solve a simple problem. This example of cryptographic application serves three purposes from which we will unfold the topics of this book:
To provide an initial demonstration on the effectiveness and practicality of using cryptography for solving subtle problems in applications
To suggest an initial hint on the foundation of cryptography
To begin our process of establishing a required mindset for conducting the development of cryptographic systems for information security
To begin with, we shall pose a trivially simple problem and then solve it with an equally simple solution. The solution is a two-party game which is ...