LEADER 04775nam 22006375 450 001 996465349503316 005 20200704173749.0 010 $a3-662-58146-9 024 7 $a10.1007/978-3-662-58146-9 035 $a(CKB)4100000009759157 035 $a(DE-He213)978-3-662-58146-9 035 $a(MiAaPQ)EBC6113813 035 $a(PPN)260306347 035 $a(EXLCZ)994100000009759157 100 $a20191106d2020 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aProtocols for Authentication and Key Establishment$b[electronic resource] /$fby Colin Boyd, Anish Mathuria, Douglas Stebila 205 $a2nd ed. 2020. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2020. 215 $a1 online resource (XXVIII, 521 p. 17 illus.) 225 1 $aInformation Security and Cryptography,$x1619-7100 311 $a3-662-58145-0 327 $aIntroduction to Authentication and Key Establishment -- Computational Security Models -- Protocols Using Shared Key Cryptography -- Authentication and Key Transport Using Public Key Cryptography -- Key Agreement Protocols -- Transport Layer Security Protocol -- Identity-Based Key Agreement -- Password-Based Protocols -- Group Key Establishment -- App. A, Standards for Authentication and Key Establishment -- App. B, Tutorial: Building a Key Establishment Protocol -- App. C, Summary of Notation. 330 $aThis book is the most comprehensive and integrated treatment of the protocols required for authentication and key establishment. In a clear, uniform presentation the authors classify most protocols in terms of their properties and resource requirements, and describe all the main attack types, so the reader can quickly evaluate protocols for particular applications. In this edition the authors introduced new chapters and updated the text throughout in response to new developments and updated standards. The first chapter, an introduction to authentication and key establishment, provides the necessary background on cryptography, attack scenarios, and protocol goals. A new chapter, computational security models, describes computational models for key exchange and authentication and will help readers understand what a computational proof provides and how to compare the different computational models in use. In the subsequent chapters the authors explain protocols that use shared key cryptography, authentication and key transport using public key cryptography, key agreement protocols, the Transport Layer Security protocol, identity-based key agreement, password-based protocols, and group key establishment. The book is a suitable graduate-level introduction, and a reference and overview for researchers and practitioners with 225 concrete protocols described. In the appendices the authors list and summarize the relevant standards, linking them to the main book text when appropriate, and they offer a short tutorial on how to build a key establishment protocol. The book also includes a list of protocols, a list of attacks, a summary of the notation used in the book, general and protocol indexes, and an extensive bibliography. 410 0$aInformation Security and Cryptography,$x1619-7100 606 $aData structures (Computer science) 606 $aComputer communication systems 606 $aData protection 606 $aComputer security 606 $aData Structures and Information Theory$3https://scigraph.springernature.com/ontologies/product-market-codes/I15009 606 $aComputer Communication Networks$3https://scigraph.springernature.com/ontologies/product-market-codes/I13022 606 $aSecurity$3https://scigraph.springernature.com/ontologies/product-market-codes/I28000 606 $aSystems and Data Security$3https://scigraph.springernature.com/ontologies/product-market-codes/I28060 615 0$aData structures (Computer science). 615 0$aComputer communication systems. 615 0$aData protection. 615 0$aComputer security. 615 14$aData Structures and Information Theory. 615 24$aComputer Communication Networks. 615 24$aSecurity. 615 24$aSystems and Data Security. 676 $a005.73 700 $aBoyd$b Colin$4aut$4http://id.loc.gov/vocabulary/relators/aut$0736380 702 $aMathuria$b Anish$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aStebila$b Douglas$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a996465349503316 996 $aProtocols for Authentication and Key Establishment$92162724 997 $aUNISA