Identity-based encryption (IBE) is a new technology that allows the identity of users to be used as cryptographic keys instead of the long, random strings of bits that earlier technologies required. This allows for the creation of cryptographic systems that are as secure as traditional systems, but are much simpler and easier to use. Until now, details on IBE have only been found in cumbersome, hard-to-follow journal articles and conference proceedings. This is the first book to offer complete, accessible guidance on the subject. It provides professionals and students with an in-depth understanding of IBE, and offers practitioners a wealth of practical techniques, algorithms and numerous worked examples to help them effectively implement this technology in the field.
Luther Martin is a security architect at Voltage Security, Palo Alto, CA. He has published numerous journal articles on the topics of information security and risk management, is the technical editor of the IEEE P1363.3 standard for identity-based encryption and the principal author of the IETF standards that define identity-based encryption algorithms and their use in encrypting e-mail. Mr. Martin holds an M.S. in mathematics from the University of Cincinnati and an M.S. in electrical engineering from Johns Hopkins University.
Introduction.; Basis Mathematical Concepts and Properties.; Properties of Elliptic Curves.; Divisors and the Tate Pairing.; Cryptography and Computational Complexity.; Related Cryptographic Algorithms.; The Cocks IBE Scheme.; Boneh-Franklin IBE.; Boneh-Boyen IBE.; Hierarchical IBE and Master Secret Sharing.; Calculating Pairings.; Appendix: Useful Test Data.