{"product_id":"umts-security-hardback-9780470847947","title":"UMTS Security (Hardback) 9780470847947","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eUMTS Security\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eValtteri Niemi (Author), Kaisa Nyberg (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9780470847947, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eHardback, published 14 November 2003\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e256 pages\u003cbr\u003e25.3 x 17.4 x 2.2 cm, 0.652 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cem\u003e\u003cfont size=\"3\"\u003e\u003cp\u003e\"... perfectly described by its title... well structured... definitive and highly recommended....\" (\u003cem\u003eThe IEE Communications Engineer,\u003c\/em\u003e June\/July 2004)\u003c\/p\u003e\u003c\/font\u003e\u003c\/em\u003e\u003c\/p\u003e\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003eEine ausführliche Beschreibung der UMTS-Sicherheitsarchitektur.\u003cbr\u003e - erklärt die Prinzipien der Sicherheit von UMTS\u003cbr\u003e - enthält detaillierte Erläuterungen kryptographischer Lösungen\u003cbr\u003e - informiert über den theoretischen Hintergrund und den Design-Prozess für die kryptographischen Algorithmen von UMTS\u003cbr\u003e - diskutiert die Sicherheitsmerkmale, die in zukünftigen Versionen enthalten sein werden\u003cbr\u003e - bespricht andere drahtlose Sicherheitslösungen\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003ePreface xi\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART I: SECURITY ARCHITECTURE FOR UMTS 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Introduction to Security and to UMTS 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Security in Telecommunications 3\u003c\/p\u003e \u003cp\u003e1.1.1 General security principles 4\u003c\/p\u003e \u003cp\u003e1.1.2 GSM security 7\u003c\/p\u003e \u003cp\u003e1.2 The Background to 3G 11\u003c\/p\u003e \u003cp\u003e1.3 The 3G Partnership Project (3GPP) 12\u003c\/p\u003e \u003cp\u003e1.4 3GPP Network Architecture 14\u003c\/p\u003e \u003cp\u003e1.4.1 Elements in the architecture 15\u003c\/p\u003e \u003cp\u003e1.4.2 Protocols in the 3GPP system 18\u003c\/p\u003e \u003cp\u003e1.5 WCDMA Radio Technology 20\u003c\/p\u003e \u003cp\u003e1.5.1 CDMA: an example 22\u003c\/p\u003e \u003cp\u003e1.5.2 Basic facts of WCDMA 23\u003c\/p\u003e \u003cp\u003e1.5.3 Handovers 25\u003c\/p\u003e \u003cp\u003e1.5.4 Power control 25\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 UMTS Security Features in Release 1999 29\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Access Security to UMTS 29\u003c\/p\u003e \u003cp\u003e2.1.1 Mutual authentication 30\u003c\/p\u003e \u003cp\u003e2.1.2 Temporary identities 42\u003c\/p\u003e \u003cp\u003e2.1.3 UTRAN encryption 44\u003c\/p\u003e \u003cp\u003e2.1.4 Integrity protection of RRC signalling 54\u003c\/p\u003e \u003cp\u003e2.1.5 Set-up of UTRAN security mechanisms 59\u003c\/p\u003e \u003cp\u003e2.1.6 Summary of access security in the CS and PS domains 63\u003c\/p\u003e \u003cp\u003e2.2 Interworking with GSM 63\u003c\/p\u003e \u003cp\u003e2.2.1 Interworking scenarios 65\u003c\/p\u003e \u003cp\u003e2.2.2 Cases with SIM 66\u003c\/p\u003e \u003cp\u003e2.2.3 Cases with USIM 67\u003c\/p\u003e \u003cp\u003e2.2.4 Handovers from one system to another 68\u003c\/p\u003e \u003cp\u003e2.3 Additional Security Features in Release 1999 69\u003c\/p\u003e \u003cp\u003e2.3.1 Ciphering indicator 69\u003c\/p\u003e \u003cp\u003e2.3.2 Identification of the UE 69\u003c\/p\u003e \u003cp\u003e2.3.3 Security for Location Services (LCs) 70\u003c\/p\u003e \u003cp\u003e2.3.4 User-to-USIM authentication 70\u003c\/p\u003e \u003cp\u003e2.3.5 Security in the USIM application toolkit 70\u003c\/p\u003e \u003cp\u003e2.3.6 Mobile Execution Environment (MExE) 70\u003c\/p\u003e \u003cp\u003e2.3.7 Lawful interception 71\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Security Features in Releases 4 and 5 73\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Network Domain Security 73\u003c\/p\u003e \u003cp\u003e3.1.1 MAPsec 74\u003c\/p\u003e \u003cp\u003e3.1.2 IPsec 81\u003c\/p\u003e \u003cp\u003e3.1.3 IPsec-based mechanisms in UMTS 84\u003c\/p\u003e \u003cp\u003e3.1.4 Role of firewalls 86\u003c\/p\u003e \u003cp\u003e3.2 IMS Security 87\u003c\/p\u003e \u003cp\u003e3.2.1 Basics of SIP 87\u003c\/p\u003e \u003cp\u003e3.2.2 IMS architecture 90\u003c\/p\u003e \u003cp\u003e3.2.3 Architecture for securing access to the IMS 91\u003c\/p\u003e \u003cp\u003e3.2.4 Principles for IMS access security 93\u003c\/p\u003e \u003cp\u003e3.2.5 Use of HTTP Digest AKA 95\u003c\/p\u003e \u003cp\u003e3.2.6 Security mode set-up 100\u003c\/p\u003e \u003cp\u003e3.2.7 Integrity protection with ESP 101\u003c\/p\u003e \u003cp\u003e3.2.8 Error case handling 104\u003c\/p\u003e \u003cp\u003e3.3 Other Security Systems 106\u003c\/p\u003e \u003cp\u003e3.3.1 Higher layer security systems 106\u003c\/p\u003e \u003cp\u003e3.3.2 Link layer security systems 108\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART II: CRYPTOGRAPHIC ALGORITHMS 111\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Introduction to Cryptography 113\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 The Science of Cryptology 113\u003c\/p\u003e \u003cp\u003e4.1.1 Cryptographic systems 113\u003c\/p\u003e \u003cp\u003e4.1.2 Security and vulnerability 115\u003c\/p\u003e \u003cp\u003e4.1.3 Developing cryptology into a publicly available science 116\u003c\/p\u003e \u003cp\u003e4.1.4 Public cryptographic development efforts 118\u003c\/p\u003e \u003cp\u003e4.2 Requirements and Analysis of Cryptographic Algorithms 119\u003c\/p\u003e \u003cp\u003e4.2.1 Block ciphers 120\u003c\/p\u003e \u003cp\u003e4.2.2 Stream ciphers 125\u003c\/p\u003e \u003cp\u003e4.2.3 Message authentication codes 127\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 3GPP Algorithm Specification Principles 131\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Confidentiality and Integrity Algorithms 135\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Requirements for the Confidentiality Algorithm 135\u003c\/p\u003e \u003cp\u003e6.1.1 Functional requirements 135\u003c\/p\u003e \u003cp\u003e6.1.2 Algorithm operation 136\u003c\/p\u003e \u003cp\u003e6.1.3 Interfaces to the algorithm 137\u003c\/p\u003e \u003cp\u003e6.2 Requirements for the Integrity Algorithm 139\u003c\/p\u003e \u003cp\u003e6.2.1 Overview 139\u003c\/p\u003e \u003cp\u003e6.2.2 Interface 140\u003c\/p\u003e \u003cp\u003e6.3 Design Task Force 142\u003c\/p\u003e \u003cp\u003e6.4 Getting Started 142\u003c\/p\u003e \u003cp\u003e6.4.1 SAGE contribution to SA3 143\u003c\/p\u003e \u003cp\u003e6.4.2 Modes around MISTY1 143\u003c\/p\u003e \u003cp\u003e6.4.3 Particular security criteria 144\u003c\/p\u003e \u003cp\u003e6.5 Design Process 144\u003c\/p\u003e \u003cp\u003e6.5.1 The teams 145\u003c\/p\u003e \u003cp\u003e6.5.2 Design documentation 145\u003c\/p\u003e \u003cp\u003e6.5.3 Conclusion of evaluation 148\u003c\/p\u003e \u003cp\u003e6.6 Confidentiality Algorithm 149\u003c\/p\u003e \u003cp\u003e6.6.1 The f8 stream cipher mode 149\u003c\/p\u003e \u003cp\u003e6.6.2 Description of f8 149\u003c\/p\u003e \u003cp\u003e6.6.3 Security 151\u003c\/p\u003e \u003cp\u003e6.7 Extension of the UMTS Confidentiality Algorithm 152\u003c\/p\u003e \u003cp\u003e6.7.1 Background 152\u003c\/p\u003e \u003cp\u003e6.7.2 List of variables 153\u003c\/p\u003e \u003cp\u003e6.7.3 Core function KGCORE 154\u003c\/p\u003e \u003cp\u003e6.7.4 A5\/3 algorithm for GSM encryption 157\u003c\/p\u003e \u003cp\u003e6.7.5 A5\/3 algorithm for ECSD encryption 158\u003c\/p\u003e \u003cp\u003e6.7.6 GEA3 algorithm for GPRS encryption 160\u003c\/p\u003e \u003cp\u003e6.7.7 Specification of the 3GPP confidentiality algorithm f8 161\u003c\/p\u003e \u003cp\u003e6.7.8 Summary of the confidentiality functions 162\u003c\/p\u003e \u003cp\u003e6.8 Integrity Algorithm 163\u003c\/p\u003e \u003cp\u003e6.8.1 The f9 MAC mode 163\u003c\/p\u003e \u003cp\u003e6.8.2 Description 164\u003c\/p\u003e \u003cp\u003e6.8.3 Security 165\u003c\/p\u003e \u003cp\u003e6.9 Implementation 168\u003c\/p\u003e \u003cp\u003e6.9.1 Length of data 168\u003c\/p\u003e \u003cp\u003e6.10 IPR Issues and Exportability 169\u003c\/p\u003e \u003cp\u003e6.10.1 IPR issues 169\u003c\/p\u003e \u003cp\u003e6.10.2 Exportability 169\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Kernel Algorithm KASUMI 171\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Introduction 171\u003c\/p\u003e \u003cp\u003e7.2 MISTY Block Cipher Algorithms 172\u003c\/p\u003e \u003cp\u003e7.2.1 Design principles of MISTY1 172\u003c\/p\u003e \u003cp\u003e7.2.2 Security of MISTY 176\u003c\/p\u003e \u003cp\u003e7.3 Changes between MISTY1 and KASUMI 178\u003c\/p\u003e \u003cp\u003e7.3.1 Changes to the data encryption part 178\u003c\/p\u003e \u003cp\u003e7.3.2 Changes to the key-scheduling part 179\u003c\/p\u003e \u003cp\u003e7.4 Description of KASUMI 179\u003c\/p\u003e \u003cp\u003e7.4.1 General structure 179\u003c\/p\u003e \u003cp\u003e7.4.2 KASUMI encryption function 181\u003c\/p\u003e \u003cp\u003e7.4.3 Key schedule 187\u003c\/p\u003e \u003cp\u003e7.5 Mathematical Analysis of KASUMI by the Task Force 188\u003c\/p\u003e \u003cp\u003e7.5.1 Properties of components 188\u003c\/p\u003e \u003cp\u003e7.5.2 Differential cryptanalysis 192\u003c\/p\u003e \u003cp\u003e7.5.3 Truncated differentials 195\u003c\/p\u003e \u003cp\u003e7.5.4 Linear cryptanalysis 196\u003c\/p\u003e \u003cp\u003e7.5.5 Higher order differential attacks 196\u003c\/p\u003e \u003cp\u003e7.6 Public Research on KASUMI 197\u003c\/p\u003e \u003cp\u003e7.7 Implementation issues 198\u003c\/p\u003e \u003cp\u003e7.7.1 Parallel operation 198\u003c\/p\u003e \u003cp\u003e7.7.2 Implementation attacks 199\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Authentication and Key Generation Algorithm 201\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Design Task Force 201\u003c\/p\u003e \u003cp\u003e8.2 Requirements 202\u003c\/p\u003e \u003cp\u003e8.2.1 Authentication specification 202\u003c\/p\u003e \u003cp\u003e8.2.2 Functional requirements for UMTS authentication 205\u003c\/p\u003e \u003cp\u003e8.2.3 General requirements 209\u003c\/p\u003e \u003cp\u003e8.2.4 Additional requirements from SA3 209\u003c\/p\u003e \u003cp\u003e8.3 Design Process 210\u003c\/p\u003e \u003cp\u003e8.3.1 Work plan 210\u003c\/p\u003e \u003cp\u003e8.3.2 SAGE’s contribution to the UMTS security architecture 212\u003c\/p\u003e \u003cp\u003e8.3.3 Cryptographic requirements 213\u003c\/p\u003e \u003cp\u003e8.3.4 Operator-variant algorithm configuration field 214\u003c\/p\u003e \u003cp\u003e8.3.5 Criteria for the cryptographic kernel 214\u003c\/p\u003e \u003cp\u003e8.4 Description of the Modes 216\u003c\/p\u003e \u003cp\u003e8.4.1 The algorithm framework 216\u003c\/p\u003e \u003cp\u003e8.4.2 Notation 216\u003c\/p\u003e \u003cp\u003e8.4.3 Specification of the modes 217\u003c\/p\u003e \u003cp\u003e8.5 The MILENAGE Architecture 219\u003c\/p\u003e \u003cp\u003e8.5.1 Use of OP 220\u003c\/p\u003e \u003cp\u003e8.5.2 Rotation and offset constants 220\u003c\/p\u003e \u003cp\u003e8.5.3 Protection against side-channel attacks 220\u003c\/p\u003e \u003cp\u003e8.5.4 The number of kernel operations 220\u003c\/p\u003e \u003cp\u003e8.5.5 Modes of operation 221\u003c\/p\u003e \u003cp\u003e8.6 Kernel Algorithm 221\u003c\/p\u003e \u003cp\u003e8.6.1 Block ciphers versus hash functions 221\u003c\/p\u003e \u003cp\u003e8.6.2 The kernel of MILENAGE 223\u003c\/p\u003e \u003cp\u003e8.7 Customization Options 224\u003c\/p\u003e \u003cp\u003e8.7.1 Operator variant parameter 224\u003c\/p\u003e \u003cp\u003e8.7.2 Kernel algorithm 225\u003c\/p\u003e \u003cp\u003e8.7.3 Rotation and offset parameters 225\u003c\/p\u003e \u003cp\u003e8.7.4 Length of RES 226\u003c\/p\u003e \u003cp\u003e8.8 Conversion to and Compatibility with A3\/A8 226\u003c\/p\u003e \u003cp\u003e8.8.1 Conversion rules 227\u003c\/p\u003e \u003cp\u003e8.8.2 GSM–MILENAGE 228\u003c\/p\u003e \u003cp\u003e8.9 Security analysis of MILENAGE 230\u003c\/p\u003e \u003cp\u003e8.9.1 Assumptions and security claims 230\u003c\/p\u003e \u003cp\u003e8.9.2 Operational context 231\u003c\/p\u003e \u003cp\u003e8.9.3 The soundness of the f2–f5* construction 232\u003c\/p\u003e \u003cp\u003e8.9.4 Soundness of the f1–f1* construction and its cryptographic separation from the other modes 234\u003c\/p\u003e \u003cp\u003e8.9.5 Investigation of forgery or distinguishing attacks with 264 queries 236\u003c\/p\u003e \u003cp\u003e8.9.6 Conclusions 240\u003c\/p\u003e \u003cp\u003eNotation of Parameters, Sets and Functions 243\u003c\/p\u003e \u003cp\u003eAbbreviations 249\u003c\/p\u003e \u003cp\u003eReferences 257\u003c\/p\u003e \u003cp\u003eIndex 267\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Electronics \u0026amp; communications engineering [\u003ca title=\"See our other books on Electronics \u0026amp; communications engineering\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Electronics%20\u0026amp;%20communications%20engineering%20%5BTJ%5D%22\"\u003eTJ\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Wiley","offers":[{"title":"Brand New","offer_id":52278036693272,"sku":"9780470847947","price":96.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9780470847947.jpg?v=1781457076","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/umts-security-hardback-9780470847947","provider":"Freshly Printed Books","version":"1.0","type":"link"}