Specification of the MILENAGE Algorithm Set
Specification: 35208
Summary
This document provides design conformance test data for the MILENAGE algorithm set, which includes the authentication and key generation functions f1, f1*, f2, f3, f4, f5, and f5*. The test data sets are designed to cover all possible input combinations and ensure that each input bit of the Rijndael kernel function has been in both the '0' and '1' states.
Specification Intelligence
This is a Technical Document in the Unknown Series series, focusing on Technical Document. The document is currently in approved by tsg and under change control and is under formal change control.
Classification
Type: Technical Document
Subject: Unknown Series
Series: 35.xxx
Target: Technical Implementers
Specifics
Status: Change Control
Version
900.0.0
Release 900
0 technical • 0 editorial
Full Document v900
3GPP TS 35.208 V9.0.0 (2009-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 4: Design Conformance Test Data (Release 9) The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP. The present document has not been subject to any approval process by the 3GPP Organisational Partners and shall not be implemented. This Specification is provided for future development work within 3GPP only. The Organisational Partners accept no liability for any use of this Specification. Specifications and reports for implementation of the 3GPP TM system should be obtained via the 3GPP Organisational Partners' Publications Offices. Keywords UMTS, Security, Algorithm 3GPP Postal address 3GPP support office address 650 Route des Lucioles - Sophia Antipolis Valbonne - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Internet http://www.3gpp.org Copyright Notification No part may be reproduced except as authorized by written permission. The copyright and the foregoing restriction extend to reproduction in all media. ©2009, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TTA, TTC). All rights reserved. UMTS™ is a Trade Mark of ETSI registered for the benefit of its members 3GPP™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners LTE™ is a Trade Mark of ETSI currently being registered for the benefit of its Members and of the 3GPP Organizational Partners GSM® and the GSM logo are registered and owned by the GSM Association Contents TOC \o "1-9" Foreword PAGEREF _Toc169679011 \h 4 Introduction PAGEREF _Toc169679012 \h 4 1 Outline of the design conformance test data PAGEREF _Toc169679013 \h 5 1.1 References PAGEREF _Toc169679014 \h 5 2 Introductory information PAGEREF _Toc169679015 \h 6 2.1 Introduction PAGEREF _Toc169679016 \h 6 2.2 Radix PAGEREF _Toc169679017 \h 6 2.3 Bit/Byte ordering PAGEREF _Toc169679018 \h 6 2.4 List of Variables PAGEREF _Toc169679019 \h 6 2.5 Algorithm Inputs and Outputs PAGEREF _Toc169679020 \h 7 2.6 Coverage PAGEREF _Toc169679021 \h 8 3 Conformance test data for Rijndael PAGEREF _Toc169679022 \h 8 3.1 Overview PAGEREF _Toc169679023 \h 8 3.2 Format PAGEREF _Toc169679024 \h 8 3.3 Test Sets PAGEREF _Toc169679025 \h 8 3.3.1 Set 1 Binary Format PAGEREF _Toc169679026 \h 8 3.3.2 Hexadecimal Format PAGEREF _Toc169679027 \h 9 4 Conformance test data for MILENAGE PAGEREF _Toc169679028 \h 9 4.1 Overview PAGEREF _Toc169679029 \h 9 4.2 Format PAGEREF _Toc169679030 \h 9 4.3 Test Sets PAGEREF _Toc169679031 \h 10 4.3.1 Set 1 PAGEREF _Toc169679032 \h 10 4.3.2 Test Set 2 PAGEREF _Toc169679033 \h 10 4.3.3 Test Set 3 PAGEREF _Toc169679034 \h 11 4.3.4 Test Set 4 PAGEREF _Toc169679035 \h 11 4.3.5 Test Set 5 PAGEREF _Toc169679036 \h 11 4.3.6 Test Set 6 PAGEREF _Toc169679037 \h 12 4.3.7 Test Set 7 PAGEREF _Toc169679038 \h 12 4.3.8 Test Set 8 PAGEREF _Toc169679039 \h 12 4.3.9 Test Set 9 PAGEREF _Toc169679040 \h 13 4.3.10 Test Set 10 PAGEREF _Toc169679041 \h 13 4.3.11 Test Set 11 PAGEREF _Toc169679042 \h 13 4.3.12 Test Set 12 PAGEREF _Toc169679043 \h 14 4.3.13 Test Set 13 PAGEREF _Toc169679044 \h 14 4.3.14 Test Set 14 PAGEREF _Toc169679045 \h 14 4.3.15 Test Set 15 PAGEREF _Toc169679046 \h 15 4.3.16 Test Set 16 PAGEREF _Toc169679047 \h 15 4.3.17 Test Set 17 PAGEREF _Toc169679048 \h 15 4.3.18 Test Set 18 PAGEREF _Toc169679049 \h 16 4.3.19 Test Set 19 PAGEREF _Toc169679050 \h 16 4.3.20 Test Set 20 PAGEREF _Toc169679051 \h 16 Annex A (informative): Change history PAGEREF _Toc169679052 \h 17 Foreword This Technical Specification (TS) has been produced by the 3rd Generation Partnership Project (3GPP). The contents of the present document are subject to continuing work within the TSG and may change following formal TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG with an identifying change of release date and an increase in version number as follows: Version x.y.z where: x the first digit: 1 presented to TSG for information; 2 presented to TSG for approval; 3 or greater indicates TSG approved document under change control. y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections, updates, etc. z the third digit is incremented when editorial only changes have been incorporated in the document. Introduction This document has been prepared by the 3GPP Task Force, and contains an example set of algorithms which may be used as the authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*. (It is not mandatory that the particular algorithms specified in this document are used — all seven functions are operator-specifiable rather than being fully standardised). This document is one five, which between them form the entire specification of the example algorithms, entitled: - 3GPP TS 35.205: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 1: General". - 3GPP TS 35.206: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 2: Algorithm Specification". - 3GPP TS 35.207: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 3: Implementors' Test Data". - 3GPP TS 35.208: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 4: Design Conformance Test Data". - 3GPP TR 35.909: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 5: Summary and results of design and evaluation". 1 Outline of the design conformance test data Section 2 introduces the algorithms and describes the notation used in the subsequent sections. Section 3 provides test data for the cryptographic kernel function Rijndael. Section 4 provides test data for the MILENAGE authentication and key generation algorithms f1, f1*, f2, f3, f4, f5 and f5*. 1.1 References The following documents contain provisions which, through reference in this text, constitute provisions of the present document. References are either specific (identified by date of publication, edition number, version number, etc.) or non‑specific. For a specific reference, subsequent revisions do not apply. For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document. [1] 3GPP TS 33.102 v3.5.0: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Security Architecture". [2] 3GPP TS 33.105 v3.4.0: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Cryptographic Algorithm Requirements". [3] 3GPP TS 35.206: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 2: Algorithm Specification". [4] 3GPP TS 35.207: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 3: Implementors' Test Data". [5] 3GPP TS 35.208: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set: An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 4: Design Conformance Test Data" (this document). [6] Joan Daemen and Vincent Rijmen: "AES Proposal: Rijndael", available at HYPERLINK "http://csrc.nist.gov/encryption/aes/round2/AESAlgs/Rijndael/Rijndael.pdf" http://csrc.nist.gov/encryption/aes/round2/AESAlgs/Rijndael/Rijndael.pdf or HYPERLINK "http://www.esat.kuleuven.ac.be/~rijmen/rijndael/rijndaeldocV2.zip" http://www.esat.kuleuven.ac.be/~rijmen/rijndael/rijndaeldocV2.zip [7] HYPERLINK "http://csrc.nist.gov/encryption/aes/" http://csrc.nist.gov/encryption/aes/ 2 Introductory information 2.1 Introduction Within the security architecture of the 3GPP system there are seven security functions f1, f1*, f2, f3, f4, f5 and f5*. The operation of these functions falls within the domain of one operator, and the functions are therefore to be specified by each operator rather than being fully standardized. The algorithms specified in this document are examples that may be used by an operator who does not wish to design his own. The inputs and outputs of all seven algorithms are defined in section 2.5. This document provides sets of input/output test data for ‘black box’ testing of physical realizations of all algorithms. 2.2 Radix Unless stated otherwise, all test data values presented in this document are in hexadecimal. 2.3 Bit/Byte ordering All data variables in this specification are presented with the most significant bit (or byte) on the left hand side and the least significant bit (or byte) on the right hand side. Where a variable is broken down into a number of substrings, the leftmost (most significant) substring is numbered 0, the next most significant is numbered 1, and so on through to the least significant. 2.4 List of Variables AK a 48-bit anonymity key that is the output of either of the functions f5 and f5*. AMF a 16-bit authentication management field that is an input to the functions f1 and f1*. c1,c2,c3,c4,c5 128-bit constants, which are XORed onto intermediate variables. CK a 128-bit confidentiality key that is the output of the function f3. IK a 128-bit integrity key that is the output of the function f4. K a 128-bit subscriber key that is an input to the functions f1, f1*, f2, f3, f4, f5 and f5*. MAC-A a 64-bit network authentication code that is the output of the function f1. MAC-S a 64-bit resynchronisation authentication code that is the output of the function f1*. OP a 128-bit Operator Variant Algorithm Configuration Field that is a component of the functions f1, f1*, f2, f3, f4, f5 and f5*. OPC a 128-bit value derived from OP and K and used within the computation of the functions. r1,r2,r3,r4,r5 integers in the range 0–127 inclusive, which define amounts by which intermediate variables are cyclically rotated. RAND a 128-bit random challenge that is an input to the functions f1, f1*, f2, f3, f4, f5 and f5*. RES a 64-bit signed response that is the output of the function f2. SQN a 48-bit sequence number that is an input to either of the functions f1 and f1*. (For f1* this input is more precisely called SQNMS.) 2.5 Algorithm Inputs and Outputs The inputs to the algorithms are given in tables 1 and 2, the outputs in tables 3–9 below. Table 1. inputs to f1 and f1* Parameter Size (bits) Comment K 128 Subscriber key K[0]…K[127] RAND 128 Random challenge RAND[0]…RAND[127] SQN 48 Sequence number SQN[0]…SQN[47]. (For f1* this input is more precisely called SQNMS.) AMF 16 Authentication management field AMF[0]…AMF[15] Table 2. inputs to f2, f3, f4, f5 and f5* Parameter Size (bits) Comment K 128 Subscriber key K[0]…K[127] RAND 128 Random challenge RAND[0]…RAND[127] Table 3. f1 output Parameter Size (bits) Comment MAC-A 64 Network authentication code MAC-A[0]…MAC-A[63] Table 4. f1* output Parameter Size (bits) Comment MAC-S 64 Resynch authentication code MAC-S[0]…MAC-S[63] Table 5. f2 output Parameter Size (bits) Comment RES 64 Response RES[0]…RES[63] Table 6. f3 output Parameter Size (bits) Comment CK 128 Confidentiality key CK[0]…CK[127] Table 7. f4 output Parameter Size (bits) Comment IK 128 Integrity key IK[0]…IK[127] Table 8. f5 output Parameter Size (bits) Comment AK 48 Anonymity key AK[0]…AK[47] Table 9. f5* output Parameter Size (bits) Comment AK 48 Resynch anonymity key AK[0]…AK[47] Note: Both f5 and f5* outputs are called AK according to reference [2]. In practice only one of them will be calculated in each instance of the authentication and key agreement procedure. 2.6 Coverage For each of the algorithms the test data sets have been selected such that, provided the entire set of tests is run: - Each input bit of the Rijndael kernel function will have been in both the ‘0’ and ‘1’ states. - Each input bit of the modes (RAND, K, SQN, AMF) will have been in both the ‘0’ and ‘1’ states. - Every S-Box entry of the Rijndael kernel function will have been used. 3 Conformance test data for Rijndael 3.1 Overview The test data sets presented here are for the cryptographic kernel function Rijndael. The first 6 test sets are the same as in document 3: implementors’ test data. 3.2 Format The first test set is shown twice, once in binary format, once in hexadecimal format. This is to explicitly show the relationship between the binary data and the hexadecimal representation. The remainder of the test sets are presented in hexadecimal format only. A hexadecimal number will be broken up in two rows of two 32-bit words. For example, the number ee36f7cf037d37d3692f7f0399e7949a will be written as ee36f7cf 037d37d3 692f7f03 99e7949a. 3.3 Test Sets 3.3.1 Set 1 Binary Format Plaintext: 11101110 00110110 11110111 11001111 00000011 01111101 00110111 11010011 01101001 00101111 01111111 00000011 10011001 11100111 10010100 10011010 Ciphertext: 10011110 00101001 10000000 11000101 10010111 00111001 11011010 01100111 10110001 00110110 00110101 01011110 00111100 11101101 11100110 10100010 Key: 01000110 01011011 01011100 11101000 10110001 10011001 10110100 10011111 10101010 01011111 00001010 00101110 11100010 00111000 10100110 10111100 3.3.2 Hexadecimal Format Set Plaintext Ciphertext Key 1 ee36f7cf 037d37d3 692f7f03 99e7949a 9e2980c5 9739da67 b136355e 3cede6a2 465b5ce8 b199b49f aa5f0a2e e238a6bc 2 93cc3640 c5d6a521 d81235bd 0882bf0a 009a9e09 96561525 f611667b bf79e226 0396eb31 7b6d1c36 f19c1c84 cd6ffd16 3 8f7a8f0d 108b7f2d 97a53eac c1d958d9 5d9bce85 4decaf0d a93d28b7 e35f608c fec86ba6 eb707ed0 8905757b 1bb44b8f 4 68c98bbf ab628ec1 adf2a3d9 0c34a751 db2944cc e8e683cd 03fff199 31a12135 9e5944ae a94b8116 5c82fbf9 f32db751 5 a840b1dd 60249aa3 22016b4b 31daf3b8 02bffada 7137c492 c00e8452 d8c76eaa 4ab1deb0 5ca6ceb0 51fc98e7 7d026a84 6 d66789ef f5996b9c ffd89e0a 77148657 bdf226fe cf9ff996 1e5c2621 b764efb1 6c38a116 ac280c45 4f59332e e35c8c4f 7 8cbdb88c 620ffe88 f8ce0042 a5052568 fe8d6888 b5a5c146 efea6660 f7b4e699 523ace48 994925ca 0495efd5 0c7c71e2 8 83a4dbcc f3ff12e2 154dbf45 512b5a32 1c3aff64 cd717a6e 959c95c8 b9cd7d3f e4aee4fa eeb2f93d 43604f5f 2e65ff25 9 d117610c 04f5d3d6 1d8cb6bc 910a918b 21bc0073 cc9aa7a3 81257774 43f8663f b2c211ec 004d0323 022e49cc d363c8ff 10 9d7cf334 be57ea4d 37f28c8f 8f0a7259 1591d87d 8fa69176 eae9fae9 02cd61a4 443c5a67 59e04dc2 c9c6e465 823dd5b6 11 0f3c382c 488efe2d 8ce7eaa7 7093a486 c59e0669 76d92f8e 567b806f 94fb09d2 23e5c9b1 8034df64 21f22972 c3bd2d93 12 51c0d9dc cb03b860 43d378ea 5f0dd0f8 ff00e5a1 a02f7594 3b4a5a1e 39bf5dc3 d6856512 fd11bf4f 91781e3b 1ea9d8de 13 886f7d2c 6f1dc0cc 851fdd41 82e09d99 3f65bc17 b47b645b 0fbfbfe8 da4269bf e5e436d4 593ef7cb a221cd07 1ccadfdf 14 dfb0cd05 5b43bd5b 7a31c294 0174b44f 32976e2e d7fb97b2 bcaaba00 80faf1e5 d9c9453e 1b858f22 dab53e20 44e849de 15 7ced704d b8df58f4 4972cecc 0531bc04 53772447 4cf17c9b 105673b5 f37581c8 38fe9997 cbac8d9a c4fc78cc 1fcb1e22 16 878d0fee ad58387e 1b4aaacf b6805e9f e555cfb7 9663f0ea fdcc9665 55d6498d 8d493a28 f17cfb7d e5be8354 333a66f4 17 29f852ce 631605e3 1722fd87 3bc74208 d78106ad 6fdae41c 95dd2f7b 5b479a79 5d733139 16bde011 c7c26700 0bfe2a9c 18 8995e0d7 0281690a 666070db bd6f0f27 70b059ad f647d183 a18512a3 72ae683c 32448511 c137459f f1d12c17 2cdf7262 19 d1ce62ef b1010adb 2f6eabb2 63e16ee4 ec7fc8b1 10246889 cff7293f e30c8465 93833efa 7bb1316e ebb3dbe3 20a5448d 20 260a7f00 98fe903e 9bb255f6 56840627 91747de6 7effaff8 578381ef 27e497ec 09fa653a cbf5acc8 3e307caa 6e18aa67 4 Conformance test data for MILENAGE 4.1 Overview The test data sets presented here are for the seven functions f1, f1*, f2, f3, f4, f5 and f5*. The first 6 test sets are the same as in document 2: implementors’ test data. 4.2 Format Each Test shows the various inputs to the algorithm. This is followed by the configuration field OP, the value OPC = OP ⊕ E[OP]K and finally by the function outputs. The first test set is shown twice, once in binary format, once in hexadecimal format. This is to explicitly show the relationship between the binary data and the hexadecimal representation. The remainder of the test sets are presented in hexadecimal format only. 4.3 Test Sets 4.3.1 Set 1 Binary Format K: 01000110 01011011 01011100 11101000 10110001 10011001 10110100 10011111 10101010 01011111 00001010 00101110 11100010 00111000 10100110 10111100 RAND: 00100011 01010101 00111100 10111110 10010110 00110111 10101000 10011101 00100001 10001010 11100110 01001101 10101110 01000111 10111111 00110101 SQN: 11111111 10011011 10110100 11010000 10110110 00000111 AMF: 10111001 10111001 OP: 11001101 11000010 00000010 11010101 00010010 00111110 00100000 11110110 00101011 01101101 01100111 01101010 11000111 00101100 10110011 00011000 OPC: 11001101 01100011 11001011 01110001 10010101 01001010 10011111 01001110 01001000 10100101 10011001 01001110 00110111 10100000 00101011 10101111 f1: 01001010 10011111 11111010 11000011 01010100 11011111 10101111 10110011 f1*: 00000001 11001111 10101111 10011110 11000100 11101000 01110001 11101001 f2: 10100101 01000010 00010001 11010101 11100011 10111010 01010000 10111111 f5: 10101010 01101000 10011100 01100100 10000011 01110000 f3: 10110100 00001011 10101001 10100011 11000101 10001011 00101010 00000101 10111011 11110000 11011001 10000111 10110010 00011011 11111000 11001011 f4: 11110111 01101001 10111100 11010111 01010001 00000100 01000110 00000100 00010010 01110110 01110010 01110001 00011100 01101101 00110100 01000001 f5*: 01000101 00011110 10001011 11101100 10100100 00111011 Hexadecimal Format Variable Value K 465b5ce8 b199b49f aa5f0a2e e238a6bc RAND 23553cbe 9637a89d 218ae64d ae47bf35 SQN ff9bb4d0 b607 AMF b9b9 OP cdc202d5 123e20f6 2b6d676a c72cb318 OPC cd63cb71 954a9f4e 48a5994e 37a02baf f1 4a9ffac3 54dfafb3 f1* 01cfaf9e c4e871e9 f2 a54211d5 e3ba50bf f5 aa689c64 8370 f3 b40ba9a3 c58b2a05 bbf0d987 b21bf8cb f4 f769bcd7 51044604 12767271 1c6d3441 f5* 451e8bec a43b 4.3.2 Test Set 2 Variable Value K 465b5ce8 b199b49f aa5f0a2e e238a6bc RAND 23553cbe 9637a89d 218ae64d ae47bf35 SQN ff9bb4d0 b607 AMF b9b9 OP cdc202d5 123e20f6 2b6d676a c72cb318 OPC cd63cb71 954a9f4e 48a5994e 37a02baf f1 4a9ffac3 54dfafb3 f1* 01cfaf9e c4e871e9 f2 a54211d5 e3ba50bf f5 aa689c64 8370 f3 b40ba9a3 c58b2a05 bbf0d987 b21bf8cb f4 f769bcd7 51044604 12767271 1c6d3441 f5* 451e8bec a43b 4.3.3 Test Set 3 Variable Value K fec86ba6 eb707ed0 8905757b 1bb44b8f RAND 9f7c8d02 1accf4db 213ccff0 c7f71a6a SQN 9d027759 5ffc AMF 725c OP dbc59adc b6f9a0ef 735477b7 fadf8374 OPC 1006020f 0a478bf6 b699f15c 062e42b3 f1 9cabc3e9 9baf7281 f1* 95814ba2 b3044324 f2 8011c48c 0c214ed2 f5 33484dc2 136b f3 5dbdbb29 54e8f3cd e665b046 179a5098 f4 59a92d3b 476a0443 487055cf 88b2307b f5* deacdd84 8cc6 4.3.4 Test Set 4 Variable Value K 9e5944ae a94b8116 5c82fbf9 f32db751 RAND ce83dbc5 4ac0274a 157c17f8 0d017bd6 SQN 0b604a81 eca8 AMF 9e09 OP 223014c5 806694c0 07ca1eee f57f004f OPC a64a507a e1a2a98b b88eb421 0135dc87 f1 74a58220 cba84c49 f1* ac2cc74a 96871837 f2 f365cd68 3cd92e96 f5 f0b9c08a d02e f3 e203edb3 971574f5 a94b0d61 b816345d f4 0c4524ad eac041c4 dd830d20 854fc46b f5* 6085a86c 6f63 4.3.5 Test Set 5 Variable Value K 4ab1deb0 5ca6ceb0 51fc98e7 7d026a84 RAND 74b0cd60 31a1c833 9b2b6ce2 b8c4a186 SQN e880a1b5 80b6 AMF 9f07 OP 2d16c5cd 1fdf6b22 383584e3 bef2a8d8 OPC dcf07cbd 51855290 b92a07a9 891e523e f1 49e785dd 12626ef2 f1* 9e857903 36bb3fa2 f2 5860fc1b ce351e7e f5 31e11a60 9118 f3 7657766b 373d1c21 38f307e3 de9242f9 f4 1c42e960 d89b8fa9 9f2744e0 708ccb53 f5* fe2555e5 4aa9 4.3.6 Test Set 6 Variable Value K 6c38a116 ac280c45 4f59332e e35c8c4f RAND ee6466bc 96202c5a 557abbef f8babf63 SQN 414b9822 2181 AMF 4464 OP 1ba00a1a 7c6700ac 8c3ff3e9 6ad08725 OPC 3803ef53 63b947c6 aaa225e5 8fae3934 f1 078adfb4 88241a57 f1* 80246b8d 0186bcf1 f2 16c8233f 05a0ac28 f5 45b0f69a b06c f3 3f8c7587 fe8e4b23 3af676ae de30ba3b f4 a7466cc1 e6b2a133 7d49d3b6 6e95d7b4 f5* 1f53cd2b 1113 4.3.7 Test Set 7 Variable Value K 2d609d4d b0ac5bf0 d2c0de26 7014de0d RAND 194aa756 013896b7 4b4a2a3b 0af4539e SQN 6bf69438 c2e4 AMF 5f67 OP 460a4838 5427aa39 264aac8e fc9e73e8 OPC c35a0ab0 bcbfc925 2caff15f 24efbde0 f1 bd07d300 3b9e5cc3 f1* bcb6c2fc ad152250 f2 8c25a16c d918a1df f5 7e6455f3 4cf3 f3 4cd08460 20f8fa07 31dd47cb dc6be411 f4 88ab80a4 15f15c73 711254a1 d388f696 f5* dc6dd01e 8f15 4.3.8 Test Set 8 Variable Value K a530a7fe 428fad10 82c45edd fce13884 RAND 3a4c2b32 45c50eb5 c71d0863 9395764d SQN f63f5d76 8784 AMF b90e OP 511c6c4e 83e38c89 b1c5d8dd e62426fa OPC 27953e49 bc8af6dc c6e730eb 80286be3 f1 53761fbd 679b0bad f1* 21adfd33 4a10e7ce f2 a63241e1 ffc3e5ab f5 88196c47 986f f3 10f05bab 75a99a5f bb98a9c2 87679c3b f4 f9ec0865 eb32f223 69cade40 c59c3a44 f5* c987a3d2 3115 4.3.9 Test Set 9 Variable Value K d9151cf0 4896e258 30bf2e08 267b8360 RAND f761e5e9 3d603feb 730e2755 6cb8a2ca SQN 47ee0199 820a AMF 9113 OP 75fc2233 a44294ee 8e6de25c 4353d26b OPC c4c93eff e8a08138 c203d4c2 7ce4e3d9 f1 66cc4be4 4862af1f f1* 7a4b8d7a 8753f246 f2 4a90b217 1ac83a76 f5 82a0f528 7a71 f3 71236b71 29f9b22a b77ea7a5 4c96da22 f4 90527eba a5588968 db417273 25a04d9e f5* 527dbf41 f35f 4.3.10 Test Set 10 Variable Value K a0e2971b 6822e8d3 54a18cc2 35624ecb RAND 08eff828 b13fdb56 2722c65c 7f30a9b2 SQN db5c0664 81e0 AMF 716b OP 323792fa ca21fb4d 5d6f13c1 45a9d2c1 OPC 82a26f22 bba9e948 8f949a10 d98e9cc4 f1 9485fe24 621cb9f6 f1* bce325ce 03e2e9b9 f2 4bc2212d 8624910a f5 a2f858aa 9e5d f3 08cef6d0 04ec6147 1a3c3cda 048137fa f4 ed0318ca 5deb9206 272f6e8f a64ba411 f5* 74e76fbb ec38 4.3.11 Test Set 11 Variable Value K 0da6f7ba 86d5eac8 a19cf563 ac58642d RAND 679ac4db acd7d233 ff9d6806 f4149ce3 SQN 6e2331d6 92ad AMF 224a OP 4b9a26fa 459e3acb ff36f401 5de3bdc1 OPC 0db1071f 8767562c a43a0a64 c41e8d08 f1 2831d7ae 9088e492 f1* 9b2e1695 1135d523 f2 6fc30fee 6d123523 f5 4c539a26 e1fa f3 69b1cae7 c7429d97 5e245cac b05a517c f4 74f24e8c 26df58e1 b38d7dcd 4f1b7fbd f5* 07861e12 6928 4.3.12 Test Set 12 Variable Value K 77b45843 c88e58c1 0d202684 515ed430 RAND 4c47eb30 76dc55fe 5106cb20 34b8cd78 SQN fe1a8731 005d AMF ad25 OP bf3286c7 a51409ce 95724d50 3bfe6e70 OPC d483afae 562409a3 26b5bb0b 20c4d762 f1 08332d7e 9f484570 f1* ed41b734 489d5207 f2 aefa357b eac2a87a f5 30ff25cd adf6 f3 908c43f0 569cb8f7 4bc971e7 06c36c5f f4 c251df0d 888dd932 9bcf4665 5b226e40 f5* e84ed0d4 677e 4.3.13 Test Set 13 Variable Value K 729b1772 9270dd87 ccdf1bfe 29b4e9bb RAND 311c4c92 9744d675 b720f3b7 e9b1cbd0 SQN c85c4cf6 5916 AMF 5bb2 OP d04c9c35 bd2262fa 810d2924 d036fd13 OPC 228c2f2f 06ac3268 a9e616ee 16db4ba1 f1 ff794fe2 f827ebf8 f1* 24fe4dc6 1e874b52 f2 98dbbd09 9b3b408d f5 5380d158 cfe3 f3 44c0f23c 5493cfd2 41e48f19 7e1d1012 f4 0c9fb816 13884c25 35dd0eab f3b440d8 f5* 87ac3b55 9fb6 4.3.14 Test Set 14 Variable Value K d32dd23e 89dc6623 54ca12eb 79dd32fa RAND cf7d0ab1 d9430695 0bf12018 fbd46887 SQN 484107e5 6a43 AMF b5e6 OP fe75905b 9da47d35 6236d031 4e09c32e OPC d22a4b41 80a53257 08a5ff70 d9f67ec7 f1 cf19d62b 6a809866 f1* 5d269537 e45e2ce6 f2 af4a411e 1139f2c2 f5 217af492 72ad f3 5af86b80 edb70df5 292cc112 1cbad50c f4 7f4d6ae7 440e1878 9a8b75ad 3f42f03a f5* 900e101c 677e 4.3.15 Test Set 15 Variable Value K af7c65e1 927221de 591187a2 c5987a53 RAND 1f0f8578 464fd59b 64bed2d0 9436b57a SQN 3d627b01 418d AMF 84f6 OP 0c7acb8d 95b7d4a3 1c5aca6d 26345a88 OPC a4cf5c81 55c08a7e ff418e54 43b98e55 f1 c37cae78 05642032 f1* 68cd09a4 52d8db7c f2 7bffa5c2 f41fbc05 f5 837fd7b7 4419 f3 3f8c3f3c cf7625bf 77fc94bc fd22fd26 f4 abcbae8f d46115e9 961a55d0 da5f2078 f5* 56e97a60 90b1 4.3.16 Test Set 16 Variable Value K 5bd7ecd3 d3127a41 d12539be d4e7cf71 RAND 59b75f14 251c7503 1d0bcbac 1c2c04c7 SQN a298ae89 29dc AMF d056 OP f967f760 38b920a9 cd25e10c 08b49924 OPC 76089d3c 0ff3efdc 6e36721d 4fceb747 f1 c3f25cd9 4309107e f1* b0c8ba34 3665afcc f2 7e3f44c7 591f6f45 f5 5be11495 525d f3 d42b2d61 5e49a03a c275a5ae f97af892 f4 0b3f8d02 4fe6bfaf aa982b8f 82e319c2 f5* 4d6a34a1 e4eb 4.3.17 Test Set 17 Variable Value K 6cd1c6ce b1e01e14 f1b82316 a90b7f3d RAND f69b78f3 00a0568b ce9f0cb9 3c4be4c9 SQN b4fce5fe b059 AMF e4bb OP 078bfca9 564659ec d8851e84 e6c59b48 OPC a219dc37 f1dc7d66 738b5843 c799f206 f1 69a90869 c268cb7b f1* 2e0fdcf9 fd1cfa6a f2 70f6bdb9 ad21525f f5 1c408a85 8b3e f3 6edaf99e 5bd9f85d 5f36d91c 1272fb4b f4 d61c853c 280dd9c4 6f297bae c386de17 f5* aa4ae52d aa30 4.3.18 Test Set 18 Variable Value K b73a90cb cf3afb62 2dba83c5 8a8415df RAND b120f1c1 a0102a2f 507dd543 de68281f SQN f1e8a523 a36d AMF 471b OP b672047e 003bb952 dca6cb8a f0e5b779 OPC df0c6786 8fa25f74 8b7044c6 e7c245b8 f1 ebd70341 bcd415b0 f1* 12359f5d 82220c14 f2 479dd25c 20792d63 f5 aefdaa5d dd99 f3 66195dbe d0313274 c5ca7766 615fa25e f4 66bec707 eb2afc47 6d7408a8 f2927b36 f5* 12ec2b87 fbb1 4.3.19 Test Set 19 Variable Value K 51222502 14c33e72 3a5dd523 fc145fc0 RAND 81e92b6c 0ee0e12e bceba8d9 2a99dfa5 SQN 16f3b3f7 0fc2 AMF c3ab OP c9e87632 86b5b9ff bdf56e12 97d0887b OPC 981d464c 7c52eb6e 50362349 84ad0bcf f1 2a5c23d1 5ee351d5 f1* 62dae385 3f3af9d2 f2 28d7b0f2 a2ec3de5 f5 ada15aeb 7bb8 f3 5349fbe0 98649f94 8f5d2e97 3a81c00f f4 9744871a d32bf9bb d1dd5ce5 4e3e2e5a f5* d461bc15 475d 4.3.20 Test Set 20 Variable Value K 90dca4ed a45b53cf 0f12d7c9 c3bc6a89 RAND 9fddc720 92c6ad03 6b6e4647 89315b78 SQN 20f813bd 4141 AMF 61df OP 3ffcfe5b 7b111158 9920d352 8e84e655 OPC cb9cccc4 b9258e6d ca476037 9fb82581 f1 09db94ea b4f8149e f1* a29468aa 9775b527 f2 a95100e2 760952cd f5 83cfd54d b913 f3 b5f2da03 883b69f9 6bf52e02 9ed9ac45 f4 b4721368 bc16ea67 875c5598 688bb0ef f5* 4f203939 2ddc Annex A (informative): Change history Change history TSG SA# Version CR Tdoc SA New Version Subject/Comment SP-10 SAGE v 1.0 - SP-010630 3.0.0 Approved as Release 1999 SP-11 3.0.0 - - 4.0.0 Updated to Release 4 SP-16 4.0.0 - - 5.0.0 Updated to Release 5 SP-26 5.0.0 - - 6.0.0 Updated to Release 6 SP-36 6.0.0 - - 7.0.0 Updated to Release 7 SP-42 7.0.0 - - 8.0.0 Updated to Release 8 SP-46 8.0.0 - - 9.0.0 Updated to Release 9 styleref ZGSM Release 9 page 17 styleref ZA 3GPP TS 35.208 V9.0.0 (2009-12) 3GPP
Version Control
Version Control
Toto je jediná verze této specifikace.
v900
Download & Access
35208-900
Technical Details
AI Classification
Category: 7. Testování a interoperabilita
Subcategory: 7.1 Conformance Testing
Function: Test specification
Relevance: 7/10
Version Information
Release: Rel-9
Version: 900
Series: 35_series
Published: 2009-12
Document Info
Type: Technical Specification
TSG: Services and System Aspects;
WGs:
SA
Keywords & Refs
Keywords:
GSMMACUMTSLTE
Partners
Contributors:
ARIBATISTTC+3
File Info
File: 35208-900
Processed: 2025-06-22
3GPP Spec Explorer - Enhanced specification intelligence