ABSTRACT

The term cryptographic protocol was briefly introduced to us in footnote 2.24 on page 101. This chapter is devoted to studying several particular such protocols including: key establishment; key agreement; identification; commitment; secret sharing; electronic voting; protocol layer analysis with SSL as an Internet protocol providing authentication and secrecy for session-based communications; and we conclude with digital cash schemes and e-commerce.