Network Working Group R. Hammett, Ed. Internet-Draft 23 April 2024 Intended status: Informational Expires: 25 October 2024 ACVP KAS IFC SSC Specification draft-ietf-acvp-sub-kas-ssc-ifc-sp800-56ar3 Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at https://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." This Internet-Draft will expire on 25 October 2024. Copyright Notice Copyright (c) 2024 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/ license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Table of Contents 1. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 2 2. Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 3 4. Conventions . . . . . . . . . . . . . . . . . . . . . . . . . 3 4.1. Notation conventions . . . . . . . . . . . . . . . . . . 3 4.2. Terms and Definitions . . . . . . . . . . . . . . . . . . 3 4.2.1. Prompt . . . . . . . . . . . . . . . . . . . . . . . 3 4.2.2. Registration . . . . . . . . . . . . . . . . . . . . 3 4.2.3. Response . . . . . . . . . . . . . . . . . . . . . . 3 Hammett Expires 25 October 2024 [Page 1] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 4.2.4. Test Case . . . . . . . . . . . . . . . . . . . . . . 3 4.2.5. Test Group . . . . . . . . . . . . . . . . . . . . . 4 4.2.6. Test Vector Set . . . . . . . . . . . . . . . . . . . 4 4.2.7. Validation . . . . . . . . . . . . . . . . . . . . . 4 5. Supported KAS-IFC-SSC . . . . . . . . . . . . . . . . . . . . 4 6. Test Types and Test Coverage . . . . . . . . . . . . . . . . 4 6.1. Test Types . . . . . . . . . . . . . . . . . . . . . . . 4 6.2. Test Coverage . . . . . . . . . . . . . . . . . . . . . . 5 6.2.1. Requirements Covered . . . . . . . . . . . . . . . . 5 6.2.2. Requirements Not Covered . . . . . . . . . . . . . . 5 7. Capabilities Registration . . . . . . . . . . . . . . . . . . 6 7.1. Prerequisites . . . . . . . . . . . . . . . . . . . . . . 6 7.2. Prerequisite Algorithms . . . . . . . . . . . . . . . . . 7 7.3. Algorithm Capabilities JSON Values . . . . . . . . . . . 8 7.4. Supported Key Generation Methods . . . . . . . . . . . . 10 7.5. Supported Common Modulo . . . . . . . . . . . . . . . . . 10 7.5.1. Hash Function Z . . . . . . . . . . . . . . . . . . . 10 7.6. KAS IFC Schemes . . . . . . . . . . . . . . . . . . . . . 11 7.6.1. KAS IFC Scheme Capabilities JSON Values . . . . . . . 11 7.7. Example Registration . . . . . . . . . . . . . . . . . . 12 8. Generation Requirements per Party per Scheme . . . . . . . . 12 9. Test Vectors . . . . . . . . . . . . . . . . . . . . . . . . 13 9.1. Test Groups JSON Schema . . . . . . . . . . . . . . . . . 14 9.2. Test Case JSON Schema . . . . . . . . . . . . . . . . . . 15 9.3. Example Test Vectors JSON Object . . . . . . . . . . . . 17 10. Test Vector Responses . . . . . . . . . . . . . . . . . . . . 28 10.1. Example Test Results JSON Object . . . . . . . . . . . . 30 11. Security Considerations . . . . . . . . . . . . . . . . . . . 35 12. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 35 13. References . . . . . . . . . . . . . . . . . . . . . . . . . 35 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 36 1. Acknowledgements There are no acknowledgements. 2. Abstract This document defines the JSON schema for testing KAS-IFC-SSC SP800-56Br2 implementations with the ACVP specification. Hammett Expires 25 October 2024 [Page 2] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 3. Introduction The Automated Crypto Validation Protocol (ACVP) defines a mechanism to automatically verify the cryptographic implementation of a software or hardware crypto module. The ACVP specification defines how a crypto module communicates with an ACVP server, including crypto capabilities negotiation, session management, authentication, vector processing and more. The ACVP specification does not define algorithm specific JSON constructs for performing the crypto validation. A series of ACVP sub-specifications define the constructs for testing individual crypto algorithms. Each sub- specification addresses a specific class of crypto algorithms. This sub-specification defines the JSON constructs for testing KAS-IFC-SSC SP800-56Br2 implementations using ACVP. 4. Conventions 4.1. Notation conventions The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "*NOT RECOMMENDED*", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 of [RFC2119] and [RFC8174] when, and only when, they appear in all capitals, as shown here. 4.2. Terms and Definitions 4.2.1. Prompt JSON sent from the server to the client describing the tests the client performs 4.2.2. Registration The initial request from the client to the server describing the capabilities of one or several algorithm, mode and revision combinations 4.2.3. Response JSON sent from the client to the server in response to the prompt 4.2.4. Test Case An individual unit of work within a prompt or response Hammett Expires 25 October 2024 [Page 3] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 4.2.5. Test Group A collection of test cases that share similar properties within a prompt or response 4.2.6. Test Vector Set A collection of test groups under a specific algorithm, mode, and revision 4.2.7. Validation JSON sent from the server to the client that specifies the correctness of the response 5. Supported KAS-IFC-SSC The following shared secret computation and test revision pair MAY be advertised by the ACVP compliant cryptographic module: * KAS-IFC-SSC / SP800-56Br2 6. Test Types and Test Coverage The ACVP server performs a set of tests on the KAS protocol in order to assess the correctness and robustness of the implementation. A typical ACVP validation session SHALL require multiple tests to be performed for every supported permutation of KAS capabilities. This section describes the design of the tests used to validate implementations of KAS algorithms. 6.1. Test Types There are two test types for KAS testing: * "AFT" - Algorithm Function Test. In the AFT test mode, the IUT SHALL act as a party in the Key Agreement with the ACVP server. The server SHALL generate and provide all necessary information for the IUT to compute a shared secret z; both the server and IUT MAY act as party U/V. * "VAL" - Validation test. In the VAL test mode, The ACVP server MUST generate a complete (from both party U and party V's perspectives) shared secret z, and expects the IUT to be able to determine if that shared secret is valid. Various types of conditions/errors MUST be introduced in varying portions of the key agreement process (changed Z, Z with leading zero nibble, etc), that the IUT MUST be able to detect and report on. Hammett Expires 25 October 2024 [Page 4] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 6.2. Test Coverage The tests described in this document have the intention of ensuring an implementation is conformant to [SP800-56Br2]. 6.2.1. Requirements Covered * SP 800-56Br2 - 5.3 Random Bit Generators. Though random values are used, the testing of the construction of those random values SHALL NOT be in scope of ACVP testing. * SP 800-56Br2 - 6.2 Criteria for RSA Key Pairs for Key Establishment. The ACVP server SHALL support the three key generation methods of "basic", "prime factor", and "CRT". * SP 800-56Br2 - 6.3 RSA Key-Pair Generators. The ACVP server SHALL utilize IUT provided RSA public keys, and generate key pairs to accommodate testing. The ACVP server SHALL support both fixed and random public exponents. * SP 800-56Br2 - 7 Primitives and Operations. 7.1 Encryption and Decryption primitives as well as 7.2 Encryption and Decryption Operations SHALL be used for the calculation/validation of the shared secret z. * SP 800-56Br2 - 8 Key-Agreement Schemes. ACVP server testing will make use of "KAS1" and "KAS2" for testing of shared secret z. These exact schemes are not specified in the document, as "-basic" and "*-confirmation" make use of at least a KDF, if not also Key Confirmation. The intention of testing against the algorithm described in this document is specifically around the calculation of the shared secret z. 6.2.2. Requirements Not Covered * SP 800-56Br2 - 5.3 Random Bit Generators. Though random values are used, the testing of the construction of those random values SHALL NOT be in scope of ACVP testing. * KAS SSC testing only covers testing of SP800-56Br2 through the computation of a shared secret z. Additional functions of KAS as a whole such as KDF, KC, etc. MAY be covered within the scope of the full KAS testing; please see that document for further details. Hammett Expires 25 October 2024 [Page 5] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 7. Capabilities Registration ACVP requires crypto modules to register their capabilities. This allows the crypto module to advertise support for specific algorithms, notifying the ACVP server which algorithms need test vectors generated for the validation process. This section describes the constructs for advertising support of KAS-IFC-SSC SP800-56Br2 algorithms to the ACVP server. The algorithm capabilities MUST be advertised as JSON objects within the 'algorithms' value of the ACVP registration message. The 'algorithms' value is an array, where each array element is an individual JSON object defined in this section. The 'algorithms' value is part of the 'capability_exchange' element of the ACVP JSON registration message. See the ACVP specification [ACVP] for more details on the registration message. 7.1. Prerequisites Each algorithm implementation MAY rely on other cryptographic primitives. For example, RSA Signature algorithms depend on an underlying hash function. Each of these underlying algorithm primitives must be validated, either separately or as part of the same submission. ACVP provides a mechanism for specifying the required prerequisites: Prerequisites, if applicable, MUST be submitted in the registration as the prereqVals JSON property array inside each element of the algorithms array. Each element in the prereqVals array MUST contain the following properties +===============+=============================+===========+ | JSON Property | Description | JSON Type | +===============+=============================+===========+ | algorithm | a prerequisite algorithm | string | +---------------+-----------------------------+-----------+ | valValue | algorithm validation number | string | +---------------+-----------------------------+-----------+ Table 1: Prerequisite Properties A "valValue" of "same" SHALL be used to indicate that the prerequisite is being met by a different algorithm in the capability exchange in the same registration. An example description of prerequisites within a single algorithm capability exchange looks like this Hammett Expires 25 October 2024 [Page 6] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "prereqVals": [ { "algorithm": "Alg1", "valValue": "Val-1234" }, { "algorithm": "Alg2", "valValue": "same" } ] 7.2. Prerequisite Algorithms Some algorithm implementations rely on other cryptographic primitives. For example, IKEv2 uses an underlying SHA algorithm. Each of these underlying algorithm primitives must be validated, either separately or as part of the same submission. ACVP provides a mechanism for specifying the required prerequisites: +==============+==============+==============+===========+==========+ | JSON Value | Description | JSON Type | Valid | Optional | | | | | Values | | +==============+==============+==============+===========+==========+ | algorithm | a | value | DRBG, | No | | | prerequisite | | RSA | | | | algorithm | | | | +--------------+--------------+--------------+-----------+----------+ | valValue | algorithm | value | actual | No | | | validation | | number | | | | number | | or | | | | | | "same" | | +--------------+--------------+--------------+-----------+----------+ | prereqAlgVal | prerequisite | object with | see | Yes | | | algorithm | algorithm | above | | | | validation | and valValue | | | | | | properties | | | +--------------+--------------+--------------+-----------+----------+ Table 2: Prerequisite Algorithms JSON Values KAS has conditional prerequisite algorithms, depending on the capabilities registered: Hammett Expires 25 October 2024 [Page 7] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 +==============+=========================================+ | Prerequisite | Condition | | Algorithm | | +==============+=========================================+ | DRBG | Always REQUIRED | +--------------+-----------------------------------------+ | SHA | Always REQUIRED | +--------------+-----------------------------------------+ | RSA | RSA KeyGen validation REQUIRED when IUT | | | makes use of the generation/validation | | | of keys within the module boundary. | +--------------+-----------------------------------------+ Table 3: Prerequisite requirement conditions 7.3. Algorithm Capabilities JSON Values Each algorithm capability advertised is a self-contained JSON object using the following values. +====================+============+============+=============+========+ |JSON Value |Description |JSON Type |Valid Values |Optional| +====================+============+============+=============+========+ |algorithm |The |value |KAS-IFC-SSC |No | | |algorithm | | | | | |under test | | | | +--------------------+------------+------------+-------------+--------+ |revision |The |value |"Sp800-56Br2"|No | | |algorithm | | | | | |testing | | | | | |revision to | | | | | |use. | | | | +--------------------+------------+------------+-------------+--------+ |prereqVals |Prerequisite|array of |See |No | | |algorithm |prereqAlgVal|Section 7.2 | | | |validations |objects | | | +--------------------+------------+------------+-------------+--------+ |keyGenerationMethods|The |array of |See |No | | |supported |string |Section 7.4 | | | |key | | | | | |generation | | | | | |methods. | | | | +--------------------+------------+------------+-------------+--------+ |modulo |The |array of |See |No | | |supported |integer |Section 7.5 | | | |common | | | | | |modulo | | | | +--------------------+------------+------------+-------------+--------+ Hammett Expires 25 October 2024 [Page 8] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 |fixedPubExp |The fixed |hex | |Yes | | |public | | | | | |exponent | | | | | |used for key| | | | | |generation. | | | | | |Required if | | | | | |using at | | | | | |least 1 | | | | | |static fixed| | | | | |public | | | | | |exponent key| | | | | |generation | | | | | |method. | | | | +--------------------+------------+------------+-------------+--------+ |scheme |Array of |object |See |No | | |supported | |Section 7.6.1| | | |key | | | | | |agreement | | | | | |schemes each| | | | | |having their| | | | | |own | | | | | |capabilities| | | | +--------------------+------------+------------+-------------+--------+ |hashFunctionZ |Optional |string |See |Yes | | |hash | |Section 7.5.1| | | |function to | | | | | |apply to the| | | | | |shared | | | | | |secret z in | | | | | |instances | | | | | |where the | | | | | |IUT is | | | | | |unable to | | | | | |return the z| | | | | |in the | | | | | |clear. | | | | +--------------------+------------+------------+-------------+--------+ Table 4: KAS IFC SSC Capabilities JSON Values Note: Some optional values are REQUIRED depending on the algorithm. Failure to provide these values will result in the ACVP server returning an error to the ACVP client during registration. Hammett Expires 25 October 2024 [Page 9] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 7.4. Supported Key Generation Methods At least one key generation method is REQUIRED within the array. The following types MAY be advertised by the ACVP compliant crypto module: * rsakpg1-basic - An RSA key pair with a private key in the basic format, and with a fixed public exponent. * rsakpg1-prime-factor - An RSA key pair with a private key in the prime factor format, and with a fixed public exponent. * rsakpg1-crt - An RSA key pair with a private key in the Chinese Remainder Theorem format, and with a fixed public exponent. * rsakpg2-basic - An RSA key pair with a private key in the basic format, with a random public exponent. * rsakpg2-prime-factor - An RSA key pair with a private key in the prime factor format, with a random public exponent. * rsakpg2-crt - An RSA key pair with a private key in the Chinese Remainder Theorem format, with a random public exponent. 7.5. Supported Common Modulo At least one supported common modulo is REQUIRED within the array. The following common modulo MAY be advertised by the ACVP compliant crypto module: * 2048 - estimated security strength 112 * 3072 - estimated security strength 128 * 4096 - estimated security strength 152 * 6144 - estimated security strength 176 * 8192 - estimated security strength 200 7.5.1. Hash Function Z An optional hash function that should be applied to z from both the ACVP server and IUT for comparison purposes. The provided `hashFunctionZ's security strength MUST be at least as strong as the greatest security strength modulo selected from Section 7.5 Hammett Expires 25 October 2024 [Page 10] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 The following hash functions MAY be advertised by an ACVP compliant server: * SHA-1 * SHA2-224 * SHA2-256 * SHA2-384 * SHA2-512 * SHA2-512/224 * SHA2-512/256 * SHA3-224 * SHA3-256 * SHA3-384 * SHA3-512 7.6. KAS IFC Schemes All other scheme capabilities are advertised as a self-contained JSON object using the following values. Note that *AT LEAST* one valid scheme must be registered. 7.6.1. KAS IFC Scheme Capabilities JSON Values KAS Schemes * KAS1 * KAS2 +=========+===================+=======+================+==========+ | JSON | Description | JSON | Valid Values | Optional | | Value | | Type | | | +=========+===================+=======+================+==========+ | kasRole | Roles supported | array | initiator and/ | No | | | for key agreement | | or responder | | +---------+-------------------+-------+----------------+----------+ Table 5: KAS IFC Capabilities JSON Values Hammett Expires 25 October 2024 [Page 11] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 7.7. Example Registration The following is a example JSON object advertising support for KAS IFC SSC. { "vsId": 0, "algorithm": "KAS-IFC-SSC", "revision": "Sp800-56Br2", "scheme": { "KAS1": { "kasRole": [ "initiator", "responder" ] }, "KAS2": { "kasRole": [ "initiator", "responder" ] } }, "keyGenerationMethods": [ "rsakpg2-basic", "rsakpg2-crt" ], "modulo": [ 2048 ], "hashFunctionZ": "SHA2-512" } 8. Generation Requirements per Party per Scheme The various schemes of KAS/KTS all have their own requirements as to keys and nonces per scheme, per party. The below table demonstrates those generation requirements: Hammett Expires 25 October 2024 [Page 12] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 +========+===========+=================+=========+=============+ | Scheme | KasMode | KasRole | KeyPair | Generates | | | | | | Cipher Text | +========+===========+=================+=========+=============+ | KAS1 | NoKdfNoKc | InitiatorPartyU | False | True | +--------+-----------+-----------------+---------+-------------+ | KAS1 | NoKdfNoKc | ResponderPartyV | True | False | +--------+-----------+-----------------+---------+-------------+ | KAS2 | NoKdfNoKc | InitiatorPartyU | True | True | +--------+-----------+-----------------+---------+-------------+ | KAS2 | NoKdfNoKc | ResponderPartyV | True | True | +--------+-----------+-----------------+---------+-------------+ Table 6: Required Party Generation Obligations 9. Test Vectors The ACVP server provides test vectors to the ACVP client, which are then processed and returned to the ACVP server for validation. A typical ACVP validation test session would require multiple test vector sets to be downloaded and processed by the ACVP client. Each test vector set represents an individual algorithm defined during the capability exchange. This section describes the JSON schema for a test vector set used with KAS-IFC-SSC SP800-56Br2 algorithms. The test vector set JSON schema is a multi-level hierarchy that contains meta data for the entire vector set as well as individual test vectors to be processed by the ACVP client. The following table describes the JSON elements at the top level of the hierarchy. Hammett Expires 25 October 2024 [Page 13] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 +=============+======================================+===========+ | JSON Values | Description | JSON Type | +=============+======================================+===========+ | acvVersion | Protocol version identifier | string | +-------------+--------------------------------------+-----------+ | vsId | Unique numeric vector set identifier | integer | +-------------+--------------------------------------+-----------+ | algorithm | Algorithm defined in the capability | string | | | exchange | | +-------------+--------------------------------------+-----------+ | mode | Mode defined in the capability | string | | | exchange | | +-------------+--------------------------------------+-----------+ | revision | Protocol test revision selected | string | +-------------+--------------------------------------+-----------+ | testGroups | Array of test groups containing test | array | | | data, see Section 9.1 | | +-------------+--------------------------------------+-----------+ Table 7: Top Level Test Vector JSON Elements An example of this would look like this [ { "acvVersion": }, { "vsId": 1, "algorithm": "Alg1", "mode": "Mode1", "revision": "Revision1.0", "testGroups": [ ... ] } ] 9.1. Test Groups JSON Schema The testGroups element at the top level in the test vector JSON object is an array of test groups. Test vectors are grouped into similar test cases to reduce the amount of data transmitted in the vector set. For instance, all test vectors that use the same key size would be grouped together. The Test Group JSON object contains meta data that applies to all test vectors within the group. The following table describes the secure hash JSON elements of the Test Group JSON object. The test group for KAS/KTS IFC is as follows: Hammett Expires 25 October 2024 [Page 14] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 +=====================+=====================+==========+==========+ | JSON Value | Description | JSON | Optional | | | | Type | | +=====================+=====================+==========+==========+ | tgId | Numeric identifier | value | No | | | for the test group, | | | | | unique across the | | | | | entire vector set. | | | +---------------------+---------------------+----------+----------+ | testType | The type of test | value | No | | | for the group (AFT | | | | | or VAL). | | | +---------------------+---------------------+----------+----------+ | scheme | The scheme in use | value | No | | | for the group. See | | | | | Section 7.6.1 for | | | | | possible values. | | | +---------------------+---------------------+----------+----------+ | kasRole | The group role from | value | No | | | the perspective of | | | | | the IUT. | | | +---------------------+---------------------+----------+----------+ | keyGenerationMethod | The private key | value | No | | | generation method | | | | | for the group. | | | +---------------------+---------------------+----------+----------+ | modulo | The modulo in use | value | No | | | for key generation. | | | +---------------------+---------------------+----------+----------+ | tests | The tests for the | Array of | No | | | group. | objects, | | | | | See | | | | | Section | | | | | 9.2. | | +---------------------+---------------------+----------+----------+ Table 8: Vector Group JSON Object 9.2. Test Case JSON Schema Each test group contains an array of one or more test cases. Each test case is a JSON object that represents a single test vector to be processed by the ACVP client. The following table describes the JSON elements for each KAS/KTS IFC test vector. Hammett Expires 25 October 2024 [Page 15] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 +============+=================================+=======+==========+ | JSON Value | Description | JSON | Optional | | | | Type | | +============+=================================+=======+==========+ | tcId | Numeric identifier for the test | value | No | | | case, unique across the entire | | | | | vector set. | | | +------------+---------------------------------+-------+----------+ | serverN | RSA N value for the ACVP | value | Yes | | | server's key. | | | +------------+---------------------------------+-------+----------+ | serverE | RSA E value for the ACVP | value | Yes | | | server's key. | | | +------------+---------------------------------+-------+----------+ | serverP | RSA P value for the ACVP | value | Yes | | | server's key. | | | +------------+---------------------------------+-------+----------+ | serverQ | RSA Q value for the ACVP | value | Yes | | | server's key. | | | +------------+---------------------------------+-------+----------+ | serverD | RSA D value for the ACVP | value | Yes | | | server's key. | | | +------------+---------------------------------+-------+----------+ | serverDmp1 | RSA Dmp1 value for the ACVP | value | Yes | | | server's key. | | | +------------+---------------------------------+-------+----------+ | serverDmq1 | RSA Dmq1 value for the ACVP | value | Yes | | | server's key. | | | +------------+---------------------------------+-------+----------+ | serverIqmp | RSA Iqmp value for the ACVP | value | Yes | | | server's key. | | | +------------+---------------------------------+-------+----------+ | iutN | RSA N value for the IUT's key. | value | Yes | +------------+---------------------------------+-------+----------+ | iutE | RSA E value for the IUT's key. | value | Yes | +------------+---------------------------------+-------+----------+ | iutP | RSA P value for the IUT's key. | value | Yes | +------------+---------------------------------+-------+----------+ | iutQ | RSA Q value for the IUT's key. | value | Yes | +------------+---------------------------------+-------+----------+ | iutD | RSA D value for the IUT's key. | value | Yes | +------------+---------------------------------+-------+----------+ | iutDmp1 | RSA Dmp1 value for the IUT's | value | Yes | | | key. | | | +------------+---------------------------------+-------+----------+ | iutDmq1 | RSA Dmq1 value for the IUT's | value | Yes | | | key. | | | +------------+---------------------------------+-------+----------+ Hammett Expires 25 October 2024 [Page 16] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 | iutIqmp | RSA Iqmp value for the IUT's | value | Yes | | | key. | | | +------------+---------------------------------+-------+----------+ | serverC | The ciphertext generated by the | value | Yes | | | ACVP server, encrypted with the | | | | | IUT's public key. | | | +------------+---------------------------------+-------+----------+ | iutC | The ciphertext generated by the | value | Yes | | | IUT, encrypted with the ACVP | | | | | server's public key. | | | +------------+---------------------------------+-------+----------+ | | The shared secret z. | value | Yes | +------------+---------------------------------+-------+----------+ | hashZ | the shared secret z after being | value | Yes | | | run through the registered hash | | | | | function (when applicable). | | | +------------+---------------------------------+-------+----------+ Table 9: Test Case JSON Object 9.3. Example Test Vectors JSON Object The following is a example JSON object for test vectors sent from the ACVP server to the crypto module. { "vsId": 0, "algorithm": "KAS-IFC-SSC", "mode": "", "revision": "Sp800-56Br2", "isSample": true, "testGroups": [ { "tgId": 1, "testType": "AFT", "tests": [ { "tcId": 1, "serverN": "C649AC045BB1DBF46E4C03F2F89218D0431E5CAEF2E5287DC999A2D6AEA6378CBC537EB1C4D2F35EEC902AED2F2F5D358681648CD77F801813EBC389CDE3C8493C947C504743C87EC843F76BF5AFFAD6B2588B404C66346E29D828EF77D203A9E8765906953078A0E0502E927BC036558A1B94A7D0A921C53B4FBB08B0AF346360CED0E695B437E3AEE295B8FE69B7914D2BE1FF5784CFD8BE3F90F32DA60CCC177EF109B79A8FDABB8891A3B005A4AA931FB678551036BAE24D6D9D9DE99626D78DDEB8BAC0B0067EBA4162AFB37C1951F4D45BFC3BD41C005E52586E379BDAFD648F7B13DDB669B664C2883B3AE1EDC05CE651A62A3C7A3252D6C49E873E7F", "serverE": "0231E30EA607" }, { "tcId": 2, "serverN": "FC86CCE925571F96C86DD5DE5051CD5BA10EC97CF0951E674A1C44448E3E185F963B16BA366EA3BDAF6E48CADC545C41472C43476B4B14BF55266749E5C4E66023BE48A5101CA074AAF00788642BDCB2B78777C5D3CF02FF50F81F32C74A0C022ED773AF50B301F470A1CE780B00EF0DB07F4C54E674759E9B661C5CAE6113162DC583F245ECB9D06DCBD2B80FE8E9AFA4A89534C2B3425033AB8E4302EF2F642F5BBA6EC59924C84B545259862E7AB6C7BE202AEAC48F6F961B3874BA400F25699477CB02FC562026F9EFAC8113D09630200C775B519A756604329141CF0F235B4AF6F7D698361E73D71DA4B9C05CDD865D05C3D26E32288CB4C14F68B4E6E1", "serverE": "312C39FF83" }, { "tcId": 3, Hammett Expires 25 October 2024 [Page 17] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "serverN": "CBEA97A18EADA539F3383DCC9AD14D53F2347D0297BEBBF10D95D4A97846A3E86B1D23A227EC7F3DADD6F7BECC12D5CD21A0F0254A67CE5DA500108B2D37A99A3FA4823E9554C211EE06051837E0A23081C5B70B731232692E9F3FCEF343A0E034869C20C8331CF5C6B85FDE903A694F60865E6719D585AD0EC3E963C0129C6270E6A4491A102A4210E77399AEEDD132D7354D990650817238F15E48EFE7F2D1CCB48A4133B1DF39E76997CF37689DD625E71C647A626F4727D06BF41642F470E28FD698550F3FDF9C7F96D05088A8914CDAF8D691739A852B2D137000830C1D2905C8986AE74659C0C6916D3465B5FD984A43079B8FE046FD49D00D9DA9FBC5", "serverE": "028BB17DED" }, { "tcId": 4, "serverN": "A3145C5D1334185949F916B976A0F434CB0A964A4296259F4B67D70C014138EF23421A833409F002721158C041E640E63F2C69FFB003FA2352EB1E6B39A81649EFBEC0F129BE1DDD5BA7722AA23B2F6B101F296DE79291B6B890F4C6EB46EB51982DEED576A2CF5F3B12E64D1B8201CAB9E91D25DBC1E85EC1E66C9F4B0DC5A4E4D9A96DD1299B01AB03183381F3E27651AA7DC168434B775C923E17C8BF45047DD9E32BDF580AE1EC055171EE4713B18D21395CBB9798A25FCDA4E83A70DC338FF6B7DD8A0F07A6DEB5DCD933AED01B553D18A7804496BC6B035A180F4A0C1F619CCFA08451F6C4CA825E88E9F1BE81EF013030F6A8AD1CBB7A3FE9BA1527F5", "serverE": "0198629BE7" }, { "tcId": 5, "serverN": "9C7102B454557D79BA2BBA2724B6CDBE1DF53270BBBA72FFB1BC41FB33278C7DBFB8CB7910CC27369C3F7704AA3227306EE401809C5531A432A2673A59724795C8871BD129D247F61AC9E3362B91A7AFC6E1CECA4382AE99844E3AA9E1A761A7EE217E1FF75EFE59BB309318ACED5FB0A4E710F82B67E8A9F7A73C78273BD6B361571652A37143488A9D1CAC4554231902F623ADB06C614D69E22E003671F9F8FACE712367595F67C14B98432B0EDB3F9B32BC78F986BC65A109D2C6E4C3B69287F840744E08104358D2F93F9A751868660E446B17DF33C3CC4BD1470FB5AEFC7E310517A40DAAA6F763D23FCECB4B8DD569F89162C31CA4ED3139F6441965C7", "serverE": "0530D5B083E1" } ], "scheme": "KAS1", "kasRole": "initiator", "keyGenerationMethod": "rsakpg2-basic", "modulo": 2048 }, { "tgId": 2, "testType": "AFT", "tests": [ { "tcId": 6, "iutN": "B1EC0D4310E9C1FDD3869552934A9A8AAF8D56481AD6DA9FB025E4411EE5D05F75BC7B8A59C84CF08A17A16294989B7E065E1C91F1AFA90CBD47BF73A0F9AE10690E62FE5A1C9D9C177F02A37B36E2E493466A0DCC722807FF1C311D12DFF0FFB82F670AD0248D232B59D6D93EF141019109F5E3D6394897EF0BE798E257B40908DFF61EBB534BE0580FCBF0D7664541839B6F99E75BE4C425A4DD67826710E43BDF6C8663C329B19AAAAB8EC11521A49464CE7D2C3E6CD376ECDA59FAFEA70597206AA52F90CA7FE677DA8800EE03C33662F064132272DA9BD46F5B25885CCEE5DB73E943AC45AF39BB1EADA8B357A7482619FC095B50EEDDDEBC83007A6F8B", "iutE": "0C4ACC1AB158D5", "iutP": "BD1BFB5DE31BB6329BDCB5CF19D3EF092B1E030823AA5FEE7546C7535C9CD315EFF91A4F57EFC3F6BF9C349A049A2EC7CABF3984D9EBB4D86B534CA71175CED076BA69479AB9C864A3DCF3D882CA42C2EDD8C82B6C49CF5941B408205367D3B374B764465C1BA093EAA6CEA844F68C7473A00EE4294387DB00C6633A4CB30A71", "iutQ": "F0DB0E710224CD6078B08F262914D3ADB75A327F4725DC0F0DA4E3C5658C4EEF843D6357AB048512551DB27019D0C5765047E8F85AC0CC5433BA768836237E2A20A8F6EE8A23F4A0528D40137A0FC9832C1AE8E3B76F987B2BEE7BA0A5D89F96312C80E253F190392B9F67F33CF842AE5A1B60D6B9AF57A08B4AE01B5C203FBB", "iutDmp1": "0152F9A7453A909873978C1F8C80FEEC15E6E7794D2F2B51503BBEBB12B8E50D0F855FF826A836AC2A0D885B884775A8C09433F966DA7694ECB6C792A321F7CA2390508621F1DB16B57523738502B3912BCDC8D3211CA50CE040DF4D21E394FB4D2CD12A1B96342DD452791AECDDA48FF1A43DBD9E593AF82886B01D6B01298D", "iutDmq1": "7088CE1732F6C77ACE5C5B83333017290B9FF202DD7207AFB11288D89D64E4924637027B1CB32E59B1E0B0150551ED028D1887635B1122B28E16CD2CB4D75204F2A21A6059AE1ECFF57A43EC70A3A0A2BA3BA1AC43C9084AD59524E224A65F279F60706B1274B4D9654FA0D72ED0CC946E260A6096B1E90003315354953EE5E1", "iutIqmp": "7442F467D8ADE8E4E170B6836A1D520AE505AF84C3A74ECE0B7559E88091B0A0A6600011A5D065BC92A99A037061222E801B775CB5003989345DC09A17E9C72A0719BD025E7E699291CE7B6D05F057962F371A87DFBE24599E4161067FBA2F5C010633B090A454498CE4BFB15268B4EAEB3FED4619E7F17D9898263BF348ED9E", "serverC": "069891ACA1F6EBC1789DAC75696D347B0ADE86CCFA423A551736F2D79DB8194EDD91674392AD9E90E28ACFABBD0FF45A6AA8EE7B45980896628D58625D1E41D319B9EB5E2E7552467CEA5EE1472C55C560DB36D72327AA2FB824797979163368435CCBB6619ADF070F4FC2EACD27155D496C225AA06386A6C9692D3EA378E282C9C1E260F306C21BE841C77B971F6C02B2AC74A890E1198E45F9D0B1424EC8D227A25922B0A4F64D71B5BE79A64771027F3CBF11CF30482B7B5B65F0859AF45ADA8F70C025868EB9A92A85C4050209A565E7FCCDFBBFFF982DD065FE38FC667B3007E5B31EC673CDADA67A83313BBAAC1A1AD76B031CB880928BFC0C51B8E454" }, { "tcId": 7, "iutN": "9C737DC168F1F1C48F055EE0DEAF1B018AFDE9F1D3F79BD83066BACE6CF86B37E16ECD9688B0A9278DE4EB83956569CFAF309E2BD2F0EC4D6511AD4DC3D43187FC3F1E33910D08491B967DFF503319B39333D6A01099173EFF6576FA304F1F3E6BBB8EDE661C4E70A833ABE23096806B97630F244501C1156309E05CF9A9F596162C5C040B5E16CDCD7F44859D61CA427F1AA3226BE6CD04F4C962A06787BF590FC1C4FD3DDFCBA1F789744F282DCD30F68B8A28DA52D286A518907E811E62DD822D9370E36B7DADE5B48368666B0635A18FCC109980D0DB1219B67A976822ACC1BFB18BABDF6FBCCA12A20FFD640792FB2E241CA29553EEE2F3BB10B95DC1B5", "iutE": "3F6A2EE787", "iutP": "D2569C32D3DDF20138536959DA14D1D6A50F37F6AB8EC409D0112552F548CD42E85BE5101DBFC6B89E764A61602A3A218036AE2D908935B867BAF29A95907783B5CA841535510D533CC780E1462BC3C3ABBBE36CCB820C6C711B622B1303801E57908D24EDE6DD63A379B09DF6A7D3C9E5059D16AFCF1343EE72FB12B5B1CDED", "iutQ": "BE6A247849229A12F795ACDCC2A2E71CDA6A4EA8F37C7B0F2BB92558EE15896DBE29221AED41A0FB40C02B87C431B4209F0FFBEBA85ED5E18412B9E91EDAD3221D710D77C3872BD655F606C95D0022E4A24332C238A6DECBA1E6A11817F6F2468A8987E6155764D1D13392872976C7262AD0DF10205DACA45723CE2859FC09E9", "iutDmp1": "C69C019BE0A4D0303238C812CB6D2081424BA282AADC3580AFD8CFB9FB8D29DE33E32A5F2CB7D7BC71FD8EF2D734DBB2D867EAD3A56F1523F85B81FD2183BBC09C5D49ED37FF4A134CFB4B7AB411A32272EA199FA23431EE154025F8D6C0F9965536014C0D868A98AD543DBD1448210C6A777BBC952B1D6CB9BEB9B273CA58A7", "iutDmq1": "60F45201E938A04CCB6235A64C14C533FBF6F59826C0189EA3A39C8279F5C12701AFA6D12DFCA9C9A8A7D7D7D74715F8C28C9E1625D0B7EF8A69307F3F98DFBDE5BED7F63CE4A06C786E3B7833C372E58F3D862C2F23E25D5F21CAE5938C878BFE90891797C63ACD8079957B5F1EC5A74FB068490BA090C90C2A38CEC50FFA1F", "iutIqmp": "6E70C20E9FA4E6D6EE79B0AF9DD3E1DFAE4FD14CBB817D89421208E60E301EA60B9FAA4C1D72006988F36812E06F9843808CCBF340B534590396C2B9E1EE5D2FF54F46B14B225F24415ADDDBD166456C83C400E1F22A2805D229DB0D24E340492265760F9E6A31C566A980695687E113CBD3301BB5B4369E41A33F5685BA9CA4", "serverC": "7FFBF0F3363435DD72DC5AE0560FFF63694A36D7D5431E92431B5F896750D85AF187BFA1812330C09DB0663258F4A11CA51E608C81401C6FAA3BA593EF55AD76257F6FD2664E26483BE5315444E9736D959D3648A46E37A88932A0DDB5E020AB395EEB936BAD0BCA386B062033A3AE6DB40E5BF1E82590877A1E770B7766345ACCE894E221BEFEB3BB55946759B15469AB203B3EAAF2704AC9E34432CA3C93978A775563C20BB163E7549728753EFC840FAB2EEE491309F7470562963020CC6EA67A0E1132C12E69C00172DCB9FC43CD58798EE73455F22721F4DC5BF4A104AC2BE8D3B328709C874023B1CBB8CE5B66463186F16CBACF436D7C8F02691FE545" }, { "tcId": 8, "iutN": "DC73CA09CBC5DF179D858DBE22076BA39B3D0653647C86476F5525DA3721650AD3C406CC701A1705E47F0FAE6BA07FC6B50DCB7ECC15BA2093741B7455CB2B2B498A1657395B8317EA700D7EDE7BCA9AAFA84124F44B8661232D1B28CBB8290D8B2C94D46179D893B76A341AE00A149E6BBB366EB7C08E21FBA444261B7F8EE36E607DFE24F6C7CC90B53F564C5FD37F11E53832674519A721F77BC1C629285167150CE147D6F60CA6C9AB08ADDC13310596FC71B0EEF3F916C5CFC801A8A3DF858156D2745F2806CBA48CDB5D55A402E1544AC3F46487EE1233667476B3584A4D0952BEF33B09417FD61E5C48002F2134B2C0BB6D6FFE17FA6998CAC06BB52F", Hammett Expires 25 October 2024 [Page 18] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "iutE": "030BA3223807", "iutP": "E680E1976429254F0F9159FD2069FCD3F1B7C2A9BA43137E46D7772502BFB8AC0A8A52DE5C3DF7D67331C059192C938DDB055932B25C2E385E3DD55BFF9980CFEB7229B3F7D7D94BEA7506E97C72BC1B3277BE838FA31F343E49B53588E14B791A3CCCD547C6049989E9D5D2906D8114735D3D4B129A0BB747717AFC706234C1", "iutQ": "F4D64ABA36500B786E5CA91F2A4526753C5119B33CF6FD2E8BBA9301E39BFB9747867ED2FB89603748FC220B9DF293B78B52269DCBB8D773A945449787537491674612BEFDB1C762EEE46B1469A674CF511A54572C63DE59457C84C2EC4F1BB3108BB211C2E5D2E0A95301A9121DEF2D0830E6A207851C1A58D4A4D09170B5EF", "iutDmp1": "5DEB6D5833F48E28D62272F8F035BBB43B1C9B4B107C93C96406CB6ED36955D30B8D13DD6951AF76E55BF966FD67D86E8907AE116DA8E38EF1810B73CC3246685471E84983E88AA6EE19350E26F4F667747B8C5BD91367B637ED8CE92024B82E9826E59F73A1178E2E343A95B6E4B4505AD9C7B075473867CBF13D98B25403B7", "iutDmq1": "657EFE3F0EFC609954394CD65AD414CF0F9B984C4932246195024CE8DE72B72F0F8F7C315549948E2D89551E1BEB4A254DCD0A1A220C122566AB5B98A3266063760E5DD15259D21A9A3DF949E656BB45C2B4196A57FB56F377B5987184044B1598857289555247A48394A4B5D3253C29F5BD9421B58E653BE0311E8D307F9EB3", "iutIqmp": "8ABAB9429CC1701BB2C73C84F1D3687B5B26DA6695CE1714DE0D44FC5E0CE42F15FA40B2D790E1110F6F236E4FB57BC0A13E60C70FFD93A8DF6C4A6E387739E315AB1C2E640351C8BE1D8F0146CEB7E7112963B8C1FC0C8FC54F4C7A1AC0D8D94603974C692713B28274E2195FED3111DA2887B6FFFD011A5AB14E2864844DCD", "serverC": "C2EF3E526A11B413ABCB6DA03A1E0ECB882A1CB750327FA7FCC0C5196D5FD7AC50FE6A690F71DC67B6231F48E658C6F7969175292D121B136DF751404DAB2DC0923BD20BBAE940BEBF45FBE0DF7D99E594F7E997045B64D7D32E6F9FDC9A3210D38645F5ECC407F6737E750EBBC71449BA7E10DBFBF108BB90A852E70BA42F3822FAE8ECD60CEEA09DB9888CE1A62DE7EBBF254CE3D1D3CA84C51A5F9D708A8CE1A69054F8BEA90727CA4BB1F527248ACCCD56BE446173EA70C5D21684EE280C096379E624ADDF4BA8A9798C18896E0A7BFC997632BE7CE4BC246184ED730AA9533476978D50F37A74492390827CE39A741BB70513FA5467679F9021D73218B7" }, { "tcId": 9, "iutN": "B43897D1D772D5A69C95F8E19B0A1AA6AFB05B084F458347E60E86092FD160174873AE20743C078842DCFD1D469B71EA3C3812EB790D5C0AD62F23E901D5B615684B351F760D45151A47E29BEB9E373F2D6100AF76552EA4F3C88BD5FAA7385CC266EFD33EF4BFBFDC12DA1FA1842CC6495939E1DD13452AC6FC7EAEF01F567797E5951927B454A230A1A9EB9B0D368A53A94A4D7A25FCDDB48724E236A7DE4C307C324B3C753E2AC657CCA810991F8B1A9FD9BA726A3E9228E9D80EDF4783ED47E9E98DA3F07B76E592D03994316684DC9CAF47293B82731BA4C8B26D701FCD0208E220E6AFD4D126A8FD053DDB4E334BCB155A8761C1A784D6365A9769FB71", "iutE": "F7878E4B", "iutP": "C6F76551221F1CE26E8F9F3724EB4269AF48CD73BDD1DF67D01156F05DED97A67D6770145D0B77C9C8379781BF96AF44BFF79D7B65B2F1370CC35D9AE9E41906105FCDD43001604CC33325AE08EC2B2DAB40D577F4A8064A3BA016BE583BFDEEE6A06DEAC35B84946F91236CFD2DD82282B5D6E6D2FFA77E4A912FB496D0DEE7", "iutQ": "E7E19F7DFF8F6F0FBFA30A37203D9D6609EA06B17D6FBEFD5036745BFBC2F32744CBF447918C0742C55AABBB451EA124795703D501FF63DB29300A06D2346A6A5E4F55C26217BD0DC007B1E14AE82D5A3C478F652D51779A8D565E4E9AC74A763BF6A37279DE6B09BD31277899F132887FA4CD1DAAA66002C2CFA0CE207A3FE7", "iutDmp1": "B16178E54ECD8F8B7FD2188BD0CC088C127A9300C683E043BC4F058883C023B839510BB278E44AE4E5F1E913F74CB00E3155EC542E8600F69E1D4C2B63B89D141C15E466BE41040F186945A7EEA27B1D67D0C76C9F017AE16AA1299D501118EB4AA1023CB951E446033258EB67F55552CD1DC53CC33674ED456FAF4387B2EABF", "iutDmq1": "A87D125DED29B05035BA141CFF732C6EE40C0EC47FD1EC8C2DCF15427D833FE0ECE95439E852857A6FD1188F4F4921D94383D42DE34388CA68B8A711E5D75358B1443F5E6FEEACDA6D32F13DA603B6F117EE7016DF74CEC92551E72321503BC15535A464B3DE7D1222A674A0869BB360D8B89FA14C251D28F111C8D73E095125", "iutIqmp": "AEB85D2361C6B62F115E4BADE05E5C6E95B0B8B28B69D034FC74CFEE0FFF740BF7CB8D6480095E4CD37335DF6830F80B8F9AF7BB7378CE4AE7D8AE74D473D325817E847F4C0C43B590444386C3FAE898FF8749242FD5ED039D80D9CF744B85D414863D830D1DD2F724CBA038CDEFF279E23C10376345BE6B907AD48791894F7D", "serverC": "846AF208451055B128E45E8CA7A1021355E75261C0830DE1DE10CFBBC9A421B4D0690C1071B6346B3D907DAFF7D20DA9E45B7A09173B45C7D5B53FB9F786182F5C65B46DCD8C00C75170A64A8849B8CE7E88C1845E18292F8902D6CD11AC2D09CE1310D8C32C25B58A7BB0930C9326F847D611CA516F045664A96483DC0A71577219A40B7EFA6B71A1FC2C7E63C4902D2B307AD551B2FE401E4F737E992FC131BCFFA1CA04D74B59D3CD5B02C7A65D4D3E7BF20D0E1AB95998B17AAECB8DC00FD4569378F2160A7ADA4C1DCF9712DA57D634B67169F04A93DF911B1851AFFCB7F4E615474DBD1C3C89A7DF1D22188939F06D2129D04672D244E26805A2E6667F" }, { "tcId": 10, "iutN": "A4C62BAB1F1608417FC96DE24CEB9872823F5794B30FA1B2BDA7B3BC8B3F7791AC814EF5259151A55FB8BE5F54DA7E606E70E9953CECAAB0D15CEBB8EDF865E645B2C1037111CADEBD38E43DF10476BAC533E1B29EB65C7007A64F16EBB4EEC6C13481A517822EF804BAF35CC5736C6C31D7270894F62C21F22E1794EFD06FB9892118F23EA8175F4EBAA82A1AC3C5B6285167EC53ECB4D7AB24BDC325048BC1ACFC44E5666344F8A585A9E8EF864D1C6E9CF4D2710FBC7E63941B57C0E8BBE2F25047022676B8C7719957236E063630172B89434C671AA2ED831EEC522C852644CBDCC2B4DFF55C6F53E3C89408A1FA7CCA939C3B9F365AAA4097443EAE8BF1", "iutE": "3826704A0094CB", "iutP": "BF1754F2A1643AEBA281D3816A3E745DC8323D115643439DE52FA5F3DE0BB6D942C58BFA7F717FFFF0A0439DD636A35CD59CC18DBDD4014A11D36321642A8CE61EAAB80D9A49F98AC0FAE5588D55714951091E6BF1D583FAD2254478FB40FAD6F9D1F2487FF466F407B36240CED46F564C5F615E0185B711F23801003D003D23", "iutQ": "DCBE64F1BE749E49F7EE1A9C11C5917A7ADC985384C3B9CFF1FD3B2AAA9718C9F37D5A84EA4DAFD4EC32C8B0391EDE1E8AB3B123652F9A37424F3E6D488B7BC09F53BBF0E41B2D2CFFFD821EFBFC1E2F6B84B52558B71CAE6E3FA01879AFD26F50C3AD574E4AA240D909DB82DD0877E267B71D1AFACB844CAB093A875C0635DB", "iutDmp1": "B944CD247E11808AB70DF5D8CC989BE5EF16947B39E5547C53722B64CF88FB6725C1A641DB38FA76B9E3C4BE92AA3D85C013F215437BA27C8FEB64F3D73FBFD3EC692F68444D83BE132580B8877EEEF3FA8D913754F4467638522612B11CD5FF89065C6FA18FF43F45204555E8D5CA649AE48B88DE0F471D4528B91922BE3DD3", "iutDmq1": "C64FEA3E7B6DFCA8448345729F15D952001240ACFA713300CD0399133B4281806BFCA4F229FC4A3112BE24CE812601587118C2109CF8C7993A2408752F4EF196604FBBE3B564EF4E2B7F1A8F8A880C613B9155D24BD91D2AE31FCBAAC2A7CD827167AD49B473DE89C6241DED00A48FA58857120FC44E17617941E653C2B3DF7D", "iutIqmp": "8D542F8095B7D5242CC41320C35AE44347C309B1F8AA4944DE799891FF04E8335EBABC89454129B87B2638E54A46B0B0A9E29389BE0EB81FCA51A2D6E0B958905A5B7C93D3C1CA6724C375F44295244BDB7D0ED402C95D857627120952E234BD1FD4015CF84D25D56FAA628355F050AD246A65727FF09C63E87C785475F49D4F", "serverC": "3BA7202966866FB7160F765D62F9CA2DE6562CC3305ED980B0BAD2F0171839D3416178F96D126C406C0B85EE929E09DF23A8F229B4087852BBC119EEEFEF7ED22FCBC160D44BC13BB70DAE797B08EEA54CF19008C7A634D69A2BB91A5C5FF8F49939FD9881B5DC0FF4141EC6ADE979F7333963D6F01736A0126B9F0D1B49890F64DE535A7A281E79213CCAD4CEB49FDAEEAA504A2B23D2C623CC0663DE3C3827681290F5AF4D91091C835658BAF53984ADDDC7EFF1C5BB6BD6F851F14FBA1DE25685E2AC31128CBD964D62A3A074C277D0FE41A0B243F72F246F3AD0465EBC025244A74FED4AA90673FD79D6EE33D01D778CBFBC33755BF9BBD6ED03298DE20D" } ], "scheme": "KAS1", "kasRole": "responder", "keyGenerationMethod": "rsakpg2-crt", "modulo": 2048 }, { "tgId": 3, "testType": "AFT", "tests": [ { "tcId": 11, "serverN": "A5190DAE218D317D982FB55D4FFAD47A3B17AC5036722FCD69F1FF1BEF5F2518A1F64915B555A0D1E48AFF0AB744032EAE3B013ABFE990117BF00F7A9ECC91B90CF0113AFDBFEE3EA5C0B596EB21ACD4D0F17600FB4780AB12E22DD3BF8A067D23CCCE554A0F2A47906B55B9AE1EE9B6313579BD074F5186B3F984116919A84456C978ABBD6CB5361C69DABA23A05EE028F228CA4E2FB3766CAE2AA9AE576E97E512B2895F9E154A8A7A6EFE64B0EBB55BE70A28F6D48DF6BE33BBEE9CAC929C032266C392B7444ACED1DDCB701D0B4E549E6328A6AF955120AA40BEEBB8D374252017B18667BE04CF6507CB5C74BF56916536E80034250651976C8F6ABA1F81", "serverE": "030B9D3C5085", "iutN": "C17BFA0CB30157C5863B134FC54B1228729AD3C58BDDF7DCBD22B4CE60D05E4C0437AC44F4C23D2F09E48ABDFA6C43278416F5BCA1E9AD18DF5A9DAD016EE33B333FCF99DF097055E428DEB2E0AF20E757AE4836886186FC6EF28565B10E1F059260BBC38057A41869F8AD4AAE0D6C44CD1B7BA17C0E6A374539B4E4C62FC36966F686621AE25AF0D48F6B37F877AEBFFC58509DBBFB1199D003CAD3A316B44CE8470831BDA593B66BA41BF47939F177231A469E53B98F13694C975D78E709B7C9BD4D1B80EEF5B9F2D9F3E51B57DA3BA5F5F81E5926C89F610576EDC7BB1E2BA6376053B79F45D3C0A33EEED76C765208FEFA30CAD37E7540CE581C94FEDE45", "iutE": "1DD5284215FBC3", "iutP": "C9302682794FDD67411550D1F18789C68D7C38970388C890E08D4522AF32605720A9971FEF5E59E510CFA22283C5F9CDD601188EF0A91C614F16E0D234EE36E437D396EA5560C7A60B28401FE918A6C05F7A11E616972BB794ED7FB704640D51EE8C3A2A865948E8E72F261C60B04ECFCEE4364240247071FE1C439D48AFD531", "iutQ": "F632866BA4FE10774A2C456788F490E03FCCBBC05489FFA2E4F1090FA38968D8E702B2D95D6455DAB0365DC59E158C7B0A155A17C44839A90CE3D0FAD8C1AEA8F2E47D15709BF699E37F088E320B85B5EBE1D051315ABD6418237553FE3859B9C590D124CB775DDB678B7181AC52CC8136CF32317A7338C409488DCD765D2555", Hammett Expires 25 October 2024 [Page 19] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "iutDmp1": "4CA7D2DB266C26751AC3B2A3378C9610780F694F05AA096FB62D01B6EE43511C3F3A9B0D07D13532F234C40028ABF1E0176809F398CED91CC411E996DA2F013B56E0CB409978FA18931CDB82F0A13C885D3DA46FDA3DA1AD913E040DB67E5AD06091244365C3EFD990E21593A8BD978F6C386FCAFCFA80BF60DF32D076DFAFFB", "iutDmq1": "09C7D64D0BB7E2B306B6291AECD3D590E83A60E7FE4506D14B5978107F6C5FE08EDF3ECCFF724C129EAF3DBB3D2C39F77467A44AA6BB438238F261571F8025D854678731E2CB8E6121E6109CAA69754E572E5955EABC292A52DF6A800019436FFABB8B0D88C688A2A1B24B0A841F93761BD28DD1F1F255EE795CA999E35E36F3", "iutIqmp": "62FFF4DB3D1CAC31D96D915E3ED7647BFC56CB1AA495D6533074AA814B355F78D282180AFD846AAD18FEEC200236BD3FD9D32F3DF7C589EE3255189BFF8E5AA095C73BB43B997C38B91FF5A87B8E65CE2A3C0A19687369012AA64EF831DA744BF9DFFBF156B1C46E1688CDD6E7E710C1BBA9F31613CA85618E557C8545386911", "serverC": "0D7B9BD9D4F0C3F535F96274D19947E3D31F58E7C028DEFB8FBE1EDFC880CFCBC1FD745009BD6DD8A5F282DDA416F32F9F826B93E9DA7D9AFF06B76E0F640A9B751DA27B49116CD78DEBF0933E867B5CBAD354FE3A0CB1AD88D58AE0887A169C3A803F6A58C6D147786BAD85F024F61BE484E7387F7255AE7C70504C5DF284706B3FFC4FF84FD4115D63A45392CFB20CCF4BA79052CAF8ADE4C7CAF615729C7B88C5975F1126879BADFD53D8C98A79F5FF91D58FE428A1540AD2875B330AF4D4BD66CA4F2A4744B1932A3538219FDD8A83E1E95EFB0311B7DA95FD67F3C912267400175D400F1331CAB1F54022B2810C46C4E5B72D36DDEB7DFF0136A6CDDDAE" }, { "tcId": 12, "serverN": "CBA17BEFB936219F26552CF3300FB04462CED5F74BAB0D7C83119D7FCF69BC290406942E665AFAD376ED2B3DEF63DC67D77A199B74FBAEDB83C63A44954FD3E3E104586F2F76572C761FAB18772D67AB1FFADF1015F932D63E5C67118E628AF4B39612DE9AE049559A6FFF755136F27CB42D7D95FC52DF62A8A4BD52AA89B74D2DD53B5212A0C0D18E8EECF04E4999F7BB2C1FCE39C6CBB78F10BC49D99E6456EB152C50C4530DB25E733D60B60670E37B79ADBB9D167F0B95496C68375B123A35F0D5FB0E3AC24BC0B405E97274D9E44CD9986A615C12FDF697E3F79DC3FFC8E31594F11567A33D2A03093AD5BD3BA6CB597C55251759F3A384132AE4C81D55", "serverE": "8F3A4290F8FB", "iutN": "9789F91B414D69DFDCFB593B52B775D86EB81ED89EB70BC44CDA1E5E5480D7813ED63C3C6BC7CBE8F556DFB444C13EC30C7F34C760D42AF156E4A016134CEF1ABD4198585500BA44FDE84EB880ED660E1BF595B054D39942488F079E5998767C6C3650115064846D58A8D8AAFAC57D610DD5F0EE779F63E4521D76C0F0C6B572D45DD83321D4BF35C24A21430AAD7AAAE016E0A85F369BC929E50527ADABDF4FC8B4C457C1B968714397B1492111CD4F04BDB9D2926FF1A852389A3CC863968C7BE3C3A4003A3ED19B45F8ABBD55652AD3BD7BB1F188F1E1E3221114B56F2E61ED952AB82BA379CAB7BE190CD95FA822B39A2F94ED65A7497F5867AF4F10B7A1", "iutE": "16FC9FFA65", "iutP": "BADCAD3A43AAC5957A63951A35ED19DEA176BC07C77BE2B8BDC5A68E33B5A2820BD6102957EEDC341317A7E4FA93B4E99B1ED61D585720CB0604281FDED9AC224890AEEAD7B4FD7793145EE846E8BDE6E58467E0D7EA13BAC0E7DE5465704972FFEECDB87A9A6E02FFAE076B11E1B2E4598E90284BAC101548288446B7FC259B", "iutQ": "CF9B8AF2E699588C9236A318CDDA2990B2F83B19653E0B0ACA45C951B66D4954B7F1709B98FC6798E50C6F5951E8BFF39D6904D049FF40403723EE4E323E990190F5018DCDC6F9B6C88519A67E432DB893FB8F4F6ED949B87E3E6292B2301EFEB2ED9C7FA153EF2CB872A993B8BE7E9AB5A17E503C4CEF2C74A2E0BDF3B22973", "iutDmp1": "2D6389E47E9587A55F676C1EB19E4B443357229108EF8D1F468C6F65A1835E9152E475F117C6D13D577401900FFA9A343436F13A9ECF7D9E6CE7FF65001695B75D291DDEA80D22F34BCE5771E6478349A8F11F2FB35AE11CD533A6A5B0F5BD9AA59ECD8B6E8777F6B2A5CA41A41D31E246806E3619AFF51A411ADBD12B93A831", "iutDmq1": "20D67C8A5F18A91236861E90EA448ED46254C875B2844B1C0BC64C138410B5FCB389C43A3E077EA5EA1C1C3FF9AA58FA49A80FE6198BF8D8D5911BD12FBE1AB9D7DD71E703287A9E369FD576775514128A4EA2E01F067EFF58F024FBF7B5BF47BF14D88EA9EB2BA2008411485EA77797F368FA92E49A009A5801C23A5EC27899", "iutIqmp": "3002444807B4BD9E97CC954611E70AD76BD2AB4DDD9598B42E4F5E929FDA25BA6A98E78504E0BA21F82CF75AA9FF5930500662815D865A93EBF1686BFEE1C6BF6EE3F53A097B8C335E921B106F133FB60B5B861EF80842590E800E598BD59321FA11F85169DD8FD7E0D9A4071CB13A39B2ECF6A7D4C5FBA639EA067BDE4ACC03", "serverC": "6FE4B3C1E522FC2460FE4EAF833A537D91EC8FBD5D689E06EBE3CAE9D17E10CECFF7A633E291DFCDC2F432223A9814C19492D2F92BA9A58919641FAB7334ACE73B6C965AB347114C564FD007087EC2A2CDBCF4CA91C88A50E93DC72D3B92BADD5A3828F74F7B8DA32B335113004936F4ADEDEE58784BDF191F34E6518281176DA8DBC5CAAF30D8C83F5150FBCB7D50D54737B919A9D5E8C9F27ABE5435F48AA88AA9AC38151BA554D729EF20AAFEB0605EFF65CB9828ED96DB05CEBC70D7B2BD3557325FF2FB69EDAC6AC9E9E6A119AF23CFBFA3B4A9455FAD5D2DF392E98DCB1977019B038A680FA81F52CF864395DFF1F18F5A9455E102A6E00F494F41158D" }, { "tcId": 13, "serverN": "ED38C01CCB8CC8864823B02FCD3F010D54B68729E22C5DDD6206074D16BF65B79907C605BE7C74D51906F85D2D4677CFDC4BE776CCEDF8278FAFD2F0BAB3C71FAE63F9858408B9841E23D3854A7CB290A55800BB98BC5FE93C46190E3999847A57480260FCCB2167E510302E9941766A07A02AFF7F39DDBDDE66E7C5A659D27BAE02DACC2DE603D46159F73C0BF1A9760A5A6B490466DBE682BE85808CE54918180F3879C9EFCE952EF1B073B0C1520B35554A6DCC8F6E9712B546EFE8FA403552DFE02FED0A9D9EF1528CA1508A999D0B1585BE4B417D54439F19BFFE6713FE9309B3826BE2593484E962EF70B262BEA4FA26603EB33CFD372A480F69607061", "serverE": "2CEF2F27C7", "iutN": "D0FC83AE2B1D932556E34A8FC96328A8B853C124A8EC9C0DE46FD832EBBEBF5F950A15F24582917E7441188B30E16BC3B7C1573795ABC30A6411F4C374193E2B94E3F28BB5475B75312A4A1E61DCE1A9521D4E35DD4D14EB301142555F6DF4CAF37AF2B0264290FED3E6A7AADA608D9F153785E95FC10035ED9C83D58928FC5A726E4CCDAFBB9CB1E746B87A5BFCA663D092A0DC4814762B8E4831A4941B273AC577EB7CAE4C9D3AD49F619E3DAE7E20189F69FA106784986283950FFFCE6EBBD92E3C30A7DB95FDAF2CAAF775A05546F2C8B4C212A72335A5391218FC9FFA92224B292F00461709171CC9365014E7483904E93671E4FC8A6E0CC76DE2C065C1", "iutE": "2ABDDA9CB2D9F9", "iutP": "EBE12582822FA5ACAD0CF31456B2EC1D007BCC752B905F0533BFBF97ADDD3D593A05BD295999F3DF7ED2AC413F65FDAB519489257345C6A80A7E1C760F237F594E337A535E3EB18AA140BBF2396A834F35CFBA2C378B8CB4581B670A24942039C4E5ACC3B5327A0CC0C0B100FA1FC37289400B305D433FFAF62F85D94A724B53", "iutQ": "E2D01BD241A9582858F76D5A3FF7C3FBE2CD5BA82143A56DA45F58399666BE98702FA220D18AF4F701CE3E202040503853702EBBBF097885F1ED5D35A05AF796178E9A902F176B10881AB29AC9975B0195F8938DFDD6260ABFD2373D9B7C12B46807B77B42E531E6FD2B91E6143758292AF8B2B20E5F9ECF09DD7661FE693C1B", "iutDmp1": "DDB460A2CCD66164AB3CEAA77B7A1967DADBF0B45FFE5C3460D07251C3344562E9FD16A25C1EC50D9DB9976FF3A356DD54E8785A2DFA7B94E726CD54A9D55524B08155F896EE83DDFC16E48DE604DA9FD5C9CDAAD220F25972D4C1032B14FAD519D9F4970744DAF29929A3D4913DB657C3A0062CA9DB7651E080AAE7F8984DCB", "iutDmq1": "4B5A3EBA708AA8608DCD7ED1EF3B75F7B2204CE5880760732EC418895C4A6B4E2ADE68AFDAFE25D83729EB5A98F8D05794256D4825DB353B97234313D9222A8B368D13BD8C9433C875732296440984EF648FAC3A665217CED99FEA816986E4E1D729BDA7A943F6682CE7EF76BF660DACB897D346D4AA201494E0ACFC6E1CAC4D", "iutIqmp": "D036D99E2DCF42E132C849B037C2CA66F1D0BDFA631E4D36D0ED17D59FB0B80D96385813C8A43462BE385FCA12C2C0B268AFED64295B2989237E5076AB9780B1E14366CB8D7E21CBD2A396534B52E9EDAF5C4319C40168704A9629A97FFA4CEF12E633D6B626DE24B2A9797A068C5BDB328907A4DDD6257B170F5427B8D3CA75", "serverC": "992F52408CCB9591B0F0AD41F20ADE603C07923523C4D7DB39268CB1D2F2718D398A594580EB9B5E4361CD8CCE8F891E06EE2C1A5EB662BBAB931278D4A3F6977BD1E3726DC488D55A60E982425C7BE0DCACD5BB4500DDA2BADBFA07C44DB499307B28F8EED71E555741286642215901F31D8B7CA5C5EF4A0F5F4C8711F9CB53BCEAEECAA5029B8DF94E97B4327CAB57D9DDEF24346A33313FEF5FBCADDEAB3D95B45A9E474E4F9E1F009F91348BCE9D0046052EAA304C218163D19F538515E1A066A5804D7A26B7C2DCDEF9D9457F7C97A2A85331A70A15A967AFBE77893861D858DF8C71CF08F75151F605420B9379B0C4C2CED6ACD38E8E603EDCEF5A78F0" }, { "tcId": 14, "serverN": "F17F01349D4A4F421D098D60C287F13A7CB5DF4589D359485715018E6B2B353550A6AEA92B207BC638D95FEF91D5E57E3A2F23CC8A0B6332CF194C68B2689D42C5817134D0B746FE4BD3DCF58A7F48F8658E0B5889B248876FB36D0C0270346BCED27094F587BD182A30C8C9C5AE39860221368335A91DB2109FAA4EEC691533CFEC033C7B11B087482F36B582E8DA04CE535DE7903EC8500DA92CFE3E76550DE00A73C0F1F9F9879D1BC4FFEA631C0B10C276A9185F633E55CFB7912762EDCD81712E176C2499983D538B7AE02C6C5EB32C2C5EF9606B162A521CE38EDF8AB1E11DBBBB9036EAA220D53B48FA9815B10AF175C6B474783F0505B887438282F9", "serverE": "013EC24CC95D", "iutN": "9E6AABE068ADD486018F845FEF23FCCBC6DF66AA2A47C876A268758376EAFB70F93F1C62508A81D63BE72AE541BB89C45763980863448751FF2A9696F8256F4D6C5DB19EFC1A1C8B47BE09827050F605AF7A9066981F3DFF1E9E3593EFF02B3040CD51912F10D4221FD20577871509145FABDE007493BAB2E006A9CC520F16B8A4107287428A56AC237AE2B8405A0AEEADD6CE26031A47BEA7CA51EE8B0A89F75838EAAD7ABEFB832F63DD0F66713847291031AD3C3BAF6FBAD253D079BCBB7D363A2D82D0767BD24F6CDE517BC5828A6AF7CFCE9669DC2739315261383883A2089B080E35575F996F997686CF6E5415C3F7E0823F670C8FDEAA7EDA903F3DD9", "iutE": "9F5420E1", "iutP": "C00826B4D74077E4ADBE5CCC0984E897724DBAF0E565011E184351A91062058C465865B7348FF4B31BB02BAB05007A1FBB9036272C430126C05A43CCF39394D86961CD84A3A427A874E633E78BC1785C0F453DA53B6FED13DC095B5C37699A4F97B66C7D5D8A64F83671971A56DD2F1BB67B358EE22C8FD6DF2A0E089C5E190B", "iutQ": "D32FEDEE3B86805A3FEE9BB832EDBD5919FBF949CEC43A8BE330F0BA585E4FA04A4EFEA5433DAA52A451FED312874A8B736A020E05E609D2D4302CE5D925AB3EC2AE3F7D7931C31C0AFE2FD8960FBC1015CADF049C124E8ACC78D6065AB451D42995E2CF976055536E9F205470D54AAB37869A2BF9D5D3A57ED7DECF8432BB2B", "iutDmp1": "3C5A083F7C9F759EBF6A98AB33C30742597859509CB96E7C2944445B41E607CC4E37FF5664F6E2626C9B169BCF697F07A0A7F111DB482891538E0884498C59B45E187645860CA1E217922A3F1494444D97AEC61EEE91600088B43D5178230A18B5E4344B42589B3227D28E3CA74733BA95443F11D685479620C368605772A447", "iutDmq1": "1274853EE6E0CBC6940EF0540E9FD6E6DD53FC3E1CD62A78AE29449D229470D3528EDECCD74AF1F75C4C4DA9942CACB4B89E5C1E5D2BEECA6B4C61A69E2FC1F50A4A13CF13551C63F764BEF447F0C0B2D82166DC35D4864AD24D1CC10127A9EAFF82A147658B3ED0E0FEB376E78C5C2EFC7A2748EA53FA72E2605F92223148A7", "iutIqmp": "8B05596B27893F86DC1AC0DA6E971C1B8D00DFE15140E350EB5F9AFC380EC59AC36FD49E140FFD87BAB6F32C5364AE94F9F28835AD7ED33C7DDF5364EFC2D5A3E41075263B1ADCE0F7466309CD84CE51612C9E5C640E877737C9CF340A246DC388C4589D21AE8EB79C41D90574FC9D1D0B67D5EEFA9C800E2F35C8A2504378CA", "serverC": "179FC4F05B58479D783BCF4AF04C64C358DFEEF9E0166578E0BD25F7BCB8250AA385E825A55C012BF7FF79EFECFA850E64EECBB9C606C9523684CBCA325F696456A29A41B07674B5E14DD1FD63DB960DAF19FD6A6678F0464D36B424F934E96FF0A502981C83BAEA6016E6324205B180BFCC49C2BB3470D1E0142BE182721D4F37BD9EF426C140AFE18EBB12B7D50AF0A410B7E5972E40397F956D211983C5CADB80C26C00A708D6F03BD5FCB9D7F612D297EA9104CA1DA6A49BBF9E64BFF1A9C002C148AC1644EA8B779C5F0A439C20603640AC6A40D6D92CAD1ABFB988A829999B9357391BBE2514083DF49E6161EF4EFD58AE8BB6731B693D52D27B6D64B8" }, { "tcId": 15, "serverN": "C8DEAF8CFA0E44632C9E440647C60A53BB4161C17B5230095FD16C0C7B9230ADCCF1C12DC0E165B71B2C00851846FAC4A7855BF12030D46CD663F0D188715DDA87039A0675D4220EF0493AF518536AB36AACA6C9BF2837D7FB9F800E503DA81C08B28D7170D5DEB5F7CA39796B26C5A2693308F38DA7C64FD37A11669F8332131EC23E132A652DA5B6F843BCFB513437C1A31C75458AC4BEE79326345A47F35F3E3B952AA753CABE736B866CC33284D6BB19D18A1C7B8FF222BA74D2BD403FB340BC2F2AFC9CE212ED7AA5299CB24360CBDC00A7D01C5B55563FF719775077FAD0FC9CF3F5BDA7E48150EA04B2D1B32CF9E14D35AD316089FF40035566FBB995", "serverE": "8A2191B117", Hammett Expires 25 October 2024 [Page 20] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "iutN": "EA347558C8FBE7EFA3C0E6C44F7CDF991990F8B533B4C5421531787DE9F99580A059780A791189A95CE99A323B2F3740B3327511390D98472770D7FBE2E25A7F5A00EB7B86C2988EA614AB33E87BC1B08B329F3BF3B48C49D4E1DC2CE8E94FF7FB4067DBB08779048934C0D58C549F1BFD1189FE075CA0F425641B349186432EFEB313EC65D8E1DA94F9AC1D5BC58A877BD4A93A937921FDD0DF93901E649139C486F2AC4F500BEE6A2C468480A8F655237272F25691D8A6EE93389DE3013B3441143C17A9B7983FD24F835912A10BFDBEA4BE90968419C16E8EEDE0924899DBAF4B5F1532F5A5227DBDEBE305E7421D0A138D766936987A0296BE803F4E8435", "iutE": "3750559C9E0223", "iutP": "F64DAC64879F231FB36CD06265F8C9B3635B2B30CD51BC613D568DA67158C158D929FCFD53DEAC6864225D9436149B287E56CC83C3A487F24B004233088841100006760020470930DEEED5554407628089952EB269C25F4F2A1C455D0E8A573977A29B989425BEAC09364522F4B20F905D51BE5FC2B9B39C9E0A25DFF4126625", "iutQ": "F36CDA3479DFC5E6F4FDC447085F9AB4D0ED4422C6907EAEE753424C13167A9F3912662EA87A4E9D113B1AD83FF3752F8A105549CC8095599B82AFC77CD7220FD5043A7D8E25C4253710A25CE91A31971BBF2335254FA47490F5546CA085ADB39804F2718A90EFAE457A9970F4264EEFEF4F4C2A8BBA14C775C50D7ED30AA0D1", "iutDmp1": "E5F9472AEF7723214253333659F936A36B3DFFA67388FEB41F15F1883C4D3977CD5251CDCB0E899F04EAA27BDA262FFFD2BA9BB4CFA346999F5DE05FB2878558CAEABB43C3984358AA9EB4B37CD328FAB41AE091F9FD846D21586093532AC9D9626AAFFE47B6A27D3669F68BBD6D5E19E89CF771249CC4F87DAC408C7B10DC6F", "iutDmq1": "B8093F44CE2D14DFB942FB28624B001A301EA7731482D2D72B4A357E30418A857DE2B6CC8CFB988ECA9782A7BA76D29811A9E6EFE3D026C899B33C7BA7B3774AF9F7DE223E556FF68CFCFB0C0387BB2C01EF948FF8331176294BDD50EBF37B9ED12E7C6209CEDA2135DEACC2679E3BA62689FCDCE43BDEB1A5B5FC4E50BF2CFB", "iutIqmp": "27E3F554C904BCE6DC3415520168443051C0D4877EB98B58134C96CAE4366B30005E7A5CA1FCA3D8468A27BFD052154A7F2BBBD7976E37D8EA5A1ACFD619A59621538F0129B62082271F58F3F67F82680A4C20B8414CF87AA8FC0241EA942CE9E696D0CA8EEFEA0B27687320A4B35411B423488B4D8F26844C5B190BB5FE9FC3", "serverC": "0115AF0B717EAE46FBB8801427C6124AD90661141AAC876EB96850C8A45655CD30F75D2E1885E7EB69A5B4FD3BA49DF64FE123DB1E4041907FE0CE167EC073D1C9BB45C3E759514CCAC8A9D17433B740AAF287F454BCAB3FDE78D5984A61718B40B95B6929C8856D20BAE999D9647B9B195743FC78E6AC11C662B3EDD0EAD7D848E47B455363CA1BD5A8B39D1B5727579A8860742689EFA433D6F532BAB806A45D8017C76179C8C5FAC5355BBC5A5C30315F0796FCB6038E4E20BF2DEFFE29ECD8617C2F62FC1CE4FAC8533A380666A7655957160FA9397A60813F8935E78F5811C366CBE6AD14BECC6E1E47772775883751C5D59BA10D5E7BF8A9FF3DF461B9" } ], "scheme": "KAS2", "kasRole": "responder", "keyGenerationMethod": "rsakpg2-crt", "modulo": 2048 }, { "tgId": 4, "testType": "AFT", "tests": [ { "tcId": 16, "serverN": "B7E7C39FE9915DA23641D5EE0BBB54614734DF56AD9EA2EC4CEA4E30F96D781B144AA82F79182ED804AEA6CA7FC1E1E330ACA8E6888CDB0D335138B395053F2E1657A9F7D63D0CCB1F7C73578288759C5514C8FBD7E71B68B9B0CCB52A50B35A8EB39192DA61448992444674D1FA9D2C7B1BD0FAB3A7E47ACAEB6B7CCD03CF3513C310522783B0CE61945A1CE19055191A898836998F027651199A49CDA994FC399CE7CB1D36706D64561960235A276F91A2734563A6AA0FF7402F405524DFB47F3014BDA485FB57097810534B07A3C7B45394ADA4234A276FA7F18D0A06DA347261E30911A8EAEAE9BEB27DAFC13ADD4548703C0E2601F618ECD5EC6766433D", "serverE": "8B09F449", "iutN": "97CF55D43E6A58221AB79D6A2589E8F63D61E5C5E5A8779D6861B7A31CF4420BED958D72423B0F16E19FA55418B2B7A32CA1316F9C70E6A181753FCB5DAE69F8C0666A6FFCC3CEFF90ABB090FA4A8FFDE1B851B822DC0054133BC9A211CC560F1874AFC49F956E4814900604EAFF01C4D81752312ADFA11F61D866B583DC4036BED2B08E3BE2F25EFC707E05DD4BA453531FCD326BA30389C599F4D610DF47D5D9645B8C04262CE982CA47F4F61DD17C7B0C42B97CA18A09FA75D8FC40C9B6655D7255F712011A20E8148B0601D83DCFD330350EBE6755B0314E405D8D137272DD25A423EC97B044AE8983E872099EBA3D7A65D32E4933B10C99A6F7A41893DD", "iutE": "08510ECACB6D", "iutP": "CB1FA795A1DDA64D65898D196DD1488929ECEF6222455B0F8795419461F7C11A82D1D8D6839955A575EFC3877B18744A7333007282FC79A3F52A2FF6831B3D29110931E11CBCBD2A5F715E9CE9513AB78CC4B09E21D224B4B3F49240C4B417D38BADD8B6CF000F24D22245A6B02C98886AF3AB9AEFC9D6EABF01E22BE08F4CA5", "iutQ": "BF5415F0BE77B513906E7078DDA4641CF9AB390DB532681DA3E9B4D85DC197D1E3EA1FC27E29611BEEDB6C4F6D3E860A4963DA6B0BB0F2DF1793192093A3EFFDBEDEB764AEAE7FD31744BEA7117FB0BD09477C4DBE56B09A4ECE70FDFD7960AC837ECE1EFB9051C5B098C1BB4A40AD87911699F350737B8DFDB2F400742F6CD9", "iutD": "1ECF01F8DF7EF993DCDA48640E66EB2947E32BA09DEFF5D70883A1DF271062001FA7DE3D1BC93D0F0E80CDA34A4115F13A8C94258BE57C2A37238423F2B76651F93BD1A1009500F342EC4AFAB4430663BBBB0FBBB2CCEFEF3A6112F22A7C5C60F7563C41B1A202243DD20A1B81131780ACEBBE91C5A36058C885959988B5E00812F3748854E78EB5632278FBF983B07135523BE2C462B45EFB08CEF23A54DE6FA913766AA321CABB6A0BE6E8697B595B077EA93F4DBDA8FA0E7C0BCCC19D3281514873614813743EA18BD08AB4801728A9C2F0103DDDC2CDADBFAB65C5A871C54EA56878382C28A7B9A3B54DD5483D2430A6100CFA656366CB851C7EA50ED005", "serverC": "0D5BEF152B411E4D332110C3938970F824213238DD5AAACA4FFE46ED4F4134D73C32200FB48DCDFBB58FA39A4CEFDBA4B6D18E4F19A982D36D31B5C27F5017F7078E0E2A094C0C10511D4B4E1B718C1112E1E8425258C693BB790EF5A307F7F6F2E6A08F3DBCA7CD48CC88DD48C5DB191BD5C3B697A9D779DDC23E0BFE0CD0CF21B8CBAF86F161F422528210CAA42EC03875054C6337681FC5C8D82447D5BC0D988E8AD3E946222DCD3FF0486D7C32D70B05F7A82F4C8102C9BADFEB193B844937F183A42B0AB7FD00BE97F6C207BCD25C9011D723908A7ACF21E01F942FCAFB291BCA7FCC8B3AA26A4D21A6D7B54F3A5173E30F9C1808C6D277F68A700ECAC9" }, { "tcId": 17, "serverN": "D21BE677FB589A161C09BC94507F374C502E9121DBA5BC909394AF9FEE73152750E662A15C49CF9C71C4DEC2221AD71594FBC25907F21308B696F3EB54FA4E467194B9C03BE0EB2E7ED7D7512D676C1E24D723583839DB9F6FDEDE65A6CDE2AB4307EAEA75D8C28B29BA3C3273163E00E1CE18B391AEF61330BCAEBF07C51C37479F3BD9E92C94856E7ACDC831AC2AFFC869CEE0BA4F4BA0FDEDACDBF27880E333589406EE47DBEC51BA1DCE4331D7A9A758A26CB7AD282CBD09E2B902EC00F25B866A980A5BD5D5455C1E9F59B2A0C1706B2AB00E4926E03BAC37500BE8E66D6FCBCD1940C56BBB388E677375F9CC61A7045FEB1F734D773E3084DEB10DF387", "serverE": "0C9C0AC653A6AB", "iutN": "A0B236E0681E10093525BA433B193B11CE79F460A800F5126FBD807CBAF172C57B18AD253CF49151A2C5B2C77268AB8B4BE4CD7630F8B3415C583997AE1BF0E2F55EAB5466C68CB944EAEB9FC8BD8E6E96695FF8D45E49D79BF2A37C4A7B99F6231F12FCABB930344BE4BD0F47219897FFF0E3501CBB939ED4FC518229B9B2C518B80975C5583D04746DF021EA0D002630338F2FC9F9D8ECCD496FE86AB2B401A279D9917BF8E982F860F74B2247E1BAAE9EE22CFB39D4E891F46DBE37EB7F8C026242595F5D72E810FE0AF909307C7A6FF251623C6B45B8C5067F5C2B99AD2DA85D19FCB55BE131E35E976235E3645EBD5ABB5C93DC74D021358144BEE59BC9", "iutE": "375B397203", "iutP": "CAA8B3D48EC1AD4BA106EECEF9AF2C8D173937FA3941F1C1D267980BA7125A8D72B4735CCD5D71BAAA10CD558838487809ABAD57761EB43D048031007C585C6F5B760641273638C490AD19EE7FF641046715640482B50379F69B9205210268C4FF4D4BCA3DB08D6DAF2F0D7A97ABD897865302E41C5BBCA74044F2B5A4E8F49D", "iutQ": "CAFE07113D35DEBF8CFD35E97BCF5B1B94821AED0395C11C21126C755015839D6840E438B586961AF186BDF1F58D83764A165594CEEB1DAF37BC97D450D04549EE2B77FE46A631EA16E9D82144F8D9B9E6BC45955E71C9DF3F2BDEE670AD03CAA702E9CF47693390ABB40597CB5CDB16A30881539AEC4BD7FABE687936DD9E1D", "iutD": "11087A573FC0FA01724F5DB3DBAA9C721B583905D29991C4CCAE6C81061C5CFE2DE0096121A0C58BFA70B900B9770DA193729DF924D1D62B634A06FB73A132ACE22A57ACEF21D880B5A6CD90450D4F773A7CD4421B55A42FF059639E266F452564F65A41931A583222761EE398D74716EB177BC2A293443D2B0FBDE99369E978C3A7179B00F3B651B4BD2EDB166BB51258B91A67B42E0A17643B23813939250D9E40992002E31EA57A5496BBB6C3B8A22219C6C4C10E66971E230E373DD438635420C4B4288E39295DB65DFEFE7FD6ED1E70DFB1E4F016F349F7EBE65E1BB2413DA60705A25ABADD2E420FE7DFA375E16336EC73B974308415145F0062DEB443", "serverC": "88A8CC2220D03ACE7D6A84E3271F9D7FCF97CCDEF23D0EF8925090A2BA389D97F825F557848655EC438DEB677ED300D38C09F17ADD12D7B746160401687E571CD47BDBDD9C73782DE26B119C3E125FD63A162538B4EB70497D2B90D798A86E00AF058F3E95675274501E6DBAB2052500521BB8CC353085975FAFF2F8668AC158AA22082A402C3F8FD1BE1D566A9CAD18062905C8E47BA152DF059989ED6EE54323A3B4B09C5FE1F7E9F54976AD612A05F6196336846A33D8046F9CEF8FEC260065700E823DE541BBD647A05FE756C665C156CAB2E6BA302F2A6382638D8C2F8F8F6B2C4B1944D81738E9F5D9CF90D5E825388A672904BEFAF4465695E2A86023" }, { "tcId": 18, "serverN": "A9A9EFBB78AC89103034B5F5951F04FB5B739FD82F37DAA271C1BBC836CDDDAE6CB875FEA6A44F838A6122E2991FF812D22CCE4C20D09B83BBAA7E797D794F686BA693AE2370CB852DD21D5810012D362BCD2F7850B45C1DC994508ED5F715FD998DDC8724BEE219C9CDFF90725701106CD3DEC707388C72312650D60B8E4007661ACEEF3528EAA72B96E2C7374E8166FF13FB17C09AD35AE25479C133B167C32BBB3DD2A184AED6B468B5023462D03978D89502183C357C540BFFED2A5FF88FC32E33CE58CD0F020557605EC0ADF15E94ADFBDA1808ADC4FE6BD36499A02E93B0C4B1DC0C72CA1146E9C3225D2BB4DFC360B1651CD3288A4DB8ABD84EEA3393", "serverE": "3EB0ACCE483697", "iutN": "B1FC89795C537CBC63109FC5F40F7A221C8FC3CEF64FC6FFC921A1C2097E454FD6362F924EF22577546AC37C1BD260120C7D9770670D63FE90CF93483693F90FEC021C22D8146621C4A31510C3AA903CC589D8DCDD5BA57E5125D4B9DB31C7E4E4076E08ECDBB6B8857B4B47FE6ADCE64046690BCD7627565C0BF8D05272F39672AF828E96EE81B7E0B4F8C9D7F992687C1EB4B45FB2844E2C420B66BC46B29795042F815FAA3ABBC221103A18B0FF54D02D7295D89D0B46458DF12604D8693D7067380FE56F1CAF3FB86B76E01EBBA05E1C40E3E546353C1F15D0CF425001037DAEF38912A88045106796ACD66293870545E256E9DD09AA058C347E3BCC640F", "iutE": "C2436CDA2B6B", "iutP": "BFD1D0A9947906455D1FE878E8CBA974E383C222565E877C509B13F0F376A18067AA8A5F1A57063CB45629A71C4C1A3F6D6F5FF81747EF4931EA009AB5BB9C87C704C5020B16E4427BDA6A46A8B8675035C8AC8FFE68842DAC9576FE9981171E9CD160839D500819FF5E619C749CDEA7E99A1CCCD93959278862521330E4A0DD", Hammett Expires 25 October 2024 [Page 21] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "iutQ": "ED89DAE440D094371AAE3349DE23C84E3D0EF6B34E3B817017285ED5DC140877FADEE0FD8D9DF8887A0150B4FB337C98B0321B3032FAD0CD86678239580F386A632E7D5ABC7981593F28AE1E0907D89961B6E4157F6BA677399D760EF637B0291F59BCD3CDDE4F95479A9CD8720A6BFC767970083858C31F024A380C0EC9F3DB", "iutD": "22B345F1E7F73208278BCBE34C9F9650B46BAE81C70290EA6E7890DCC6C616FD36A9689A4EF1112CFDA64D6BF5D122D7223504FAAE641D2A7631DFEF63E328334CE2802850DB54BB3AC556F0DD1A26284F556CBF1BED3FE3459920E3388CDFB75BC33D07DE8CE89B1D94DB3C2710979610FB5AEBE26541086BC770765E92B9FDDCB058815E4F44FD41A7D30AF2CF074CFB3C588C386E87E5F95B3B815265196E887EB5545164FA02587A773D3186C71F460E50FA1BE048D678BC964219AC25F65424E3307041F5C7B25565C1337818F3B5DBF5A13F94EB919EC855F47FE3EA4CD6A41B4F58271A52C8281EEFBD02CC7D19FA5C859ED154F39B54D445324F067F", "serverC": "A6B136260D0FC4C9A6528608539E3BF5C2DBA4133A1BF7D5397DB1B1C4A1EAC2201643120DFC8ED37EEB20FC9246A1D4B508C020420AB95D2154D32172437B3D3C34332590B8459FCC3BD0ACF23C937A764EF9F2F3D5FA4E52BA24FF0C966AC5FA0C970DE2394180C526C369B24CD6716677D953E268D3BE2F5883D847091F16FD42122E7A7F38A0E501814873D4D25CB95125406116EE88B2766472A385CF55C9DED32E73D3CD72E68E5770A5FFE85825612BA1EBA72815E1E476C3B760E35B76686984AC559485778DDFD99AD37641DF13324C61459FC0316BF6D6850071CC48AEC65BB761FF02F71F3B91B9EAE3300780A2DBB1108E2A05052F1C4DDEAD4E" }, { "tcId": 19, "serverN": "AF2BF74AB07323FF2B75D4966581DA13A4EBCEDF1E1E390B845107989288576659A58A9D7939409CF9A35C25C9386EEA84000DFAC6E7B8941219789FC285E9A02DE6D4917AAB13D64CEE6A00CCDC821FBAD51658CBF340B0165114D67F109E315D4910726EF02A44AF0455607A5A12C635FFBDDD3671DCFE061F3EBD9C8B4EB869290D2AAC058420B6D5B6F33C0C08CB9E8BBED71A300CD6099C3C330222246CB9CF83092D49F607BE8EF81A1758090E48DE9449A66695DCB448F07071C7778FA70A8C2DF83BE118508361C82E143BA31B604B905394469D71E5FB20BCEE120846DAF46DE819BB58D069BF52003AAF5BD0B2D03246666189056FE53E082F900D", "serverE": "054F150537FBCB", "iutN": "DC8766D9DDFE7DA342EFE6CFD92C19D36908638C1A2BE3A78134DFFD2E674707759916C7591DBE274D95F5D5C1874A630F213F21EC660E5FF3CBABB9A6DBEEACDC6B9A610531A1516564BB6C710EEDC4F01E486BF89B82483B92771BB467FD914D8EB4874853AD68EFB2B9B5B055E97EB6ADE886100BA073C29921EB5FCF3AF7EC1C84A5B156C23D3515B13ABAF16F8C10F87D9026138626223CABA775768F22C29FEBFB88C076FE01EA584FBBC1E042912BEE112C8CCD4C7AF7D691CF4029FF2F745916EE1C3CEC718DCB5E69B3DAB677BD388B5301BD2A4ECCFEDCC4DA859C7653CE8C157C895C85055427C62A81DDEFFC981BBB3DF256FF387F12A609C361", "iutE": "07D50D7C506F", "iutP": "E66B84D1804E268B26851FD25B9782F67904C754340EDDEF7F33C389BBCF0988D30CF3066373E16F2A388D7BFF028D9DA6E818BEA26010D972E74561BE51C4B4011ED4E83428DF92C269B545E74FD7C59581DB7F830AA7A7F5282F4205A4D8DF7D75CBD6C7221F81689CC949080502A12A4B0596314229CCF59B0B53AA472E8D", "iutQ": "F502C7DF099F479D50980D2B9E4D1A3231B24DE56E5F528CA4096B4680520DCE0683396AD9914BA69CD99B2A25EC49E62A7EFE509D658D2F6DA0705546E376ECC23218E83444B02F03EB4BFC8EC02D155FB22AF73ED0011E6B6DAF89C14F91E7D629EA5201A89955753D219E84F99C1D2A32A5D8CB4C15AC851991CD9A266D25", "iutD": "1CFCB9253ED73F7B40B23E63954F3E4187784AE42D206DAC1EC7A0C9AA47976CF78381DA9A9C66963F25D67C3D0359AE53398223C38FD3ED104E41464E757F9683174004B233759079E5E3976D93D4E0ADB4455B042AF0078A3D18F3F8C8AA397BC7BAE54E217410ED520C7B231A99DFAF5571907FFE1FED68E10E1405F63C383A6D28E86A3FC543585C883CF42217395B046198DEDEC4D6E9CBB75314B5841CF61213E62871B8E42E6C04485A897028529A3FADD0DB77E9076399ABE546523D9F8E2A44D8852FC2D00DEC35CB8F2020E40DA6C1A534FE4B2907C54ACE5D3BDA5696F650D821915DC8D3A4F82E9E80D911343502C1508533D41F5763CD2E283B", "serverC": "92F89B4EA7261E2B8F7D0B17FA961E054B1CFD034B36E88D29659CF60AD4C2C81F9FC2326BA35341E071E6BC872F5761A32F12058F1EE94B0C99DD19DD91ABD51F18F3488BD54289A8E36BA768E3C876C5390100AE7137AA0E918EEEDA316E618B6315B27C008877A67D673F32A472DDA103F210F3A2C6B99FB658F2C88369B3A46E5E14F3E7C4989CF8250BADCE6AB2606B0445CC70720BC3AEFA543C5B9F65DB7C2404FD49A18F1EF10A7CACC7D69A8E9B79A646DC7A282DA4D9F231D3E69388F0C6B2369787C251F28E5F41B6379A92B888086C5D15D3E27FBD690D466C3808B251AB8495F5F0AA15A64BE0563A9336CD6A2F1D60DD03BCE687CAEC7A49DB" }, { "tcId": 20, "serverN": "B979BCC97A10F7C26C49C128FFB994DDD264E848B6B4513B95827F3C2CBA3A8365C29CBC23D011E3270EE6EF83FDC808DD6A971BEAFB1CAF9A64A301144051226E90D34CA3EDF4AA02CD99C17743FDA997330543D518CBDEF52DB856ACD40D8031DAFCD5F77B516A6C84C4BC1A086A608CD3FE41126367993336C42091FC76674AFF8E52292BE8EF04B114D0956803C94C452EA40A5B9A7EF4DC89D717E3E43BC4E61EB794A1C98DCF96CCF9DCF6F452D07A71915C7396BEEA1EA936229344A277FD23E0ADFBD6245D9162F17B1E6E298B63C336BD450BC413DE5EBE67DBD77CD2EB5F3A1AA6779A326726BEA4162680B0356494B35E39A280F98625CF719E3F", "serverE": "0E34589343", "iutN": "C20F6E1636C7C36343B4661BFBA27002EA0E798144912AC9E13C9AB1DC10E5B25DD01FE3C577D0CFCD1AEFBF493E1DAB9EFCC89F74923883744F1D2CBE2306169BCF537B363B8709243A075E7FEA105CC10B01B9B2C71468BAC45896F5ED3BD20A53A5C9B107AE59547C5010A406FDE154B3C08BF7D22DE06767E7F1B1CF6CA436C3166788542864299913FB2686FB3125BABF8E9FABD8FAF043079C30C388F2B8EDF1F33E5AB6C91CD704DD91E73AD3D4B77C5E4F0174E971564042E076358DE05083C153467CC47BB87752DED90867C5F855AFF2A5B43F09C5DB7118C468CD5A76FBA316EADADF7EA8F53D5ECE0A28583159AAFE7833E902496AFB2E9DC0C3", "iutE": "2B08E7B5B5", "iutP": "ED7CC2C218E7FBD7CAFC2241C3D75EC8DDC62BA263C11C8CA6B8780A083EFC5C0432D89D70261AC359F3EC361910551582CD9F551EEDA7C51A33E933AB55CBB6333C5119EDE0957D1B49900B8737BF8FEB2360D3F52F98554CC57E06A4360DEAFE746ED89F4139E2A09584B643F38B98398D69B83FCA2BA115F15A27C336129F", "iutQ": "D1300C9A904EF9DC0E69718E8565173A25161C972AAB94BB5E4B0CD162B28F0CD1819818118486F2650301AADCDDB2210B267DD104ED3469491D1E16415EE010134D6C38872361A3E820855F14DDD97D624D3042C3A35A3DBA1F3C72276E13EA631688B55B146E3C6940755F2AEE8885904585554943269B03C74CF660CAE35D", "iutD": "0F82AF943057E2FEFE85BEA1DDF44B234E4BC450F618FE6B00E5FA1B3E9A7C326DD7D5149B8217BB89166DA688EB7EE54F390E6E481E3280CFF349BA365E5F952BEBBF9FC33B1ED5A8952F832AE224CABD84CF5A08120761873866D5625317278CF9DB866EB8C68EED8E44F41F39F5CA7569952C2686A31E8125E0F5D6E7129BC0B738652F14C3EDD666E71E92D9BD34FF776439E51D5F5A27156808B90E3BB6AA7DE60321AE73A30B6A45794F46DE1FBE1E28396FB8E3B2B5F993655FB89741F6F3C8405D698DF8BB38196A5309BEB17D513EFA4D38C9968393FA18AA361E8A7419866C7388D0A03B5E02B927B0CE314C9DC62B569408D1D2EFE553C41CE641", "serverC": "40449B78E14703B6CA7002C1FA1DAD8DDA178D8E316E3139A913377C56FADFE776ACB79296F30C77BDCDEF8CE0F7590D91B186BFFDFE0A9288054B9D15A3B2A956EC88F9854ADD695C46156F310FF323F0D910DFD2F17258EC8994E9B16019109B8B63533E79CB87362BD087987A3C23E46B596BF778D7E259B0687378C961B41D1308BBD6840BE93DA4DC5803CF9B74DDEE460C9ED09100CC11189B2FDB10D02A790AC167C5D90796BBEF0DD6117A543820581E41B92A8C41C86EB11E512436947BCA1CCEE1E92B334EA4B7ACFE13EED4B06DC53CEB82D7A6B0DC4E83C096EE69DB632D742138B8D2295B17C8576D15A2CC2CCB58CE6296A82D55C1591F76FA" } ], "scheme": "KAS2", "kasRole": "initiator", "keyGenerationMethod": "rsakpg2-basic", "modulo": 2048 }, { "tgId": 5, "testType": "VAL", "tests": [ { "tcId": 21, "iutN": "BDC5D92400652D7AF9FD836A92BAEF5F1139BA6366B8F03054237B8289BA07C6A0CE858EA6DA23FFA9BED12B8084DFDCD8668000072D060A92BD793D0EF31E0B6E06ED367E5B1611C7E4CE3B1574310A8F50BAB4EFA383C7C68DD424AA8B25EE6D65B847692BC91CD88B656CBEFE4E0442B03B2FCB0530E2E970CE7B30D6C6C1E513AE7B609814253BBE832ED19A554C4ADB1E8D5C3D5C51F369A565B5CCE24D98ED008129467A7D75977DA8F1433FEE4A9AD5C53B054B91EC0DC405D3D975A7ED420805D9B8A8AC5BD063D7B7EC632801A7D04DC3474A073D23118CF853A9C70E02C0E59ACDDC9D97841C7B31F9FC372B38BD5CCBD06AC1E11B473ADA29ACE3", "iutE": "05EC809FF3", "iutP": "F060B8FFC67A5D9465F064D9254167CD1665FE5E646AD08BB2C7001791C1843D417D6EDBEB34C0036E77408D51BDAB82F6636F0CBABF6F5F3CA333867ECC0BA57DB697D0C35E308672B81DD3C90C2FE64E7EE39D6701F3D84D32391BBA33BB8C4B0A9980A3F900DA00D70EAE98BC9176BFEDBA395856AF17363BC9C338305D81", "iutQ": "CA1B2FE2BF1E1570C30CDA4A98AE81B0AF0A0CBC81DF12CB29CDE7032C8B5C73E095535F60F4C7CA76C4E438E901459EAED6D0DBDD60F01D7A8FD686E98B34A844C44CDE4C2F877FE6EA1C72FC8D5BFF53D08E6134A0382C739F8EE773ADB49236E1C54401996F3C38047C168C64BD09764A339D1D6B8909094D77BB6CBF8463", "iutDmp1": "CDCB518A278DB9F0DA611E1246BE27E6EB588061133C976A1DD11DD98F9E910CC2C2CCF57DC4D5B282DE0C206D38933DE01109B57E93B9450F23BA3BF2519AA2331D92A26D8EAB1A5223E2354F99C14DB16154FEB38D9D0B5815ED3D4AEC67BCD043F1D622D9562CA63377C083BB2ACA3C69628B516B0159B44E5FDF3516F33B", "iutDmq1": "A221DFD1ED7C8415FBCA4AB986C6EA451E0505F3B492F384438EA071DF7A0751E7A6B1FDB95597D3283B3D326A3392A61F77D83E7E366B69D0F15495A7CF6C3ADB6A7D31250300003F0FA2D6ED2DF4BC87D0BDD3BEA5FB7D2A641F50CB89535316A5132225755114D8BD64CC375EF86FB904D80E9C5DC83D90C82C693420E495", "iutIqmp": "0EBC92C259B7895BC423FEB6568D4B9BB689EE0AF82463F7548749459CC8FAB23578F68A6063E14D4CBDD2CF6E9CA50D674AF072E621A024DC247F236DA191EB518F3B636141EEB31F7DD4493B0CB170A4B0DD758B58A5911D0550949550F180BA3004F897480C240EBDF711A26F23C5D0608A635198764C6A8DD9E48FC41B44", "serverC": "47BD46DC429D32A50441156A214190D93C2E8B3C8C7C72BF33356AB8457FD31B81CC964CCB083B6FB9CBE4D293F641C41E58ED5CCB8690232ACB3B22BB3357E5A8AE1C9EDFB1274C0F53226B7AC9687BCAC3E7D53F098FC2CEA4B11B40F9F2920CB40DC3823C83EBFB2F876FAA351CFE0F3297E3A3811EE9D651435DE0BC8D1BFFAE26E5295EF19EC6104C12A71BE2690920C70E2C3B151FDA07CCCA85060E4171C51E14F255D009B2FC77237DD4C7879EF2A104090D9C20C9D16E1E5AAEB64EAC437EFB11C3C4DDA66E6A32A9D9C072343FA5D33A3A79BABDCE6E1C22721BD2DF3A3CA32902AAA64A5F6D01792CFC8B1D37B95838B5243B193862BEE71C1876", "hashZ": "1DFBD004D8B1B0ABF1F2225F916FE5F6E099B40917EB14150CE02F342BC302239FE12837634F5564E345B5DA98B003A04080EC1B863ECDC49970156B7FAD9504" }, Hammett Expires 25 October 2024 [Page 22] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 { "tcId": 22, "iutN": "A0F6824EB13A551AE9061ECACA582F61178DDC0031D28776BCCC57835E9EB1AD004E05EA0C428FE01CC6EED3D196355FAB5C9E46AF6E27873D07C35D4F6CFC87B6DD39EDE62CDEA7507CA3E87836D08E16C9164ADD54A955A8C10F48FAC23F6DCCF247F6C88D45FF5C669EE606ED6DF279A8BD988C84045DDE61A6B42CED003F0D1B496D93513BDC3B8FE81D8D8AD97A29281E540E7DD97110612E5B893530281A1B1E2591EA62EF217975AD636C0F01F623E78CDC5E69220B2DEE57D682B71EDFDEEB2043E383E92FE9064E0D9050118A6397BE70F5790418E7736213EB884871D4A090B9CC02329252CFE9C93F6911B7D53C7ECBF82593ACCE73417E284F13", "iutE": "0C51DEF221", "iutP": "D70805BE2CFEAD3991EF29E5A8CF2C59B06C48B86A537D86C470F63089F1C13CDD8C8AA9E91BEB439F202736AB850349E26F89D753F20B61B1EFD918414D5AB825D46BAC180EC93A449BAA75B52E759D88387EE3A9E7114938A3B7B35630DF4A96DC6421238B81605333BF643B430569A22F482097F0948AF58F379A6E1D6D05", "iutQ": "BFA158125FDB6044D3B0C4948C5264D2EAE0EC66BE45CC42E576F283BF7E9195C4B41BD7492BF3D6004F68700AC8BCC1CB2291529766F1DB79A23E53B261943C21CE5D491330F57B3384CDAF2046E523C9A4E554BBB26421FD2F083EA6275ACDFF89B6EFEC8665B0764C04FC88EF0A81E1E57A0D2F94C6D7BD49CF79E16BC737", "iutDmp1": "7C584E6E3FC8054B442760F1D77AFE6BE9CA7F25B2016CC7F860D55032ECECC8BD625578CE524122F09FE461D2FFF3554A5E165B114E5522E21C2F8B477DAD34C13A1071E410361B0A5AC68D371D753D6242F5FB3EED758469A00337241DF6D8B43996D582AE810EEB7ED34EFA5274DDBD0E388769470A4DAB9BB6E0906A9F4D", "iutDmq1": "86C066BF24A3AD485F29C1F87134A6B08B78BC057219EDEFBE18D83245F52E73666BC39070AB3BE7AFB9F4BFB78C3FDF86CB3F612E0FFD5875A511BB80418668F9664DC4EBB3659E133A5C873822E6AE89431EFBC8C6EB509728F956308EE6DFDB1C0A3D244B9F849BA875CF8F1134D4851F5AEAA2EDB97EF290AC2208FD6C7B", "iutIqmp": "1D92980D3AC7CE954962E764724BC2E17FD9014AC4AF0BD97F1AE77E926FE35D728547B5E72C349207E35CE8C1B5BC652C8EB2136A8869A7E8E028666CCE4D30E8719F1D9326DCC87B77BDD0562D965193F1CFDD65152E084022B2B17C481AA9913DC4292E49115A2212F37A66810B42A40384B810933CF644CFD257B76BAB81", "serverC": "8185C283C492BB449C916F1F0DFBDEC4B6722CEF320AC4748FACE01E1696CA83FA34431C4FA076E6FE234A6B0345D48C09380439CBBA62179FC0F2E71F0B9BA8B37AB4DD34EE3FE86842571C1E21E31C468EB914809051466F71B61745353F22F85A1EA5CFD58A2AE7B6F083DAAD440C67562918AFF875F547C3BA7AD1BFD01189B854A2A282F5BA13C2A689005C8F161B572808954E1A9A24B55CED37485E50591ADBD116ABA9D38DFBC1401A277C12502E2912B92E42A1E7682ED7FD90406414F2E68E6B2976249B083718B0BA003FD36DBC5C3CAEC762DF580501A5625F364D54FB9D242194969CAE04FADCD14CB6777D69D52579805D9E9AB81F3F0ADD03", "hashZ": "65692B9528951BB6C6806C4A3EEAEE89A472693A42C39319F444ECAFCCF5BEE73197DC05A07B5598323DB21DCF52D171F2C3BD13F257566BAAE8425A5AFF3F71" }, { "tcId": 23, "iutN": "A4DE49BF9AFB58D4A4B2EC212A88977CC31E7BC766334B88B42D2D3837D690B77DF96E26CB25BF98BC92020D5B96F712D525BE5F1B5B2E0A42F738609F53F4B724F9A8E1A7F6AB845059DFED892B2DDBBD1F88BCEB9E47298EB137CE9609BB7DA08683D1C8530744B7D9B498BB4DD434858B4C4D61585F3A7B54965990604BA5E8CBAB0C397AA09D69B9B37A00E393CE50B7392C22A8261E117654FEAFA725FF28A3D0B913CD8DDB5F9A872549797FD04F00C585A99876BCB7E0C99AC45D3395257839864E3CA694EDE9399121B243663DFE19D201578FFCECF4ABFDBC7E9658D90B819347AB9E7C667E4A765FD025A0927F81183144BDB309F595EB776F9AB5", "iutE": "5CD5B42E17", "iutP": "BC446DD1CE0BB7103272F38A1F18C6BEE7A0FA0814C86C10108A658567F25086AFD9A853B9CAB29E4A68AA151BE416B439F6A43FF4079E6498279B80A90178DD870F6F35CC00B48BDFEF10B32C0538AB0A0E86E0CFD8961E0F74546E55918D5A1BD61A549020C3C0D673178B26ADD9ED95F111365C93B3A263FF568FC18BFEF7", "iutQ": "E02ECB188491AA1CC0F1DB49791D2819A9763253F9C657FB4A8E9808C6747073540FD4CF7354DDFB58C26561445F328C85BF043DAF4847B4FD3E6D628D02DE265220A9ACA9ADD9ADB3E19B417A553AB8F0250BA59BC293FEBC7D7D4C0291DCF303E0B67F1822B190649F00424604317A8A70F369F6E207089FC1CF5A3E3D4CB3", "iutDmp1": "16E1B6FDFF69205A16808A58B553F1ECF0264082C5BB82B14BE46E8A7E411DFE71E3B62B61A074D229237261825A9A24ED2C4B57C185A4E5D765776ABAF485BDE5F5DB69BF654D3C2586C3304238CE328FA3EDCB3625E252086EDEBCC08EB5371DD49F04D243B40BE1D938E27DD53764C5896C05F180FEA02CCB0D9125D5DF27", "iutDmq1": "D11E14BFDF3E933A93C52B3772E5716FB482640936DD894621152D96A86ABEA75E0FDC5779F9310644F9DD09B4373F2D24F5F0C047490EF238F4FA4A7CC673D75AD67054F83CD86A5F909ECA4AC4D61CC81E4E01ED711145D9D8F1433663B51DDFC7B939D24934890879BBE045ADA7C39755EF133A89CB75168A2B0EF7322FB1", "iutIqmp": "3EBA80870CEA803D15D0E7F51A0F2635D87FB8BC9A09E20925DB444153DAE45B3787042693CFEAC1541D56F109999D7F87198B8BA7EC5CDC03FDEDF88377B18AB7FB4C8FE413F541274978A2626CBF278E3721B11A9E27D572FB8F33C05023610DFE3268B6AAD2B966C4230342AD427D6EB223539299F57C3BC7FB0573B86570", "serverC": "41A97A3CB441792D7B6D576FE5CC6FB4CFEE4BDE276070E76B7C4E10036472B0D1C9C086FB20C8101E14463223DD857835A9DECF8616575411CE2D3FC644836260964A101501CB9F98C72AC2580EB1E1928B4A805CAD2133D42BC27929C799A67E7765612DC07BA2540130949CBDC4B9B3868315C3D78334956A4F0608B5C3F956FE4F923A1D77D52164F6CD6E97ACAD62E3B888FA35DEFF695095B0398A6E93DEB52F44A3FC60D210F967D215D4FF199F44D77DA608DBB3A222D4402B063EB040AAC3053D12586D40D260968DFBB1305AD80784CF2AE9E95124C8867878F9F79E318E62725939A6C28C085C7ACD07C77C53997FAAB6CDAFDDF7CA8534E0C24F", "hashZ": "02B5979294F51A0802DD69CC52F6F29C1223FDB81D471319D24B077BDABFA60E0670531E792C7D3EC25A0212072A459667F58FE64374171ABAAC74C28AB7603A" }, { "tcId": 24, "iutN": "B02D9D7E57553A8E45BC0C13BE37B3C7A8C816F37B016609236301BDD8F901044BCDB2AC3C0BB64272CC07282C4D740A45705E86A0C17A4042C8B0109BB90FA046991D49943A024A95E7729535C28EE848E2BDA493D551DB49E670B52213FBC6E9E6CA3D3881C05ED5B0DD9FAD2031EC6D8064B9AF8A988C699B1C2B53038FFF0BFBBC13AF9DBE0EE4E179DB2F3AB302F996470436D10485FC492C5296E1754379C8E5C1B75663778BA4B052EDF3737CAE2B0804D2853610D8D786E7CF78C146790655395A3C35B041A89CB882B8521451911EB51B4AFF6263FA721A3D140A814E40B852FA41503388DC0E9B103A2ED82E2A1FB9BA852EBB26233C3B3A8025BF", "iutE": "0CC25DFD", "iutP": "CADAA00A7CF7DF501A5A4BB82D61909FAD3E8DF95C07C6155B7CD3EA1A17FD703EDE2413587F55D9F20DAC14DC654EEA43AE93E825630FEEEDF889D1D0D15DC76E271D7B4BD34D4026B35C6CF5B30EE54DA3BC78DF6C985C5A70E6A6C07B8C4E7AA2C8EA4B9C8DFF267254BDBF6A5ED49F4A4D5D20D76A36126817D9D374B37B", "iutQ": "DE55D935FFA0422E7E51C27A06730A80DF1F207DC48FC5A0C40DDC61E047660560A8DB60FFBE914CF1CB5F2082ACE980105336CA0A3F87BAB5D8F490EC34FADD714527F0F31AD316EA2BBD4C497A78B89EC895DA24D84B8899CF7BD2D57B77AE18A89AFB658849A52D5BA355C8208930AAC90B64E312850C408D783DC000718D", "iutDmp1": "C5EC3938AD2351E43FEB52075A1EF4A4EFF532F2EC1675C9818A51FFE878E7062510AA1B2CD6E561222B5573390FEAE18BDE0123B62CD7553215B803AE276D7BA9524E5F554F5C6C316B0FD273DDFF484B8BD966F5C8EF9FF3572EBBC1D8301DFEB6E41F1D84C56FEFD0250C7DB30459403D0D608E7CACB6D8A047F19E33B647", "iutDmq1": "561E157985DF35BDAA1084B231137B6CE9F94CAB1909602A164E6E4C2E9AE209BF9F00F407B1A80BB24C7084302294A3A6FBCF0FDF0C7DDE0394D40558677FE4E81B02FC37E1D6032DE183D4FAF505C4C192FC8640959D85A0D6F29173A5A4F138E3000C46036C2148757364048046508280836D71C7843E884BC56ACE930FF5", "iutIqmp": "013E24238C37B0560639D5F538D8E526E88A7D1194E83FDCD8FEAD609111115D6A6D9D56535E92AEC5EEE652D1B6DF9DE62FF162F04FC5ADDE03816940598DDEA75D96528A2044ACB1D6AC83029C3B17B3A16BF2D2F24E538CEEBA453C4C2FADDDD7394FF70BE3DC4AECE3AF6AC2DDE81CE0FF45F904E6175112D1E83DAAE78D", "serverC": "448EDE14B1D85F240484A3F84FCB67BF9630283B1D6CD13CF01FF9D56239BAC5EDC11C719A0EA527B9F9483DAFB983B2A24DEEB7C6CAFA73A638D853FD38B1A3181B25ECCD02FF70FE4D2381512947CD24B92553742FC0E7B952E80194E6FB8BED2A2C24E48510BED7B97FE6DC6EEEA54EB02834D532946B275D56AB8F92B9C73E1E11CD3484FA62EF95C7901691A08A985B031ED7F3AF5902F8503948FBA0EE735AF3F10B3C21378A351394AFFCE2251073F7CA29FB0106DE7287ED06A30E0E02A9F87DEC638D82F7908981EFA72819222D9FBC511BB23C74D60CBCC81B7572E3EB11A9115F4AA3B813CBF16FDF432562A5A738CCAEABE3D4162C42866B530D", "hashZ": "E589E60545994004ECE1CD9381634F68C38B5C63FFA9530237ACFCB17F04EB1B1487816F173525B851625413A06377414513EF68008699BA4D1E537FAD0D0FAC" }, { "tcId": 25, "iutN": "8A04FF2183788114143725464BF867B9EA3E90046EF3AA5844CAFA0D39BEA3EB1A2DE3C0D513AE97F9022000939C4ACFF98CF01AFE271B58E1336725C7B268852E861CF52D2C598538E1DFBFCCBEB76197A612DEDB225E97548265A1C405E609AA90941CA7BCDA9541DD7C2C8AB73978ED3E3812D84F85076273CBF835F684291EA5F133177797C937716060A8AA0CF4DB758C7B53A999AF4BAF692C4F02453B41272754B66642E326BA83A981B7DBF1192ED528555FCF2B97BA3EFFB84A7FB130D2D195A87A57D9D3A1A7F2999130889BCDA0471D6A2FA39EC07CDDD1D810806F063A84E39F874E63C31B0571561B9411646468C10E812BCDA68D6D80FDA0FD", "iutE": "037AEAB7B8BF", "iutP": "B9AE73F5B6B45EA52AF4FB8C2EBD38B14088CEAD8A3F4694891C7C82AE330DAC4D232437D44013A4D3A2E2D6D8F2D1187926481BD96F7ADEE64735CA5931470DCAD47E00D6B2D788A4A71C041E2CDCBFE7D5B4F640D880CC23FAE9ACC9B74BEFA70002B4B2B9ED2D1C88F3593B9DD8CFF3FF82A521EF0DCD8831B9C3DFF41199", "iutQ": "BE49C9BBA74514665F638E70DC04876636DF226D9C033C281D1E37503C87EE2166D0477FB1B5E25F069C9DA7069DFDA31B75BB15CA75C105C97B7089A51A03FD0B940ED9A7A2DCF1F5EDE35E0806A38EA8DD6A4085F9B675AAEF228EA7D74CE9FAA6ADA92CA58085B6400F80EB6BF4EB091860F203FEA3B83E3A7F2827933105", "iutDmp1": "2F172243E02F45A4909EB6EFE50BC84231A24D6B7022E7F6A6A5EF917493F21B8B8B0BC16EA0DAA050D28033DCA1D88D886AFBBBE84977F1B2D592892F6D748481FB387C1D5D3EEBA43B8FE0922EAAD262221DB9CC329EF3F98F2A3E2E4B731C2C4BEDD7DC967F86BAC0051D39FA8716E14246D93DD779C300128F4906E7D447", "iutDmq1": "507045A77827305B73CC02D38045C64CBEB67FE5F32D0F26234051DE452F413E095CFC0AA6CBE663EF147A46A7C995A00369D191A3EBAEC99A8FFC782AD5406F6C83AF547DF74FB4832BAE01FA1751307DDDD366FA422DA6E32E95C7C6CE69692704814E9A9BB5128BC61511638718FB90E5BB279E79ABF35F38EBD8A0CA98FB", "iutIqmp": "5CF90AEA702500B8A2CF65EB6A8BB36568A2280B924A15C591F034BD92D8176B2C56ABEDD77274C49D9C718B521BE8A5CF4B91DE957B9FA31006790831DB7EB0EC050C647296A3B2644076D2E660AFC1B6D402DF0EB8E1F24E21219B7F6EC9EEF1A78E57DC01B032624F831009E730ADD1E36BE881C5A4C4BAAF5EBF41DC5DA7", "serverC": "6E16762F1E2DFB14E7AB9963DE9E1A153B4E5E11F31ACB323410385D6996FE8F012414B10C03320279BC1369253D5BD2866CA4BC8686F25150C942C8658D5F23B86BE231F6B867BED82755729B7B2EAE7567219212BF31D32883A82E0E30313B38F0FE29FF1FA061E920706ADD30079F1925BA7D5B9AAA82027D129FBF35DE58D49049386E1B4E887B6133477720E08F6083F0A0AD08047A00211889BAA169BC30A82550CABB0C7F10E8072A03D8909A8846EF15338A72A869D1D61AD4FBC42006830793AB3037D16B8B1C0EE50B416516794209ECA91164025F86A1972154C2F31C1D924F662D2D6C75B281B4C7E65CD9A97ABD9F1F05943BD211A66F68619D", "hashZ": "CA2E91C53CD8381F49EF051B3353297FD5581646403833FA84DDE47EBE083668624F2EBAFB041B73579E1D2FA50DA7B15840041E03F8450FF165A6D7E62F3A9C" } Hammett Expires 25 October 2024 [Page 23] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 ], "scheme": "KAS1", "kasRole": "responder", "keyGenerationMethod": "rsakpg2-crt", "modulo": 2048 }, { "tgId": 6, "testType": "VAL", "tests": [ { "tcId": 26, "serverN": "DF44D1628F68B416721BF22EB07BD5815ABF0607E6055B6220E0D4253E82C65D4CD65907529B6018FFEA225F75DD5DB931475EDEFE1F666A3AF47D741BDF8CA72DE2BF949521265F1EE72A8EA26B8E4F46EDC4D85F107146959167C909C0A408D474140F754D7ADBB999C57A354741601A5E6BDB05CEC5B28FDCCC62BAADD131AC9BE23DED52C2D9795B0E562789F09FD52967E913B7E218765497290BB361A11FEE99819471CF0F73BC53F38CD3D058C2E5180CD91DD03E0ABD926BC6BC524D8186E7F0C42BF034DB42DB133FB834A7E9F4A32F0D94047139A6A2415FF713191B9A18B945509735AB4AD71508BFDC5B4387A8879BF99FC00E4D0D855E15F2BD", "serverE": "0D40123AFAD7", "iutC": "3E2D993E43C72DE754FFC3F950711172B6C666BBDEB6F1C2E7F983C000307EA5C24C5BB91DAE49AF45FD24F4D9B1100D34BC18F3DE6909A06831E873141D2C7EFA72682443D6C88CA1D7B405EDAC71B9D13C541591518C716B34D5EF3754B98B1246889DC5027DFCC941926F2CBF8BC81EFBFCF8E887F52CA015A4A3F5C9155BAC5A8F803854C39ED760F5F31B7C54D39C12A4CE5DC8041652E58DFE7E964CCBB393FC491FA2A3CAAE1419C99E5A0F4BF4A2636402D6ADDE387E25DD4B2AEAA45DF8B58569F7353FA72D7E081A06D247BBC1661DC9080345902028A0209A2337C166F9E29C5FBA170A24E6C78DBF7443BE738E66E4C95262A895C1BFF4813418", "hashZ": "E44C582E69A52FE636F71F82E4851C4429FDC1FB98FC7D72713C1B62761E5E63D14D20DF6F827C52F53A15F281BFBE3C7EC5C994CAD0C5526715AE0F1C190B4D" }, { "tcId": 27, "serverN": "B56ACE1CC37BC9AA5ABBA541432FE5A0DB6F8527C2FDC6BE5E4821FC46286C8C96F1EC19AE382188E49C95CEE602926E33E9A00C19B7197FB915DD3B7838B8C4387E18485205BFAB44466C92E04B20ED1F861447C1F34FC2C54B33B8124C6427BD69BD111D0EE5743F6B4DBE6549F0403EAED3C02DF5D072016B889B4B7B3C7E9FDB64412974ACE96316028E2EBB38D784E4F4B58C04CD3276D397CF28A7548281953BDC5DD485E0C7A6FAB52692890BBF0D5E5F5F16C44FB2519799A93E9A72B8A35386FE16C4A12895054CC59B7BEA0626D2E92D0AEB20522D8440EC87171D8EF8CCFD0B77F2F996F40A172355FA1C28C5D2A060773465621D073935217F61", "serverE": "32F57FEBB292F3", "iutC": "14E3F0C4005E7E91A09C9F3F1663C14215B147D509AFABF5B7D97DEE4FCF783749FE52734FDF9B2CDAD88D550EC8BA88EA527CC682682140EEF1799955765B97D2B372A66778321CA0AAAE445DEA0FF9D8B42F6EC57D2DD8EEDDFFE5487A54C06849A6ABBEFCA50FB9B249F1EA4E9B3D020A2754D76C23DCFE21F627FE01AEDFCFA1B49E351A94E11F8D9B6505A904F64A5563BE4F127411E8667DCBD420E9FE8A2E6EA018D4873BA2679A4799124F1F11B603BE773B22B8FC30AD60B9B131682478C62D9FC2BD58AD827E247C6DB034F93F22A27ED77D24EF1A1F9A389BA993ED5FD268EB0857949FA84A0CFA005756122289726A9F4BF19C569C20EF3DD4CC", "hashZ": "9B70A3525F21C143AD49DC2E19F3B1D735C56E98731944382052AECED72F7C289C4AD41DBB8058FAC3160770FB322A9B37AF9D0C121152671CE0F2E50F46E795" }, { "tcId": 28, "serverN": "A3608F8BAF05F8D1E8947D546577620D68A3311F7C5121943CEF973588D8B3525EBE5BAD978EA3DEFBE0F324D8969755308AD06AD2524AAD03D08D16955F050D2C7C195DA50F9BAC2B8F1A714A394AEC1E2273078E6EE8B0D1247AB8839F50A145F078CBD0F3423708C2AF2F1D0B66310F6E449C35B1052CBD1B8DC293FD3B276BAA6944C57D089B4660461DDEF29E6D2B4FE1B6EAD0CC58A0494FEEE96E7E80F7658E7DB9809B7B0629FF7A75C4854ACFA0CA4A685FC5539D828E14A35739AD73C7D361FA1B5E83A0ACD8B208C6DCF02FEBB0AABD02E1465C18C2C65B7085988A4903C5418D0EA95DD14450ED944D86360E0C14691E4F1A91AA968128790D61", "serverE": "2F6D5E21C3", "iutC": "70C43B6BCF8FCCB3563B3980EF6911E229C7559822CB17DE4288CC0EB38E403D5CB9246BAD2674134542EE6436760485BF2F492718C7A4F020D2A2354853F8F7DF48C95545B436E8DDDFA4DD64BAD82DF7C9CA164ED94CB52B4BDE37DD18C02E0DF7F59BFFC829C566BC94862A5D0BDBA8685AA2443B78D4D18FDBCA5AAD39015EC2CF68DDB4FC321CDFB23000168881303D203DDB4E339FF4F5C90E2AAB7B86D68B0D02A92B3935D24A4C414BCCAD1E5E8C5EBF778685544581B6860BE27FC50E194775A5EBE3540E0E1284D2023610088827A4A7196029D5D7F8F2B7054BD1D7D3FF8E7BC875A2CF38D04385F38907E59FA87F14D3CDAD38EE59EB6993DC06", "hashZ": "C2AED5B7988B73ADC59D31C1F92E3ACF41264BB712F5B75F6AD18FFD1D0DBEC6E201DB5912DD5C8589A62B0E3C07F9E5C589E1D5B49A3304D36510F768975DB5" }, { "tcId": 29, "serverN": "92DA7E667CC0022F55346B33FA14A254ED163B21174FD30501CB7466A3E4F921842BDD40D0A7FFACD311CA7EC303F322556FBE50DE2A8F22737B22BB3723488996CEB89823F20792CD75339B76D0BD2EFBA17115E27EFB49FBA10C25D44BBD2C093C9521F8BAEC1120FB91F33F375EDF3D72C55B22B5A206A9C00144380704961E6C2C2BCF0EB159F95848BD1B3181C94A369186806B246240AFE71EC94D672380070AE528311A62E62F7B10A9B6C63A8D3A5D75F8E02420C0B470DFF285F03F76F7B35CF889B4927B62DA38D7ED66CC5AED55B11B6B7D56BC13EC160FAD60D7EF8175B02AC1A6173D00C34A8629FD8B20AC166B066B9D6EE8766FA120120DFB", "serverE": "0576A52493CF", "iutC": "6E2200569CBA3EBBC93505C58D3F391F4DD3B178750ED15892036D260881CC26AE59193960CB616618387BFE5DC209ED955AF4AD67DD07811D5AA766420B3E803E599AF5E6F1E72255F0178098A35D5A07F6A275708AA13DF9677597C6477A3F42F787F143D970924D8EA2EDC20154EB7951F2AA342153FD5F47769BDE8A53B0142ADF1C2ECE16780EB02362F1145AB5E689B587D4663D5F8F3F71DDB101976AE043EEF618C84978781CA83ADD7D88556502FDB1B8B053383827D44DA74D1C7F9BB1A3465DA23B92F2B4F752FBFAD5AE4BE81136703B8216944FF2D815BE59541992975D79CDEACA3BD829AD676541AFD9E0138883A34074CFC3C330A30F5932", "hashZ": "C9A42F617E8C11890D545C85514A07F84ABB667B526A850E32FF977B18CF16FC9FAF36721ED176FE42DCDE28E3A620E790CAACAB824E48E519F3A318C092DA53" }, { "tcId": 30, "serverN": "BFD0F63834F3F3D5CA4B5DDAAF013E995C259B0AC2894EAC4639FFB54B78B353BF64DF367A6197A3EF78C90F320F869559F7B5666789A165832A819948BA7B8262B06D202630D2A598571A798FE66C5C20AD27FFC10BC65B7BE2CCDEA15526FE359371493FD311ECBD44D2A916DE0AC4B748ABDA44A9BE8613648E6085A32E5F91E04C9FE8723E62FA599013B45E9CF143B5602171D3D772A54A1BD083C482820BF28F76267A6A87F6D2A28AF318DC8F9B47E12B0BDF17581289655734DEE069397DE1760DB4D836BFCB96AF8F516B2F33DC4CCF1B64294EDF32775AF2B8589498063AE08CDC3B0967064BC91D9E96D4742008EE496A316B44B216F46AC56735", "serverE": "3B3D85F06107", "iutC": "9548D09AE2A67020E08CC1887DD4B1940EEC3345BA952DFF31ABCE63CF87334EFA11BC1FC41833610FA4B6B91F6FE26D56D8C5C15F799608D259CE22D766CC78494AE78389F43724374FD9A0C994DDFD074F7330F5057C94A2B01C16F295FE384C6E54CA5A1630F831E0C3F582E65AF20E8E64E6EF86FFF61E34E8CFCC2A04464AF1C892842C792B0A44F7FE75CC7872526C3A0625398D99F47090A42B5113F417CB9230A038C70A9C73D177D0B99C918D414E9FFE9A272D6CCC1707A644386D5F1BC4DF0618DA689176932B53FF7F4A2C145A90410EF148412CE86D215F99598C9DD150E51D8ADE5045BF4A43835B23758A53A66B9C57C638263AADFA757345", "hashZ": "E0C0135614065FA78B7DCD3047B51E8A40203F7576997EA95BDE579938226E75F305D212097BE8B99802ABC915F274AD32F722275807E5D4CCB1DDE475B1AB2F" } ], "scheme": "KAS1", "kasRole": "initiator", Hammett Expires 25 October 2024 [Page 24] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "keyGenerationMethod": "rsakpg2-basic", "modulo": 2048 }, { "tgId": 7, "testType": "VAL", "tests": [ { "tcId": 31, "serverN": "9192857447D457406C3DD91EAC7ECBBC5BE841FE01C2482AF20CF1EDB9BBC6E9600C45400257E064AB9558EE4DC04137680EA806CF751C39B824750C675F6B63AE1073CBDF7BB81EE3C39C33C248E92EFE96C5EC3F366CCFE228DA0E833D94F99065599443BDA58676F99BCF9022115D2B41269CB09262B0A9470AD4B8A67E978FD300C35BA1B1C3F04611FED619E3BE0B42FE50DE0E0D42575D94910783BBE005C165113CAEC9DDF8830D9BF03FDEBD8F14DF27FE1D7CD958A7E42F3FA21CC0E4F1C0E9DC291AA4DDA9E38FEC0A768CE2EED998D8D92B4C848FCC8445B140402BED790BE194D529A77F9C38B0D5859AE4DE9C6F3BF1CD398B245A157CE972C3", "serverE": "0236DF2E7311", "serverP": "B667988C421069B880A99FA6ACC9DEF8494C56E9C6F7BFC4EFD01D64B5A01BC949DCFD57670BCDD5E02005BAF8BCC3FAA05B8227F33F38B4BF00980FE64AD98663986270C37F54CC744A29FFAB7FC587E004AE8E267F62AC4CC1D6BCD741200A20B039BD44A4FE4EEAA9A656EC857595BC6F510754FA379C56A714C1CD3F751B", "serverQ": "CC4E8CCED7A95BEF9B05C469E129C15F92096A700248494CCEF843DE7235099BC3A7BC9350A7B5FA17AE32F5C006293AD9CC22B41342C489E2DC758CA3739DCEFB84700A649B2BB5BE7EB2C6D12C294485E7511003052033B2212F7B5C7478CA750322E94BAE212BDC26BA337677AA1158D2001B3D13D21D6EBBB986C707DB79", "iutN": "C35967858F2A658C9671DEF545F218B7A9154A860B8C3BBD403E509BD8F188C5799EA479372036E0854C8337F0C6CAA9F80D45C5D699C09533F784FFBBC6098D9F10DAC6272924BD33AAB50C5BE27AB3BA2563069C7822B7CC6EE4A1434278A756C8E6CA21A8DB92D43C303D22D20C0D5003E4B04080080B1789357ED30AC0FF7129B326EA1431FFF3B92939AF4B0821B56F6CDCFB29E409A74B0145B61D812368397ECD85A29834069A55346E3C1D598FF16BE85074CE3B183833A4EC1C20B74D9C30A5CBB7EB3F191707951609B66616DF607C732415B95436F17FA9DEB5F22B57A2FCF1D8600B9747D74481F8530BCF09FC62BC05079A63E691F88AA5B39D", "iutE": "01BDAA3D1EBD", "iutP": "D23052F059494C8ABF2A10DA300FB024557E0E74FF380F7873BABFAA83A6693EBCB4C6D368744481062D348CDEEBA6C53693ECF8E923E79904BB649DCA53B8F3B7EFC6D6D5E7B74277F798E6D11334D8588AFE3B9A202D828B9BBB20B7BB789F1406A012C3FF5035CE871816A67235BFDB1C5943F2CDF957018AD6251C86CA8F", "iutQ": "EDED185C3DEFF77EA81D733BB27820AD9E1C70DF713F523B248D2BAEACF396864E9A3378E83CB7483C0B718B36A6140B7DEFBC5AF77B4420660098F437348A19A9AAE2C6839E9C5B77685BB660B83CBD8162E2360C40303060B61785982EB098C2D1447264966E6025C99A27ACA5D77D863022E8CC4CEAEE1C465DF2FFC22513", "iutDmp1": "C84978AB90A0124A8C7B6B26408655FC4C6F95F328BC87002012DAB8AB05FAE45DDC97577AF7FED742AAE980CB656900C53B5AEC54782511B5FA2EC60AFAE8AC681395886B4FA5B918F78DE1EC846D0AF46273A5D77088653821EA81C8EFB38359DF6DC8F2D4C3B2280EFB804F04FA99017AB8053F7B88EFC748CB6DFA8A9EF1", "iutDmq1": "C3354F4569307231DE1874EAC9E28659DE6D2A10A4D5204E333BF202D211C25451E0489274B5131ECE5E7A537708CD90BBE87A1A748AADE8E687EFA5502CE7E7222B5FEFABA8CE83F9DB4D7DC3A54E32694AEFC4D7B6192F06DD412D5B56005A8A078DC8816136AD9E169B7C052A8FB57C2F048D65EB41E24339DE2AF5DB1A6F", "iutIqmp": "6462D3FB8531E46C1EFDFEE16856F30D62D4016CC8E7700441E1385929DFD9D5E1158F6F55093892B6A7303E5FB73E4D8E9B97E4C3B5F4A908A6F83D39E04DEBA27F118DA77474996667D438120380761E415BA778167745CA825BCF86C8DCCAD7EE4A36138CED53F1A355D245B074DA845F362306E616DB33702BF77ECC5BC8", "iutC": "8E5EEA2C097D2BCB44E53CC851BAD6BC71458C571387AAF339CF888B86AA1EFD4026580B21FA23D45E7BE5C30CDA5909BF3D262717F9A5D9C841B4CDFBBD877ADD009BBDC8D08D5D762021EC1F463FD2BFF90481A0FFFE664FA8A86DA05F15058DA49AD4155A9C6CE00D44EA1EDDA58289C29023A810BCFCBCC0B597EB5909F9B2BA2CF75D930CB7B93253412CD61397684763A57AB47313E803448350FA597A37F7D5E6A533D3743798B4DB6E2D5068457CC3B1F6D6A891847C140FCF6A3B96D4176B82CBB27F0C5401BFA026B49B18311521AEF03370087E8D930E05A3A086A35EE4C371C70CECF20B1C33754B9BBA64F168962F8FD79CD89B95F617200623", "serverC": "BA998183F0AC88955E598F39856E0AD4B2A7DF9CD314FF46F4E8B0FA660DBF8E008EEEA7ABC3743F286C46D67F6D142CB8C92FE96FEE1D2117FB68AC659E9CA6805F25A3D497FDFD833587829641EC413180B73F5570FB8B8A6B939A60BBC26B39542A2E4725CCFCE8DF8B5EC9D3D55F8A4054C4FDBEEBA6C35C89E156927FA5FBF52B2C6910B193E893727F3DED777761FC94D349548ED6C624632667F4FE3CE567627AAC992BA5E0608968E5736D793668B4ACF9E01AC77829A8E910A170B65FEB38CA658F615DE28F3B34D110DFFB495AF329E79A055F1380160F5719DB702A5E71E2890C81371F73E8CF0C2BC43FE7469A92347069CB46DBE062EA841549", "hashZ": "8741D13ECB37752B1B15DDBA8368A0BD18497B56183E90703FCC660A13A7A8ED8C933943DDD33777866FA16AB09ACF379FE6895A534098B03E971CDDBABFA3E2" }, { "tcId": 32, "serverN": "994AE3220AAF55C797BE23ED82C6CEB2F8008132D1ECDC8A580D70A9EC1B9248A0788D3E6A988E548F7BBDEAF36232912E73FA5304ED3B846B83D305E77BED6A739EC920460009214361831EE4D052B20567569F07A6C87CC336BE99A70023E275294EA2D5D3490429CC637D913E9D39301733DA69753AEA70B47BB8F8A7554E5FECAF5F7DA7A1517DC26244751F1FD7532F4A4E11A192829435E8AED04304A673FF9DA12F5B7CAB8F325543514A260C336B93E19D9BDA6AF10142A40434C1EA6491411BF4E2EF918BDD8B75A5C82C5F67EF59515D9AC7FF5955A2ECEF7C597BE1290E44983CDA383C2A49E25DC0CEB259F9027720B5C5BD46231C14AA1109E5", "serverE": "3D0CAAD6D81F", "serverP": "D2551B98F4BC1FCB8E3A2A54E121E1DFD91C075C17690A906A6A7E2482398A1B3B2B69B23D3010D7F2319F48835446A170EA9DF39F678E3B0759C9059311FC2D83AEA928C351CA7610A6C3A6A512E9336F11357F670EC9E4532C0307A7207EB6D7445B6D88B6B3A56A0401684CE2680B60702511C7D472DF1B32DE76F7347B13", "serverQ": "BA9355749AF431217087F8BC188E9732EED5044F7FF292587DE5EE9EC2125018B9B17CF31F44497D356DA83183F5638E0137DAA3838F20378675B9E472678E18B97CB17B1D996AC87888DEA02A19CD37CA6006502B0A956B2D998C890DC106140DD34A512C2DEE088805AD18FA4ED113FEC7A6787C9CEC04CDDEA90BA1F3CE27", "iutN": "ADF15717BE3EC9BC288258DD92C738C16021B910D557AF3C270518CD45FE5E16F4BC8499DC5AB39D7D74F53990E8A9133AA5DD38630A18EC9C441CE1DCC05CFF5F6B18595F34026C1E1F6B2D310A106AC5ACF752B95518BDC783600EF8A909DA8B962CE5D867CAFDB3F49C91970BA6219664E11DC6C6081D0B7312EC23F6EEAB5ABC500CBB8F377A50C987F93602CDDCE9503253F78A6AD30173D4623ACC6F258F43E4E4A51E232F36010160BBA1DE775E2FCCA28E15E9557643D6E66E376F11E45AC4449E478452F1EEB31F7D92718C347CA7917FAB7FD54F0160CF26E31CB4789957BA59624C34DC6D1EE10ECF3D39C909BAFD2A9D28AE41F764A941A363CF", "iutE": "F308BB61", "iutP": "DC3759B59FA2577BA58002FF7FAC7CF4FE974860EFE75B941DE2544F584822A6986AC8D4751412E15D8B74AA0000AE1DB1E3F1BCF74A46A50CCFC9B283B406192B03FF2ECA2ED7EF533FAA368C6763E695D8045E624DA9979892034C03662008C2011263E644F6B6425309A0E1DF380F1BCC19A4BDC81B3D67E672C0E419435D", "iutQ": "CA3515E8DE397A64B893928EC56E2A604684BDC09B74D6C31700144F344B0BF797DF5434A718EACB26BD8E23EB980E9D1DA102EA27C72D1F69BC01C905A12246B77D27D30C4802496EE487C894408018C919F05691C274BEB3607CA96159B0AD8622646BB1D8B70EF893AC9B85E080E6666222B64FA8681BE8D8ABC357FADD1B", "iutDmp1": "7B3D8504B3CA6690D5B00715863EFCB0D5E5D410A8E90E7C41C0985C233FCE59AE586DE8C4A47B73A8889278071723F1099360801DD833047040696DB32379F0BD1477B02ADC0660C04A80A9A99BFFC8DB8FE91780EA73696DB110F49AA8D3619E99BB9DD6EFBEFFE49A4EA7C88B8742495C59AB16F38619CF87163EB1318B35", "iutDmq1": "1D97F76C72201D006FD1D9570215B178C5FB222E65FD0AC35408570FBF907EC18543A430D2409BE95A44B8FCBB319E9B099F33EC227A4BF840480DB445CE52A78D784C90E5744DF35E848AFD444261F8ABA92474771D8FC75139C6A314F5449218A836DF0B05FC333AD68EBC6F2FC6CFB17105E00D56DE532A9FFEE0D248FC27", "iutIqmp": "6CA653698B01E880FCFC3C85FB2DA1F5418241DF1BDB1B439520A8C6C59C35AC36BB53B79C2114337CCA06DA942C58D9CF0E0EB5486945D832E48B05AC49DEC5DB243C70FBCA3417558ED4941A31020520A10215E9309C96FCDCBE67830A2C8C79962E575A487F91EDF5A92A830077C3F64FF1C5F0E3F3AB233A086C150286A6", "iutC": "4BC29C92C3E2E5DE79593BCA04E9C9DEC9EB968497238EE3C3410FCDBB8240284724E861E27103B71130C80097F390EE6D7C52301AE966CD1866C8E53D2051E4B974188AB0B74B6503FFB96B70B1621D7E0E1B5A51356A7ACF07C7A5450931D7F119BBE893B0DCAFC37F97DA5E1C01E941D4AB3835ED82FF66A346AE475234475046022E18786BF5C9212CD30C25F05100AA0F6F5CF22D6D4A530939E609C351FE83E85CA3F8E41C012C43DD7348D383857C53C4CCAB6584B1612F1F1D07E3F64F1A74B4B825AD748F80DB40F66819ACB42124CE7FA34C189481DE5236563D2338E6D7022F0DA0409B6D2AD6B01BD2511EE3783B2F6CE1BEA2087CE02C351455", "serverC": "4A1F96BED48531F09099F7D47E893B849CA4982146FE2B8F76EE9E607D5360D06061C07F95E2E72CD8DDD09DC8F8EFD8EB98E1F418ABFB21C1F2F845A37E93CB5B4F9F1300E5B9043003B6286112F74DBD1A19B096E22DB2F28B6352D2379DCFF51A27FA12117746FC802E957BA213DF7A67239996B97EEF7AF85933CCBB79A0155B8C4051F8C2A09CEF1D2A277415414113FBB88ECD9C3ADAE9C34A23E00CB2FD853CF4171CFE084777A888CD5F512E95C3BF57CE46F28BF0A5E7895CE5DC8024CCF201C77DF5E9A60B8DDF08AA45CCD2D46CC13C0084CC4FBCA58EECD8AFA4C77F5AC0CC348A93FD1DE3A5D2830455C76B57850D27B63A221619557CE9B8C8", "hashZ": "CE3CA459D4409BE1EBF5708361EFFC3FC56A475166A5A8B55436654AB6DBDAE1E29EC662E9415B78FECF5DF7C3F7B4992E2BCCCA8442BD218A98FCDA15E2A28D" }, { "tcId": 33, "serverN": "AB91152596AFD57607949CB097A64F3E084F9E99E09A83B56692C2B6A28B5C567F4CCE72527411CD154F0AEF38AAC8AE9A57DEEE606453548F84D29280F7BC65FD51429C2AD4F0A4C79B95898A5FBF7590BBB3509650B52AAEFA0307B2ADA4A3FEFC9218FFE25F268E977AF0D4D769A3594A96907FA9200431786CF63C1C4D9FCC3C0510FE1159B29348D1189A5A52BAF87F9D1301C9421D460252A165E554E38F1DE33F6294C1B0D29C3997346E302CFFBC7B2704154EF8699E1A8EAB2AEAD3CE5A9225A1D40A0AF2731B009B5D0DB10D90E046513AFD605ABC96D38140A912DD63661093F1FF0E4B75C956B05CE08BE1CC8D523BB762644628FEE02435C8B5", "serverE": "6DB45311C3", "serverP": "C80FA01543FA4BEC2E3B654FB83802A62FDD3363BA1000009BD1206F352F19983254D26B873D6B48DF462E2F0171CCFF5240695EE676E59B7A2753AF432A325D6A67C0853755E6983C1ADAA0AB7B28EE816399688C84FFF2D90AC06ED5A862B9E6DAAA295F4E63ECA8F5E3E669BFA63B952858A6E41937159020D39B418F8E1F", "serverQ": "DB89D57D0D37E538E346B86FA599684EC0F2289A0E69D703E74D0DE58460865A9F6F6C76392771A0203661566BBA91F4FAEEC0C9F4A82E48FF0EA47FD8056F449C2429368E633C80BC1D433CB1D7118CCCE5EBF4A5237EC9A5FAD975A82EBD6373132E7D465ED9E5E265ED7372D443D9844DAD9569E357CBA1709467481EE6AB", "iutN": "D7C77D9CE72B22B232432C9D699950F71D9579B8CFA882032432B36D711755B3D436E3F72C0A4C8A296EB1BBA1988D321080037C7D31B7398C2BA6DEBE77C1D375C9B578BB03D4FD9CC3F1ED2F7C19CCA28B4EA3C2FFC24EECFDF229DAD569A1C064C04FEA01C60CDF24DA4FF8305FE96B8DE29F8FC6864F2F9FB80FB3EA504D0D5D1AF9007F1263FB346F6648828F0CA2C714C5208A667518159DB6C339D4125C114DC55E0526774C6FC0877BF2336F9412C71565627C4AD4C60DA95E4E4C3EA5268A514916EEEDC206859C2F4A9D48310A662CE05FCF3C95E19F340838E4DA41CB5521868607E564E160AC8212060767EFAB02E655D50C7835471C4F7D4197", Hammett Expires 25 October 2024 [Page 25] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "iutE": "01E5FEA52FB4C9", "iutP": "E894AB6D65547BF1365A7144A52CD16E4B05652E741C1E4FE20C069491BA90092EFDFD8F9EABFD08E5F85830D2754F82DAFD282D274F78E6244A18635D61EA8F8A43BAF4AEAB6C73328C7DED024299FA6F64F57B491B4DE8F2AC3A0B1F309563E55B726C70BFE6CF79714974386A925E553894F2C4CFEBFDAF2AB4947BE5E57B", "iutQ": "ED81B8E8AC06979E225FECB0171C835349E290C53D2976E94DD66855528E4A4C8935A8C88790194F8AD57D4617E6E60C7076A6618ADC38954A3F79C55622749FA60396FE28F3C9EF431BA276BEC129C79CBF78C72EF0501F33D1BC507F5D6A2C4B3B0740AD83CCE83DD451DBFB6B660690F922C04FBFDBAD444381F5DC06C395", "iutDmp1": "CFBC119F2834AEBF8B566EC59376F76F069C5662C0A54B4DF2405CDDB3EEC4760682579F80AD99F08C65CDE70FA9B0C1BDEB16EF8282C654F99291B5E0B0D96932CB539CFB541714719D37FA7C0306B9AC7B23D161F48EE095CB951F51CCFE3C7EEAAFBA4ABDAC490D7CC2A54BE26ACAB9F36D206FBA62AAE0176F02787E2697", "iutDmq1": "2CE92A623EAF4EED50873630799A02C3D9EC04C87AEF30794FB3DA4E145112C1E9B661337BD16DB074FFB871D3C5702CF9960C0CC7236AA901E4F3FD98BE23965D29B4C988AEDF31EAF267C80F83D6FA0A8E69F2FA1B18C6E7421BB17003C6027A9E13759AE7274D7A64BACAB3E6323ECC8FE96E1351165E1D6FCD60FC728A39", "iutIqmp": "6A33DFC5E347DBFF96989D29F638DC4B7E153D057AA76AC77263148F01B3912017498F26FDB304D9453DA881A6BF0AE92F1D0C7334E50587F7304A2803B48380E574F3D2CD7F4BD02DE51CBB314206673CC3E87FDFE57D9B3ACC3299B7FC06511F9D299ACF020EC5D8BC6D0D2265AA74857DA117DC757734AE4ABEA563FC98DA", "iutC": "14A4EB220ADA378590438F1094FEA28A2BF6075D228FCFF75D465EE6364A3A818552D9E7685E5DC6295A93379656C7869E2544F144A7D61C805E135171312EB9B671E67CB9735AC1B67A4F527AF996987D472D66101C8D29958DD18D0242BF6B0257BB5C79041E96D11CEBF1E4526A2E4A205DF67A12F17909C41BD337F0A2591BDC407524946B8D9174AE02D590906A4539B9B266BBA8BD6467413C7126D3867161746716D9E32E6E4EF98DEBC38AEE298639E49B5C549EB9127DA3190EB785ADEE72476355922EEE004D86F37E9C559761A85E9BF51FBB9846B92C28E9645F7581E26C13B3124490C1E6195B57D60061235459E1668CDAD387C2830157E214", "serverC": "7CE9122C2C9FCC6CAC8453A4D16F09A798E782E4620F1C10AD655AC842EC250BC6542C16113BEF57787661E25F3B23EA12817CF85B33095DAA179331F3114B48D2EDC9E29D90CAB08CF567A75F648736299AD30EDC598190713E98C81A542114EC3D1B01B9FC17331FE372BE93969DF6B3D0D885FA31E4BBC639EC24B9F2564AB65BA9688DA4AEE95B84ACC7C786796A6043EA8FFC483E83B5391908013A673BE171E298A6FD0D1419F8160C394978B50498F6069352843E3BE4599BBD6C7706DF41269228413ED61C5788E55685FCB61A870BC448C140735680D0150328F59992780BF9EA06C7E7B2965CD3EA7F3C6DB3569DEBE9DD3C424F7905476ACFC0D0", "hashZ": "40E9FF55661B9C5067412F06E90018DA1D32BC641D523C30BDC5C20F508B3E336CB0DF03BCBF1EB22CFAB2E4DABF963DD9ADA68E2D7708080814665D46B2060A" }, { "tcId": 34, "serverN": "8BC2AEB4A7C2FFC5201CF8AC163ED580BD914722ADD733BAFC57EE5A45EE030901AF1D703ACA46457ADF99B9C89B657EDA558DCD63459851FA5366DD2892B68CB190DEB055BC07CBF2EFDA585EFE3DC6924088226789AC60FC834FB6AF2A28D8C0EBBD1EEE4C7D6A7FF7DE5FBEC01470AFF0332DC8F2F3CB0D69F7E54F0B61E8C02CC56B67A13DC13555F6B22303E5B9860C16B69A1033CA15B8031547D6A271BC4AE809328654FA3D66B45C7ECEF0084CF2FCB0CCAC135E214F4FC887D2A7830975C6A4ECC57BF14F9305E453CF7618DF9A3D43A4C9D1BDE8918F23E0DA6CB024C1EB98961804B5213DF237789FEA784D56800AF31E1B384529C7C3115D6AED", "serverE": "C0651DC462DD2B", "serverP": "C513607803B7DF7D75896E18DCF2A0A8EF5EC78A0111BD241DE59580D2EEB811BC2B60133D2F00C8D2AD11D5861DDDD63C56EC2453101225269DA7047FB12A865FF435BAC9DCFEDB821B9B1337E4C2C5EA1532FD741705F2E629F03B0A83E36EC048B949E2C7EC6E53603B5902F84F16D9B288631FEBCE193D1881B54B523BBF", "serverQ": "B58C44B853117D3523D5A9B1AD321BF5EE78970EF09EC1E49BDD7353048A29C6A8D96AD2D7A1B8FC46909534E79D428110FF615348C7E11F5F1C5A0B0DC4C5B809914EF0B42BF44FCBDFD5D1BE2001F6E98017CA433358F7CA1EFECCF084DB1C625354E9932B0227C9A487A0BEAB3E5DE94B90E9E0280C5E7BE21CB653BEF453", "iutN": "C6831B5E10016C30E798B70A3F99F1BE73217438CABBD7FE4C504371FD0017A020101708A6765D4E27F0ADA3B4659C71CA73035EA74C380D88F6190CFA23E289AD9F76C35C9BB1767A34E977EFBE3A628286848357745CA3DD2922892E3DB5319BF668C728E374395DC8C5C429CB5679FC3D58F7479272D5DDC067042C90907DD87888A2EBAE167DDB27290B73DE823E23CE45791F5CC2C42F00C5FF27CE49F2FF8813EF1882780DBF49B6025C44B95EB8437AD89C1D945AE0776566EF6577C0CAA619DCEAB3804E2C7BD5919651CF65389552A32D9282EB772C296CE692759339E2A88C57A4305D7086A1261350B425E830241666F37AFC34C5501F8062E667", "iutE": "3FB5C2C01C8D", "iutP": "E2DB4709A26FE8B9D785EC1D72871E657B1F9C9C70CD55FCE6B77ADD65B5B83F161E57E73D7C7C7D5A7C15C17E57C39AB40DCE9886F26D3AC284861FEC4335ED476B753521D27249B7238EDD0818806CD666209BA2FFAA8B5479BAAFC633A0E9591DD9FFC39A01D4A87097317DC1B37D344C528D2D8F0A216A39D022A71ABA4F", "iutQ": "E003A7BC2D9360D3A77085B8A91E8C1670B7E58D86BCC1C9C467105DE02B47B926228D332AA33CA691695C3E2460560FAFC1125DF742486D37D2606A3AF13C04AEA918002D3BD88215DDCFCF2AF89B25D24B4F1D2FF6623E22BA6E0326528461388636BF85295BFEDF41535A806B28A6D587BCBE53758AE5689D298939B8C469", "iutDmp1": "DCA1A93C6C60A48F5BE6D6BC4A4201657585A0FE1BC47BA010DDB687840B1B906925F529DA45BB1602CFBE92A3E91AB4AF9FD5A2618A472275AF98826BEED40F5137B5B6DDB647817BD4F9E68EF8F8B6021B1EB58CEE52F99499977283361E9C7B536D255ABDFB929928610562DB1A2A2423750E020D2082011D904C3E010C51", "iutDmq1": "639503AC9E8A79EA5BFB7CC12F7733A4ACD6E0BC85ACDED3BAD57C804C23F041C8A51A976BB3E65C648F22D4F8BF724BA07432650DB854097BCB2CE755F6B04CDE8E83F83DE0B8112FFB1A744C092257AD4B1CA1076754C7AF60975EA7772CB279110547563814571B4C0BF9400CACF679445BC7BDBFDC867FA1457809B54125", "iutIqmp": "C3D37D174E95466681AC31D7A80DA0A404BF0C0151428BFC193DB750A528AC6E35E281FA93E8F3B61523E96005C04CDB9791311DD36D8AF4B6ECC1188F2162AE350D593A39C1A1AC37FB64F3D9A584AD80539FAFBEBED8E2494A5AEEE3E19F37D08225526FBF5E92B9FB3CBC0B1B5C2B3315691A8421BBBE5485432F7D9C3DDB", "iutC": "7CFE773662C96CDC81ADBC12B11A31CC2EB8E349F39F93B7B756526685208F7657C7B30E6F565F9739D869976C1267C792ED2BEB61B590EC8E025DB2F40325495DE48EAE7665BF4375F1F51874557EAAFD92759CBAC7200DA401C6C456101C25054A50FB9167A504C6785F539C8CE2188F38100681096C847A9DC937981F151BDC486CB54D20F229663A5C6358E8F5CC55A151121AB93E04780B631D799C7E1EC9533D9033DA8758FD60A907F06CD6D1D082D6A0F0CDE49B694F4FEEC67D471BEB4F9C8D160ACCD67D8130E87E47D31ED07D682D850EC00CA6CD6BF02BAE4F5BEF6DB20583A9FE198C681F11CB0B5F2AA1F33D335F96FB6A638D498A8560E0FF", "serverC": "230286251C713042DE65339BBBA956F197E1FF490096F4CAC58BC1211608853980116C26CB15AA687A947A3EB2AF356CAE49ED7944B2D092EF33A384A0D51475C5AC970FFE527E1DFD1F9F6FD242DFF6427F0762A3B2D0316DFE42859E025B6D350D3DA88BAA94F56B86385FD8590AC586C21EA04C3B2D84FE64DA6D1542E6D9D252C2040920E0D996D137D44AC35F076F1B01B9FFC743E46A54021DE9B7A07AC88504326820BC159D5AF51AD201B9EC108DD0D4458BF0974523B6FBD34D6419EDC99C7C0DFC6CA9B79887B5370E4AB14AABB700E8097ACD97C8FE63EF7CB6F1A233668F1AE2746E06B10A9E0933140FF971A84B690BCDC0D7FB20B56CDD598F", "hashZ": "C620B4AE455B12F1A6278FB6F6D754B5155CC1E74FCB270A0E77A2C81327861F717A9C1494E44855C7039D0DCF8153C5FCF56AA2304ACB3AE6D9C536CDF5D64F" }, { "tcId": 35, "serverN": "D4424D3075303354B0D993FC058FB4B9E07F88D5C8E28BD9E0FB8FC6076001837940A27449E8F6387C129438DDF7ACE9156588AE5692FB136456BF9D7F14F9445A38712FAA6B4E9016C25749B12C0BDBEC0C73BFA2E053BB86EFC9CB482B9FE764F21E98739721D7575455DEA855D78A897CCAD87E72EC956BFE753295E2DA78CF388B537BAD5905EC6BDE8CDF9AC298F93EBE5F009FB039EDE5B9F9F287A62AD09616F2913D3B77C438FD5B82D4F19AB17450EA11F09001C6461F79007BE136020912D6E6E2B851DDEE2C83CB9FE92B5B43709E94ADD25F99DAE1F37498A45EC506253A91863A17A023B1F444ABD2A193673CE28852B06687F8B372DD6D116F", "serverE": "8BBFE1B5", "serverP": "D66C5B6B2494DDC1525D74EBC74624BA5F312E0C0CB0384F96F0FAF8FAADC4FF8A144DF5CFCC6EFCC62A2966097AB7143181A8B261CDD623612A379391A3EC7BC47D657F5B553B07E390D9E2D39A7ACD838B9CE629887CF093A84B0AD4528C9F0DFD0083483BA0CD67D23ADEBD69CBAD350BE61D43F979C401ADBAFB23A3DA1F", "serverQ": "FD6A834CBB1C6E49F745313EE95C2189093FA0D5BCA8EAE6954390781A159A48D2C6674D80ED5516B2FB5A3BC3D6CD18E327072B13552664B8033A103321455281F515B67405B1106AB32BE20CA2EACF53C49A5F671C3DE87DDB5332FDBFCADEDE67DEAEA621DC7D876E47513EA33F0B3638D0FDFF23B960A3BCD85183387EB1", "iutN": "B0F7E76B3890B95C65F8881A2BFA539781379EEF0E31AE8999308F9B2D283F1F13334BBE5A0D40AB4E5491E525EE3E27AB6939B10A8597A65033CC1FE23B545955F989B15808515DC87CAA7A78291FF668BF42113DEAD4CDAE1B36DC2EFB30E04F5F1DB1DDE83C091B8FB3B59D52A1A573EB5DD44779D3FDD1D8CA9D1AE845EEDB2D57C89131B4FC03DCD96049242A94D539FDDEBE2F9B067E65C6EB314AB27BD5285AD26550ABAABAC13AA7B716FA5010E7DA142F756319645DEEAE37469A881547685ADB3E4C37C98103CF19AE2A8CEC05299B34EF1EA3A2DE474C539D94EF1C9ED9CDAB1D7E85B57F74166AD62275B858AC3967F4B9E8594CABAE738E546F", "iutE": "C0A50FF6E3", "iutP": "D0996867A4E8D74785A65D15F75D3590F4DB7EF70FAACD41E450317BD3810B1DCD34FBA0D211DCC18B7007B364D74378E73535671F5558CC393A7981A962B88C59C2ED3BD51CC629429E4C6876077C5ED1DBDE8B0E65DFBB70D1BC983B1F5FD8D87EBAE0361553C6C143CDFE10C99DF6D3B5A0093A900A14A2245029E2876D0F", "iutQ": "D92E78B407CB267CAF20B2B4A50CF7A859BDE11F2025958E899EB2A523FACDC4738680F4353EF5EAA5F07897CAEA3C3E86FAF3AF2B5A9D5A23ADF2FCB6CC6C27B77C9EE14A7EA34C6D0D7ABE7FB93C7B9B6871902184401267CB73D88A62F720AEF8500665D7A6F88A15336B6C052697867D5EAEEC1B1F088204B8F1772D62A1", "iutDmp1": "5D2DE6806B87D29217DDE89F48606041D04558E3DD2B2D4722821B2A0522D0873141628FE49D276FD4C014940B55CB70BF1337EBB319F8DA20396A8E76B00F52F9E10A0BF3276C8239A8211E2DDB95E6FCC7917E87AE26300278F2CDBD79E0F868705F9AE2F2DCE7700BBFF41F72BB46B1C3D4636E72CF558C7CD9C354E0E7FF", "iutDmq1": "AF62AA2CE393F57D348881F8F6A007B077FBBC82C6685BE588BCF8BF5529153B052E6110760448B05E323A1104ADCB496B8ADA6C949125239462F063EDA9321276070FA61C4DD44C312DD944D4EBA9D42DEA8ED89DD946BDC12918DA603ECE8C58AA76D511CAE53C3ED825940AC058C43D09089F74D8D153D0C22DEFCA7FBA2B", "iutIqmp": "4FFCAB492D6925A0427FACD027BB00863C4EB2BA0BA9D184D90F1D0ECC403D12DCBB0801B8CBBCA519C04D372549FA8C6A4C5591DE4602823D473EE7DBF70B6DD41E493A37606334008CE7B2A07AFFF94007C44EA6D54594D7701216F0F45A58BFD4D9AC9D87457628045EBE26A50AE5FC920B3443E1B4A31CAFD91A379095EF", "iutC": "631FA888F909B577175BD5F94A4C09D6401856F8BA82001873F4C7D3CCD27824776829CF1C226455BEF548199CF030E383FEF40C58142B52B0C4BCA9729C88BDBA8409ECD85CBE62FBB7A68C22D03B892E07BAB64A74B8F967D8E046BF2B8104388FBDDC8B3D041CB7C99EDC00B3B5EE665370932126D5307980127BF6EF9313DD74EF8A9FD9B5CD4A17B1556579DE806B02CD1CDF5123442CFD96378C52F4593B9B77B9D76A26DE9E7F89CFB851776E05181946F49D424D444A82ED5FEBF812478C13FFD06DA957A8E2B1B70095FB694526A165D669BA4EDCCCF2C4133051C614FF042DB076730B45DFC4CA96C3A15B79B64262459946CCC94976E79B339B91", "serverC": "6194F739F5123D74262AE8DDC70AF5C0B0178D13B633FED5DB1B005357361E2250B041887DD204F3E60FC5DFA4ABADB30854CA528E3509D34DC8717348B092BBAFC44DA53973EC820E591BE50AA2900662059679996E5665365043427AB1A3FA414C67AE2B7EF0D9272A6C49A2F19E6BA59EEFE57A9011C728672D17B8B42C05926F7D0394B2E4D3D8A156E906F32AE3E58396E62F2558E089EE97B3E9AF774056703A8389096592B7358DFF32AEDB2D9EBF6DD36B4C6072C74346A5F786EBBBC8701FB5AB1A89F054AAA0C9EEA071FB02EF4DC6A99714D294B621C8F3FFD45E333AC21795F069D5D3D0651E07324815983B9DCB0F44170929E181087E4825DE", "hashZ": "00E7C9AA3C9DB0354A4ED00F077E7EEC9FF4B45913FE5505C110CC457277499359547F3CC33184E28C250E1F5F58F5FD94551828FA05EB0202DA7D9BBE98EE25" } ], "scheme": "KAS2", "kasRole": "responder", "keyGenerationMethod": "rsakpg2-crt", Hammett Expires 25 October 2024 [Page 26] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "modulo": 2048 }, { "tgId": 8, "testType": "VAL", "tests": [ { "tcId": 36, "serverN": "8F7BD58C07D1F27432433A3A5CE8B3F9C03FDDBC4D666D060242AA0DBC37A6C1CFC143D3F663AE348251F9298DAEBFD030967E101822D352EEA7416B68FC70AB1EB8A6895AA2E66818701A83FCF5A70F35FDBFA5746BA52D952DA6E35FFA303EC9FFA6CD8736E365BE41D5BE4218845E391AF70AC94B672E2F84D1E21515C8032FCF8683448F510FD3A963BC816F1A25076B0EFBDE268D4998FD3F8A08663A3420A916E789A3F16927225DA43910AFDB730C7E68CB510D387EF2AE1494FE1BB6DD72B74DD671144C431F2F5C47A773DD89E0FE70D8C5CD4E9F8779F322F630BCF38D6343B6A70AA06466356D8188919FED2C1692F695B973B9FBE09AC21D2441", "serverE": "1730DA1731", "iutN": "AF847417E711C3D06C70A43CBCA543F43707C27D4E2146A0745950B6D6E65AD7A796EE9C932653B7E19FD1FC0028AFFA485E7797CCBD682134CA3CE5E185DB406F0464301713A8E75800B1B07D1DC335A1D621550868E4BF6B6081D23962D3CCA46A283DEAD92184959278AFB50D2E5E2B780641FA047AFCB7BEF863DF5D82C0A5C822F4EDBE89483A1417434AC59E2CA54C88FD266EC915FDFB5554AED630DB2A25288C3C1D08D1CB3816A620DFE5B6935572B0DDE0BF7C9C0455107CC5167AD88A8A0A3F91E9933FD36EB3B3C43D04E7CEA07513A11407078E300B21946F3F5B41AA37C60AA34DEC007A60E55D2B0FF9274C626A591E90F92EA167D6DEE047", "iutE": "019EFAC9F7", "iutP": "D3DC54C574AD9B9CDE1666B26A8F6A5F8A5D0AF2F77B2F924FF9EA903B329FC30EE6585134319522D917200E199DCC2CC203EA8D93A5C32B2D88F70AD074B4FE25805037BC2C6275EB9D98BBA75C1B4604BA04F031C4435F1E147E96A780C071D3C76B35E4D1E7C7F31C52D605E240AB1F9E8B90E687C690B53408A3F455913D", "iutQ": "D415BD7D61F8A3D520E01B68BD2BB6D142EE4D4B58283B009CC525EAFA9F45828E0E22B4DB218271F9D50B3C2E7D4F5402AFBCC0469346F6C9989FE3699CAA2C1D4AE60D7FB880FFAF93DF9F1F05983BA88E86A5CB62CD751BA26D5C203104D8742B41C7B9F8E2885488231308629936F5C0146E741F575F11A0066241D587D3", "iutD": "33D46643F364BFD0F0B8E6BD0B7B2AC57CE89AAE9B2AEDB06D8A56F5133A786DFE5B9A542BA5168C834AC1EC290E7C72F4DDD3DE6ECBFE77AE92C71A225BB19C44F0332CA14EC608CA05A450F07AF251429BA37FD7E7FC7CE939EBFF587A18AE73867BAADB085F19BCC60F6C534C49686FF014A98FE939D651A8C58CC8980C959E8052D58AD6DEE06BE65BBB7BF5C41D41F80AC8F533DCF2E29F8C13BD341AED7E35A72A4A1CDE6E75A9541D69022A1391910A3DEB777EC64A60FBCA9EB4DA376FE12386F113F6744DC8D661A6CFF94F71E95CF2046F3C6EA74019E45112857103EA378FA1C7F4B72E49AAFE331EAF62AB065E2A761966F6FCF7EEADC6C4E81F", "iutC": "308A907845173A7C76D7C24172453CDBFEDBAB0E9055C973E658F4BC98D3B3820C96F355DB586B1A09A67FDF2BC6F4BB7D7DE40EED7929638294859DFB81ED9589E9FC108D5F937281F50A9AAB1675413AFC6F773E4FBED329D7830CCD07DB4B272BEACE995AD9896CADCF3ADDA1B1333809FB9B6A94EAB24C926507524E928178DDAA80113226BFF84489CD6F018A2A2E899AA68B7B2BAA4788FBD87CEB1B0AC0C1BD9EEC5B30D0E216EE64D7A9101D48ED47EA6C065B2E537D64777261A39B77A1352F89CAB6E6281EB165A94FACCBBF4D318D8E188DA4CFBA5F928211FA51ECC90B1C7CCB260EFB12BF13CD56B5BDDE38E431E742421460082341F2CCAD92", "serverC": "502A1ED0DFFB16331081B7CCD6790E0F58D859FE34EA901073AC15D88E8D867DB8B145DF08B29EE8935903618831B224371E4A2213177640182BD20FCF337C15235EF896DC6D4259294291AEDD351903ECAF7DEBF43C88AB69CCB2E590C96EC56FEE5B463FBCFE01E8D45907536891CE6508734E402B559E454762005FF59CCAD0B5183A178A4E217998FCE1B09408238FE4E0FA98F7B3D798C32B3D29E8F7C36CEC4C75A0C2EC3F5A792DEFFF3ACCD5B711873A8E5EFA4ADB2B66AEA36BCF8AF31D9995EB8A3BDB8A3396E1689CDCFED9E0CAF7420A90E5BC0157F56349D5082C2E6B796FBB54C4461D9A3042932A31093A535E6BE5461A7A5655B29ADDDF27", "hashZ": "B17851DD72D1D071A1558D8E63F4A7AE2554E47386FA6DD626407F077A4F0817D842F09E86A8CAFE4BC5DFE02C2B8D342896AECF61310904F296901A9330208E" }, { "tcId": 37, "serverN": "CCBA31A69EB3A427285DE2776F4141EC487DEC8654328EE9070AC776045DFD25D5D8ED64B34E272EA57104C3AAE631CBCDFED816C2175BB03A32B6F34198E43AE3A578F539CB75A55320B128F4B067EA987E8AA65F1B0C0FB80A71C8BFC136312CA146F6416D63D9E1BAD325CEEBC6AB0545306A92A65168B5C85E84C7D83EC5DAC4485852C598ADA47141C2E03F3A391E8168AADA550334E51FE9DBFA19CAD25AB91C7945A3D2981A7A24BDB9FBBB0D89BAE502F4DC1BD47476012A1C4321A9A99A52EEB054DF9D7A03B03EAD117880E4F400FB597FC5BDA2C2E79628C31143FFB9C4B25D3E219AA3A92BCACFEC2281B3CCC39D3F0934B61EDAA29F94F55DCD", "serverE": "27C59C91A38F", "iutN": "ABD12FA689893CBF98DACC28CB724ECE0FC33B872F979D4AAC4C9CC46BFFFC018B3900FD5A88FF64C65E4604E702ADDF7BD5DC80DFFA7BF6AB680CB5795B5AD71DA6D602A6D556704985C43DDBBA274295E7D8B5982B02D7F99061CBA287D5EF6A26A5C731D4CD9E460087EE269644A1CEC0EEA31F3174CF09AD8E48F04971A3AA33B5997CFD308DBA5C956F739EC97B5CB0803971001E0EB6360DAA66071D62F2B402D3D51B0691A437E64C661F3C5F8F421DBBC96587810152ED07D55ED3D2DE165A0C7A55D83BD25F8B59C3862869546F43C73E4CED879D83CB2AB4D74F64B02B7BACDC083263050C79CE490FE140823CFBD3FD1A6780E6D1291B91657541", "iutE": "A6C298414925", "iutP": "E70219659EEB84AC605600793C13D045E425EDE6F58E21048A78886375E945BEFC31F44D2EE09EF04D8CECC04CB312599A2B8D9878B0DDDC5047463DDBD2394D164D2D4F6D6A7172BD6596D36A714BD0B56435AE375C0C298162B8A0535C56E36057329884C8BECFDAC4F484D95F3E08E7999932B599A449E6B1172C394B37B3", "iutQ": "BE67C1E26B29A76332F4970B24F0209B3C044E344A24E6F97D5A17E363C44FA3CF03F76F80E706E51034D22FF786D351D47DAFE2F30A1EB5D741CA710FB89704238F92F741F519EBE6423E68DABE3B47CC269BFAC9723261FB386499D3EC284E9CACED33CEA0776F787955266B19EE3CDB9D5E370734B110C26098B86492653B", "iutD": "0292DF84AFF28D4D25BB6326499B8E53035AE958E4CBE1FBA7B1F3CF4955964E66880B94D7B4493C67C29EE67A543A31290E8870A1F3F2149349DF0E8209D855D7CB07B43C6C0E26782D5AF03076746AC60EE6130ACC9956155E3544E690D44208B26F4E975A0FD1811C8B9F206A408E4A07A29B59962CD94E53B13D2A2201078FD2B100DF2AC8F6E9E73D6D61DDA6C094E0E91421A967CC4F66302DCBDE059371116DDABB85137194779DF84706B76B97B5115A5E24178C2D15C3127233558975B0E44483AA485340BE62E8E6BC0CBF7246D5D450B23E8F1BBF09E17951DC34F71277A17670772B1D8E38E11FCE803504D615C3B58D9870E7586607457CE883", "iutC": "A9B057F091FA424440601F2A138897040A7F41444C2130B273DAE163BAADD9779B71D4F8BEF23FA1CBD6C9D2AE62789E9B102EEA5484A30B11D2702C14B518F6982B7EA5C7E609E06F7B3D243A7822A66283EED901B6F69772E054C86E3FDA2853845737DE358E22D14CEE2DB218BCA1FCED6BC02118A87F9794E43EB86980D20A3C1B733F94146E1CA4AD74A54A5E570750AD6103B06A6445D413E1B6B4F1FF36E642DFDF79C1C3FAFBE59C7CB4532D6CEF84FFD89A027A4D6ACBEFC736A6440D4D765A227C263612C7669D5682BF92C16137DD8E79F8D26EEB81F024920B3F6D3A1237AE81F45ADC78B558DF3CAD5498C3F1A88C25A23CED0B8FB747B16E30", "serverC": "AB77F67FC4E81DE1324C6B8A1F3D0CD5DA362736F00D8F79751F946B952EBBD02C2BB9D841FB34752006303962990E4ED134FE90842ADFB68397EAEF93F31EE6A3D154E0F588C46DDEF91901D40A89C2980A4D8746F9944F8A5DA24613795C4BB21A0E534EAC15C48D4E6243A13E253630096ED3ABEB35A533E47950ED43CB8CD00F497EE4CE4C20DAFEB649AF0870542F52C1E4B1FDB073A51D4C85BDA0B1596A84078853A094424BFA0A370503D30E18017A3ACA3F51C33A3B523577CE52C8450DE670F2F0FDCAD5E4579E9A5C7E53428FCDFAC61334C34718F1B7DC4867931FAA540CA44375DC7A05EC04F5B1243087D6B53E728FF160FD75FB1397E74240", "hashZ": "2E76D32DB11C2A0DC01724DAFE4D0C821F828E28CD8C7A63D4A63032DE840FA876E204933D4F6C158A4CE48F354F3300D770DCDE1061A67C10FE6AECF298CE20" }, { "tcId": 38, "serverN": "DCD692B0F9AA9B9383E21BB48E56659D067FED89FBFBDEA9CDFDF0B8381EA4D9A60D54B3FDEC323725B1FB6BB36415E237060AF89F4822854DCF936428CD5CF22A0E33E9023086404033A1592224D49EF41496CDF2497EDD7C21A20EE08D0F73F72EB086806EE667E44D8C2BEDEDBE98F11380DD2B7E51162AB867A1C9F3843BBB1DE227057F1BDC2FF3E1DD13C2EFE0FB952792CD3ACC9449093A06875DEC99FF8BC91403226F3C6BD544C4FC6FF5A7B77DE489C1B0C2DE61C0A2207F3BEFF95847F0A449A77FBDD610F3D3512FC5EBA23667F8C72EBC4B22FFE276E04CAEDAE995A4861C3FA55A4689EB0FB707FD20DDA41221076AE5A0CC019E7086D83F87", "serverE": "0FAB87A01B", "iutN": "C45C4945AA3CB2AA190DBD21142C309A4F2F9169183C56A3990F1D15D10FA444FF4AD762CF024C682B01F5903E3FC1B3A58EF81A2CEC6C8CC81C037D1398F2CED9F8A8F7158BEA90E36BCC5061C9D249C59E21AA954696890311A35382A32BFE9ADB66EF907F558CA65823E97BF7500E1E8DF4972D3825A6BDCF0B572EDA2B3A984664DB0580D2A236ACC9FBCBC333F1B234CA104F5CD8760C5BCF2BD52645EEBA7949833255E46F3883D0609473F3BFD2CAE8D7D1CD65F91FAC4C723ED28F31CD917AE895BCCBB6DBD9F2A5F15E4CD2CE48DE7D03BFA9BF48AE4E15CF5A6CD5F0D7A99DE6B4577639CB550C7006EA2F0228FCC2E5B8F1B99F2DA047D486EF1F", "iutE": "064E338E2FF913", "iutP": "CB9E85E87038BFE35729F5A0AEE118B0AD721C944EF44F1BD42F2E6253501483A151BA6E36ED906578A16369B3730600016136569B22C2850CBCD5009D3885BB93A813B5E21A12E3C8B8B6117A5CD7A930CC9BD90BA72CB5069C8849D0581D2FB2DEC68B1C36CC9C3A42FEC7D8C9229505A659BB6837995A3430ECAFB74D26C7", "iutQ": "F6DFBBF781B1F34C26DC3D8E4F14D3B0231668C6F6E411D5D0B5041C37C2CBA5BB234DDF99DD353B64ED86793FC9A3523274D459F50F7743BF54D5B6EC5839AD557C58F3670524F86F5DD56D28D02AA56BF174706F21211317B5E5BED6A4993A5BAF4A696F0F44A6E4437A16228EF9A512AB5A8692945CA0E5C702ABAC083CE9", "iutD": "5BCDBDA12789253101615DC0985DF0618D2856BE339E317C74B7C30E77A3EE3FA178CF80DEA836955CB548424C90CC242BDBFAD0EA2F433A4631304A4C280F364CC89991CDFB5B14955DF3D80F17EE8AA9DCEC1EF263DF093E11F26DAB8A71A3AB678E27C665449399E022EDA5412EFD2C4A9115F6441052FAFFE0840927539556EF14305E783084D615AF146AA9562E65A1FBAABF645D03B6FF155B1752FADDE9B6584D34D4E96197B7E86DAE84175968226D1EF0321D7994CA2ED6E532C26ED021B3A94323DAF8797700980CDD71002995C7981CD407314A2F31C3A8A3092E8D63D480D2A8CDA45EBBAC0CC47505A0B5F1A50DCE2A308EBA16DE6AA19D2373", "iutC": "A32D353D4484576E9DE9245FBE09C2F97C7E2F0CE12A4F15E48AAAA9A6A0642D2C353B0FCDC49C5B45BB9C125FB3CBBFAF77A412B605DE8750A62DE763E74FD4D591A58A62A283602084DF73D9A9F61CE53D319D75BEC3C52457DF4AB669D2F35D060BB3CBBCC340165D7D66F10529E073034309D46AB6EB9E91070182130E52955A5FC93640B399482DE7D15338A81E27B4F56BA1F1C7C70D20D870FF62192725F5D995B6BF36CCBB64BA441E43320B454659411D92CDD801C42B0373CD4E32A07F66C74E464F6B5C3B76A14D3773C398B4C468D03787C4BE7A71D0490E84931DCD359C659E74665587F9A299F93F398BF37316E792AE22A2333B6158D69676", "serverC": "A6FF08E60F38356D3DBA280CD803E5ACEC37ADC9202BF5FF3EEA660503DD22D9CC49F2395CB7B9BA7AC28DD66C68541FC4D84E0094F8256B6F9C62B3606413DC25EAEBAAF5AE8322B0498B052923368DE7A662AD8CC3A510F5EF51CBAF9EB1A32582B2855A36AC0AFB00CAFAFA387544CAAC07B9A79445F99FFFE61E413094D32C3068F6CBF7F2E8E98D31C0B05D414D46A0F929F018876973D760A11F15805563A0A61ED346E6B42B958468D14B5F14CC1F0EFE10EE16125933653E943C742B5C7CF633E055E10B413C96C61A6274267314EC0C4D0496F40AE4F6C3DC73A26C00B0894CC3C0010503098047DFEC17B62C469B63011AD5A50C46C8DC30ABF0E4", "hashZ": "8FE0B23EC65E2EFCD879EADF4B15197228AB67B04103562EB09C0B04412EBA142BC39714A975202B836DF65AF261F5251A7DDAC0AF21F99D9B9825DE0744DA10" }, { "tcId": 39, "serverN": "B9A0D1B88CDDFF47D78E1D799E79B17E063261CE8E394B879421746AD613751D75300B1E99ACDC23BF5FC582E9DAFD3EDC43BDE59DD3D35F0E79A40841362AAA567853A7BD8FE7874AE4111FB4AA634E31FBF0A06530CA0F90189215095022403B318FF4912A694F67801DDF7F632F16CBEA6A1540CEA229DEB33664ECBEB0B779EA12FE9987F02A07D8E8EA712C0F311BC4AEA8F26EA96E0C4E2F1CEC4BC3223CB1DE6696D49C207889B53F302E852C19E8E8AD1201454481739E51F8C6B7127A20F01A062FF6EC055B64618678D03C8F5CABCF5106819CFC174B7B616BD47D76F07C61B46020611985824C264435514388D81AB24B3DED10CF2A6208E49CBD", Hammett Expires 25 October 2024 [Page 27] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "serverE": "C5EBCBC5", "iutN": "C0C9BC1131F43B35AF2693579EDF360B5FDD90E8C5E76D53B6A50259CEFCBF0D1547096AE26F8A55E0F159A4A2F57D192DC7CCBE16ADC743D67F5DBF875217A2E7A8A0AAA919FED70BAE60B237788CB1399E039470C9DABA37C939382A7AB3D58F239DDB1E997C2A1120ADCE5259E32A4622B62A276E22D471386AC43DC4B25EAD28FD3C2307B7FC8C6402789165AA0FA9B6EE884000FDFB955187D9A95FF0ECC5411F03FBAACC29D37714667C9AC2930231FB6CEE333609B233C38C5206207C12A4F15D80408302687C386C7190A1E84133899035D0E5B7982774BB15E5438CD0FA71BBA7817D3507007536AA35682068586C072A7B9025AA692A1EC8A7F201", "iutE": "966456F541", "iutP": "CF516B9F15FFAD9B95BE52B3BE944FE53CF3F0EFB2EF697CF3B4B94191B2E41E2E611D0EACF9E8BE5F71C7D783FDA8A3F93052144FCB70EC5F1799FDBD0D0D5D95D5B0663849168E083FBA23DCC9948DB2774E9F0F7AF3DEC85557C288F0FE1994A4A0178A5A1B48D0628E43A93841B7D922EDBC26A20136ED3AC15392E6F097", "iutQ": "EE0EDDB95F2648AA6C42A3E9122F9E8A04C503A13858933F70F6285D90234FE6CDBBE6253C09C91FBF4688A0C2B6D21D752AA8962CF716D53419C2294607F0F5E3669FE54C13B4AC5C30994F2DC759331F6E658018324D6DA03339F0B526505995B6681CE9F28BDAAAC1C97965B7086D0A784F966186AC4B8288D7D8ED5F6D27", "iutD": "C0B3E46E9475970FB83A12F26847997A51DD6C177A031905852029F6B16002022CFE3139C06901FAA188FF6B7902BD4FE0F4F5F78AAF3E8243A9EF9322CF58D89C2E96B3ADEE6A54C66ED7F53B30DE6B50DE95B498F1BF7B03EFC859AB196B5FC41C7770FD28A2B0168EE69FD02FBF68901A2A274651018C4CDFB4E796B1323F1354C24201D64295F334466A17871E8EEBE0B11E2D8F67EEEF1385A03875ADBD96A09BAA8A1B578A60A926EB31CDB60A05BD5D81F5A7E2FDA6CE17971646075AA1426D61A80FE06150CEA0C0EFCC79980AA56021DDE7C4AF233E20F5C422B887AB737D2034F23CA67AFB6620FE6CF0AD2D7CA273FE488D3DC3D0ECDC63E009", "iutC": "147ECC911BA999FAFFE8880F192C88829575E1B9797D3FF4EE793DAD14FD07DC3F9C1ADC694C4AE3404753B6E4BF4837C8FEA2511C7CD92B8EB1BF29A3FEB928BB955AFCB988B95D192B586A5BAD2B7474703E549072A0B4F397069DBE05FCDF2DF853AF358AB966618D4E7B971490C82A86C940A31DD08EEC3A047D02A0F4ED7501597D86B5BD2B97764DFA8831CF84AEB01F20AB111601E6AC835B9858CA98499D0A037ED3DF7B74911F0440378F9766030B4D6B54D8E1492C8595674AB2217755484A90599E95CFD728646F91825B98FE7FE9881145546B5F7493461BCF6E1BCBAFD7964FC99B250E47810FB24DEDA972ABAAA968B409F2630AF054E2099F", "serverC": "3CB801A6CC7F07CD9AE92FFAF3924132074EC0EF65E7BE9938B168DA6AD6105CFFCE8F70EB0E8AEBBC0A5E2754811A4CF26F67D360BA3419F35F218843CA236338A7B27F5287C73739BE93450814F6948BE667408C6FAD392A3D800CCE13F990EA0D64B899FCA5390E7450FDB09891C50FD815D64D0BA01225C5A8C4F53B04E7A53F52A184443A94CF5DC161DCC83DAF49D3F95122BC77C7B303C6A9B7BA1AF8BBC63C7FC3CE7D913899CF9AFEAB6DC30CC45735329335E8998F7E8A900F5A872919ECB8F18EE04400BB04AD9915B3AB55CD38F947BA232953BD47BDDEF608BE5B668DDB9B13DEC4C6AFDF646AA6E979260C57B85F4BBF5B0CB7716EAB69C60C", "hashZ": "08468B2ABBFC239EDFDBB8662CBDD3A6E0A796F74F4DFF525C7966529D2C0943D4A0E483484CD5C56D4AD7A4EBCA6AF36C7A2174996A05F4D0AD77163CFB4DFD" }, { "tcId": 40, "serverN": "D3DA155FAD198CA97BD2AE1DF1DAB5DD74FB8A75E8C4700A169165D1838F25F55EA51E4F7E428529B7A1B7B01D337FB7980D3495213405B7254232FD025E694F08315835CE062A83B761DB97FEEB0E2020D4217ED85F033EEBFC4A810F77A390F9315CC73C72F913383FB953CBE9E4BD734307D841F3C6CB1D0F6EC51EFB92DA227F940A2B590B5DAB15B22A010875BEDD0929E98AD8C8006B6E7B71238BB3B471DD9D5DFFB25E83AC95944C71462A6F5460016CC77E53038AA9FD4FF2A6EE58F0E479FC4C20AC791A2278F575ADF499E06F1F197E411027E1BC96B90D04AB02002D222EA2594A84AD93A91203D0FE4CF81FD5072A17FA209E828B9BAA16D1E3", "serverE": "FEF013683ADD35", "iutN": "A7BE21FFEF7B27A3306A5FF03A60D3EF30B868EA2252205FF6A66C6D0F98C8B5508A25AB1CD65ED2F9D9C37A6F5B40B8509C0F30AFA61C7DF34FAAF02A7709E0DB6B1543EC4DCBA2647C06193FE9CE44D30FE8085D278051D390A30B936C4BFBF765200BB02814391447B61B2C5A6173BA0D8C80D923295FE36C0452363BA332C19EF7B96EE968A3E4B2B05EDCEE9C06AB90BAAB9EDDB9838577CAD8760B079DE9164B86177ACE11F17505032A27C305C3BA692530C1060387F6F936FFCACA244257E97318465F47548FBA776085E03508545ABB90CA7566354E7947FDB6244D61C8E797A4AF54007A919A5DD31F2FB8D78E3AE7DDFEF67231F44F1E06F91749", "iutE": "0EEF9110F795", "iutP": "B53E2588AC39C8CA8ACB7C1EC5776EE937A7D9B258600017A918A842887A1D127AB4B2B83CB7D6D61C73D6AFFF14B38388C9C5154CD40967F6623F8310E43E607A7B3378FAF6B3FDBC258761C7F779E99CB826C7DA988EAD2CACAFF0B493FCA3D59EA678FE503BAF90A0ADDB823614A552F4170C8813FE21F431C835A6439E6B", "iutQ": "ECEE7BC32F0024D111014258B94E5F95DEAEE502B2DB3353A76418DE11152367611AFF5C671F6132B03D01A3EE834A05D3124F514398E5EB4AE2E29033D40E12A531DB035433A72E00289B98C77D3589F44BB22027C8983D1E538F0E4E615B4BD5C820240D3E518632771ADCD5033ED9F130F18E20E4DAC555E842A5BADAA61B", "iutD": "36FC5588780D0A02FB06EEAF349D0CD3ED1CA5AE7368152F673F17D75468D9577E791C1E94CE8EA351A402828810921077741B2988B576F4765460B086406A1FC91EC033D98F85ECC0BD975BAB9E98F61BD1A555D1D2B8720954E64F70CDA3F0C1E2D0FBA69EC2164F167188041E590B507809A3E6C088CBD4BF3B6DBBB20312C5E10C496A9093CDE023A54BB082668A0E839099F7A91E268D9A6FE8F0689B13170CD289B5CCC2CC78CE30588C1908D6DA07BB85D47FE6FCEBB8402AB917DF3F085778CB3ECEC216604F038DE0B65663873AACFF20B033C94DCA69B2300A6BA06FD07622159A82984ECFBB81853864EDB654E0A746F172BFB227E608AD017F8F", "iutC": "39CDA01F3CD2664930CD634CCDDD284A4A09785C9BF14A92AABFDEA49046B089B4B6433A54420BD62EAC9BFE57E8E246E7A84ADFCD69D18BDBD5321F6CD53DD12F0332AF181CFBB6F1EA8FCAAD096CC4A9F211ABD841E82A8CE850DBA4DC60A2A91827F96D55B64D3B3402FB63E06C04438D927D2C4D7B83E044CD1147A6BA2D0A7BB4EEE047C927C5CE23C4D571AB21AE46C58922BD4F9747D2C14712F8F9818375CE5EFB258098DC160870CC5A10B029CE576E753DA083B91FE51ADEA807CF1CCF38C194BEEDE04CBE3A36DCA01F6F3FB9CD89A82231861A9FB3D14237A76EF734D79F08CB9B711361AD6142A1018365B29A3A5C790E908AD520F285DF5754", "serverC": "58AA75A09D7F391932A94E974A7A5C55B91A8F3537DBD4974CCA1D719A5CEB5F395EE89A3E421E9D01648FAFE9008DEA0ACCAEDF825087A86BADB8AC3A7449F86F66D8BFE55CC80E68DEC1AD830FE959EB5D5B09137C9DB10112C3AC395C30ADF781F8F3E0FFCDEFEFB0E3423CD960DF3C147F0E4E618FD5437C9FF5325C21757BB8FFB7526D6EFF95BF90F7F227B739B6402828071784F122EE64040E663E61BC808B1A647CB5FBF4E715E30E2545C4E302F310B61AEE9D708F6515DD3EC056A6E7D49CDD1C83045025FE66DBD66539920E4027C0FF69E8D78DCC9B81778544114FCA207C327B17CD17CB6543DE22941D9CA1C8C1A90351E2324B42E8DFF643", "hashZ": "3D7B6FAB0D642E2FF535F3A506AC9A6F43BABF01A223BF7C29FB6385D11DAE8E33BA0E46A7265D528F8E48A98497FBCAB524A698AC3CA3E32FF8C0BF79F72F0F" } ], "scheme": "KAS2", "kasRole": "initiator", "keyGenerationMethod": "rsakpg2-basic", "modulo": 2048 } ] } 10. Test Vector Responses After the ACVP client downloads and processes a vector set, it MUST send the response vectors back to the ACVP server. The following table describes the JSON object that represents a vector set response. Hammett Expires 25 October 2024 [Page 28] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 +============+============================+=======+==========+ | JSON Value | Description | JSON | Optional | | | | type | | +============+============================+=======+==========+ | acvVersion | Protocol version | value | No | | | identifier | | | +------------+----------------------------+-------+----------+ | vsId | Unique numeric identifier | value | No | | | for the vector set | | | +------------+----------------------------+-------+----------+ | testGroups | Array of JSON objects that | array | No | | | represent each test vector | | | | | group. See Table 11. | | | +------------+----------------------------+-------+----------+ Table 10: Vector Set Response JSON Object The testGroups section is used to organize the ACVP client response in a similar manner to how it receives vectors. Several algorithms SHALL require the client to send back group level properties in their response. This structure helps accommodate that. +=======+========================================+=======+==========+ | JSON | Description | JSON | Optional | | Value | | type | | +=======+========================================+=======+==========+ | tgId | The test group Id | value | No | +-------+----------------------------------------+-------+----------+ | tests | Array of JSON objects that | array | No | | | represent each test vector | | | | | group. See Table 12. | | | +-------+----------------------------------------+-------+----------+ Table 11: Vector Set Group Response JSON Object The testCase section is used to organize the ACVP client response in a similar manner to how it receives vectors. Several algorithms SHALL require the client to send back group level properties in their response. This structure helps accommodate that. Hammett Expires 25 October 2024 [Page 29] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 +============+================================+=========+==========+ | JSON Value | Description | JSON | Optional | | | | type | | +============+================================+=========+==========+ | tcId | The test case Id | value | No | +------------+--------------------------------+---------+----------+ | testPassed | Used in VAL test types, should | boolean | Yes | | | the computation of a shared | | | | | secret z been successful? | | | +------------+--------------------------------+---------+----------+ | iutC | The ciphertext computed by the | value | Yes | | | IUT (using the ACVP server's | | | | | public key). | | | +------------+--------------------------------+---------+----------+ | z | shared secret z. | value | Yes | +------------+--------------------------------+---------+----------+ | hashZ | The hash of the shared secret | value | Yes | | | z for instances in which a | | | | | hashFunctionZ is registered. | | | +------------+--------------------------------+---------+----------+ Table 12: Vector Set Test Case Response JSON Object 10.1. Example Test Results JSON Object The following is an example JSON object for KAS-IFC test results sent from the crypto module to the ACVP server. { "vsId": 0, "algorithm": "KAS-IFC-SSC", "mode": "", "revision": "Sp800-56Br2", "isSample": true, "testGroups": [ { "tgId": 1, "tests": [ { "tcId": 1, "iutC": "BC52DE87B867C97ECA449712EEB9BDA2E806EF230FFDA78B2ADF09E75B1276D9243DDDB9C78C88D2E9F6DA70FF0693842A15FC289C9A0E26FFCAEC290634746ED24EE9C9B03D172F3AF420AEC9B267C26797CCB40E459D4BC5F750506366991599EAC99AF98D16EFBF42927222D18D7CF4707AA18BBA2ABB85ED4588E5F8136846B23AE9C491BDD0C798E539DE53C0BEF1F52EFC2852AEC1D8B22CA21478841A687E5732E2D53A9FB8417A2C3603DF7EAA3B670E55DB402BD785B4AA82A5D145D6DB1EA740AF77BBE30E7D208CFDA9BF14C9131D54325AEA63EF9433A2386139B1285E7F4146E2A8FC8C9017D1B8DE47F8BBE53DA7736D609DAB4CF96C509A6C", "hashZ": "B48A0B2BADAC02C8018A8E6DCF5E3B999C816F137F8475F700B2951252968A272B738052BDBBF759B6DE7E25CDF10F56067F7F168E24B8274FAB038AC003A15A" }, { "tcId": 2, "iutC": "3E84C8478A7EAF1E20A360427E8EC57CA81772AEC5153FF7348F38510366F7A07D1A09CFC49DB7F4BD4B185850F1EE5CFB34A8ECE2CAE573540D923FB9630FEAD0E0F6D1A6C40231CEF0DDE3E42C03B1FFBDB1A5BED33A13C52A12E8DE7DA321E09F08E33A00462321E08EF81CCC533F5B20363DA98C71AAA532D6996066984D9E8ED1470A11CAB4E909B5201A85ECA0B913B4708854E6E993AD8FAD6038FF43FC42EA43FDFA79014BF8CACE9F1684770E2789F352FD96305158201C3E8AF8B76AF9D0C1030C3891A2D22349795BFB429B41B04EFDB0E2818DEC40800DA4E490E94FAC32FB041B21D040DBEF30D3BC04C5718C576D433ABAC0FA5A3B62801D10", "hashZ": "473BC4F1CD3B42D4F2A77F54208CE3B9D6254E82D2AC68C806FD9219FFCA97CF1F8C8D0CB446AF6FBA1CAC066657CFED20CBAFFD383E327B95662C4A0596A989" }, Hammett Expires 25 October 2024 [Page 30] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 { "tcId": 3, "iutC": "9AEB3DD05F2A71018A7E25F14FF577F1E31538553C49A6EAC534CE835FCFCD4719937026C46F58ABA0F6A6E1C8AFAE1FF1EFD40DA2AB5D3D53920449DD2817AE72F23723C5EBDC916862390A7A8D475EAF7D1FB227EBE4EE2BA7221E99D34BFB12CA7DA25FEE1B7290A61F289EDB59536686BECCEBBE319E4A597551A01E441C69B0D355152659D296F7F70FFCC8433325C1BE9509D41C8B52E3A409681B6E23D4AB74C62553EEC1430CAAEABA838E363B7EC6D83E1BF46BD77D44287C47BDFE76DEFABBC4F71C042C58A486BC99B932723021142B47E6187C6FE6E8627CA622222BF09B3C63B9BD8DEEDE7841DA8B038034CFBB4910C0546ACC2B6A7788954C", "hashZ": "8EE8AD2476627C57C0D994C14C5B11007B598D7FE9121970C507DBBA0C5F2555D49DB5FBB34802242DDF978B0C625192F66A6A5F1B297BC3354B44D578F981A4" }, { "tcId": 4, "iutC": "56C9CDE42CD0792C043586456561AD2C2FA3224714DCB1A5DD80677B606890AD9DB7BF4D488FE19D1984A39825EB45B8F71597EC2CD91078C82E8A458206070C7EA13CC01BBF45A635BE4D1C3F0EA1B31B96C4C637FEDA7DAC7AF894B72BB58622E97FC99075BBFF54E07D870671ADC68D207586E46A174933BD4914424736A000852F55082031C69512041338225F6FE694E6B2F9B9CC02B80B35963DBA6A3573E3DE64BE64A0B3F93E2CF7B18277327C996F9FD73F7F14CD10DA39E1032691350D5AA8274FD56120DFB8EF47366452EF7971461EA20962FFD40B9DE7D883EBAD60FB9B46EE7789FBEFC076AEB998199863C49B920AB208FC355030C573E378", "hashZ": "96ED3D03DEA33E2BEAE8835CE7758308F035D28CEF2F9CEFF474FE8156878B516C045F345576DEE53F7582CACE6602C2E2C31172A228CCB3F9322BBB6E02ABBF" }, { "tcId": 5, "iutC": "26F490F8AEAADF2C39580CEDA771163FAD23476B1E33CE900DCB738E1C73DF38EF439A7D72E751A058FDA842C2240C39D7CD295C5E3E5252E1A4DE2550BFFFFAADCBF5D65567D231D9DAB8343A2B88CA1C18F367E8ABE9DC99D2939A4814E922546B23220089A41D44B58FADBAE63FA6631FBC1784CE57D7D619BBFCB9252873C0BA795E7E5597A42DD05E045C404D9202008D8869038CA4FA29DB72F7FF576E08F2262D72657ECE559AAF27E055BF4ADAE293888A45363517BBE6F2614A6B9AC9336B779E0869DC286FA2E130192C688FFAA80F94A6B68CECCB7A1067781316C942E0EC5BC4491DD073CF96AA286AAB529469AB42B154ACCED9A081B716D1F4", "hashZ": "BB0FCF7CDDBAC2A38DF7A7DDFD76324B5A8C4208846EFE50E5D2DC21472FD3D053D88A58979C4519EF58A2A529CE0CCB0C5897E707C0A569A10B713F8F91C038" } ] }, { "tgId": 2, "tests": [ { "tcId": 6, "hashZ": "72873353BA81E9E3F97C169180850C6A342FB70258AAE0CB9217CAE2736FCE48D66295BB776EF518A97A8649E216D8D80B8A07A9680D45ACC1DAE4E8B2C716FD" }, { "tcId": 7, "hashZ": "66456CCB689956E171E7BBA83FA7659A2DD313FEBD915F74D392195EF48DD250C702FB2004DAC9D2AAF787BABAF595F7D232A6B4A0C7319B1213242B96BB3B01" }, { "tcId": 8, "hashZ": "A62646DD4C19E41476E1FEC16CDAE7B9482EF54505A1FD111DBF4901D0D7E590B949B00C437A642F3BD8EF6CA9DE2408C285FC0E7CA3F39EE2E3B9ED61FA292C" }, { "tcId": 9, "hashZ": "25053C4FFEBB4D5553E7AD9A8097A8A8BC17B2CFDF25F71888DAE69F77ABEDDFC01BF064E90D839B20BEF4DC8DEED9306BE15FB9D42412C189A2CF31E299F683" }, { "tcId": 10, "hashZ": "F2369C65E6DEDFC2CEDFEC8DB2CE06488F6341B34E64941ED1A26276C4709526D758C8844733566D32711D8CBA87A306696162DF28B9321C09CC487056D4EEF6" } ] }, { "tgId": 3, "tests": [ { "tcId": 11, "iutC": "7165F43606D75D9E0062C23BDAD81054AF1F5DD867E6DF01C63D91F172EAE9857570315DE6CA985C612624B57E636FE46CFD9FBFA13D7D1F7D7CBEFC9FC96BA19A72EF68A95F1A38043A96F91C9CC357C00CC5A1B82F73022D9D245C5F4B522B557FAED5D8C52EB55AD1716118BEE325263AEE84768990C19A2F7B7241F0294411749E8C40411057A8EB0F271FBFF84DDF51509629068522800615733241C9C28893FBF099DA21D1FBB66C163D97318A61D0C44822CC002B436E0F03BF671F79E663F27CF3A4D9006E1AC316670876A52EA964C0C7A15D6FA2F71B00038033721096ED97B2A2A3330538AC05877ED4E7A13FA2715D780B0225A688FFF063C636", Hammett Expires 25 October 2024 [Page 31] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "hashZ": "9DB8AE3B99C33BE2717443F204BB96A850212615310B035AC327F42558F37938244621FF4D9D3B95C8874B409ACFBA5D247A1CC3B660EFDF2EBFA6986FE3FCC0" }, { "tcId": 12, "iutC": "7717EDC81D539C9E75C679C7C7F25E4BD0FE88D1D0E8A1DD61E4FE35C34E7293D80A746102D1F250C8F4EE78CC3722E615CA2B822C6DF00FDE249048525778B7FD845D518E73F3561AC52C520BB6B1F64B7F33C184F2146DA342B1A820C7B6DE49512AEC4BB392121763404D25429936E850C3F969FEBC1A2DA099646B3FEF719DB07D583E2D46BDA6FD0269BAF190A156E944879C3909759E1B93ED649884D3F0683C2688FFF563CF7449BDD94EAED1D9C5629F828CF162D91CC7DF7F6FC9343934C1BC65D7BF2FB34D63D88373C0866597BC76FCC8229523AD495098EA947B53D0DBF535EE88A5B386CAF97BDB3844FF2014993610152804BD70127C0D6499", "hashZ": "280EDA51AA55D0CAB3D61251B0BE8AB1D9B89ADC8D0C53FEB1B3CC33A7662BF72F648F941AE8D6BD35DE143C3D06C27CA13B55739BD1B79924CDC23C01C598CB" }, { "tcId": 13, "iutC": "15334D04B783615DCD85751A26DC7CA999F748A21C524517A4E8AED82EAAC56205951388871F22178B278AF8F72A27C9919A037EAAA7B41A8D8A65EE5339E9EC1B4EB51EE7DE844AA25E8832E556D9BDAADFB59C1CD45E8D66DE4A57ABD8FA8C1342C35266CF898879D81F25B91A550FF1D382E8AE9F1108B9E436CB101CCB42DC994AFF06E55EC7A86B7DEED1BC851FDC043BB065C98BA40CAA676CB434195952119E333A024510CB0B39E0AF6FB2AC9D25ED65F21027EC5B31D78E0F57B68175033BCD2E4273E381ED642F13457198DB791C7AFE135F86121F422DFC497348281B83FB0B320E4FC657F514BCE28C1D9AF50FEF86158C2126E98FAF028BB007", "hashZ": "DF71B0DB82C2E45F1B0DBDCCDA7A00995FAC3323008FC89775DD93A2BEE553F9B0558264876B05EB48E11B712A0841ECB6D676D2C75449C45E0D42F203D5FDFD" }, { "tcId": 14, "iutC": "46BF8D84185254F526CA1BACB8EE2805245841D54E7434CE1CB3D578B1BAAC74273B46464233430F1CDCC1EA2C76FF696E845991BEEB772870D19BCF89FF1F8D17C8FDDD21203369217FF3E593C10FA3CDF9F59383A17C52289A818A0CEF3CF9D34CF62006D52A52974F512554B8514CD257FED0521D5BC0777C4D97C926BA4C688403B6A89A50A114002041A3C98A90572D7116034B2E132EC5B86E7402CF993170FF828330F37CD84DE0FEA871BD2BFEC5D17C185AD061F4A798BE3B25BCF08A1B6BF701340416AE497C1DD60B8970275B7FE6C0712F0A865C2A013A21AC06C45DB7C413A326C8A55A5E7CCF3F35F0DB6F09F0CBBDEA3B70C97D4C52EE29A5", "hashZ": "785E85B2F3693FDE598EBDA463D4A31BDCF6A8DD4122A1C625B361A6BA5654E322CEB863C3E6FB470687E143CCFEC4696D7D8348D63B9C37161CB63C7EBFC273" }, { "tcId": 15, "iutC": "97E01C6237F205CAE45CA143B872068B3E7CEC09F88277ED8253D336735B1E55D648F7F2E4C1EC5401B1B8EF7F1590A5D113A160E01C9826CEE8578742F493FF7FC11E33EF91525FA79E7FEE31EC01D42A76E4E03FDD535176C802C80652B729FD079389B9F9D0CC8CBFD9E45BEA9FB0FE5B76F00186D362E93B5E5A92B6AC85785FF9D732181763C00D331CADFAEF4FAF5A57A213D00641EB5DA40A86E7C1CE1985914A0E5286A1FF7D4B86D1BC546C52A0E1A5D1E408B4AE8782E7DB8359C7966D3CABF82C2C9D5AD2D571363B6A150DC7880E231A070B2231B67895F78E8B07E0F662E4E8F6D927F35388F77E2A0E4376D2C318188CD570E756DC97DDBCD6", "hashZ": "B62B498E074E19911BF49D4C86DA2BC899550BFDC5880765F24ACB16731DB0F05AEC0563EB6D6F5B769368F98693739ED165E822555CB103CA0BEDE05400C49B" } ] }, { "tgId": 4, "tests": [ { "tcId": 16, "iutC": "59918CE9E94E85F9B55761AEB56A9EC9316A4680F222014E61DE8E741F91927BAE90B598079D57620D018F6C18FD60791F088CCC70DF1AD1F67F5D8BF7FCD490BECD8FAC00D0899D94D5A36834AA29AD0C03E3DD3753FAAE50BFB0A19E47BDAC7FB4FA3E27975D48D416226C17AEF3AC0A6E4A6C32E889200766FDB90435F1CA21ED409FFFF3986EAB2148FCC573FDAB145BAF1E63070BED5BCE99AFAA1CDD253364797A8D2BB9BFD042AEF2D36113122F16495954AE5E230097818172D13797BF0E4D2F0C0D933881FBDAAED22AEFC430967EBEA79E36A9C62E8D41EC409897EA241E6ADB9B20BD9A677D1740A9FCCBE35E9A4C99C2EEAB7CB44DE06796AB8D", "hashZ": "5E925B5B8FBF09C85695B2DEE5F24C30AE5DD027A49A5DA3ACD880839D915BD0F591E56578598E947DF8F47F24DE49EC3D4DEC9CC017B0318A3C2FD8FF14E74C" }, { "tcId": 17, "iutC": "2C1EF41FE21CD049F70E565FD1A583517DA56D8453EB49F7079DE5187F5991AE0A2E40CC5D66D532036908E2F3639763A2E41677128569C9CF8AADB2D46118E4926359791DE684B2B119BEB36E3F2F1844A0D6B7D901137AE0B35B891FD7CE0C66E87BFF8F3EF2DF3C428B2B6784800F8E4FC39645E60B172B487991C0404A0649B4CBB60BC9A6AEA3A800670574E483017BFFDDD78064EAC418F0679D759EF6B73947D11BAA404F0B2F5CB8CCD487A7D6B35DDF2FCB34D2F0781D85D6EF0B4365476647992CC73A72008F386DEF6B3F576EAFFC60CCC011DD3CD0873F87B61DD9CE0C790B981B457AA2BCBD99100E7FA73BC9B6363DA677C9D699701FD65C76", "hashZ": "47D59912FCAC4E8DADD36631D30A37B33FF6EC033D71FAD6B81630B9A7FCAE22CD9EF627EC94683C577671D72BCA44015DFF58D7E3E65D2DDF78CA0EA101FC28" }, { "tcId": 18, "iutC": "89B6E92E24812EE7E56E9DB0A710CCD12A92B2DCC30521980F87548E45A9F08A9A55E60B641394D7605180DD88BF9F1446D2BE2264969E39A258A3A3AFB30614CA98195DDBC8F4D3921B8D2031D06F52E1E682146AB55444799FACB60457C3E71FA6F23C93926FCA1D6A234EDAE43398B4D2FEF49C190140254B2603F9D549DFBB13DF6A8C316619A3E75CE862FDAA6EE6B397944E8622A040A17EDBF10B22985ACFBD68ACBEA778285F0BAB8C834B7034E627ED2E0D75935B1C45A5722034E767893FF4BE616D1DE121B4FC7551CF3422EB89CA5C758AA18591A858163229DEBA3DF180EB0D235805D75F6DBDB97B250DFDC642F99A5DC00B72FFA004CBCA4B", "hashZ": "F37AE64EFC034F023335E05ED40D2578506AC97963A68E17D8964713A8D5339DBEC08A54271C72BA9B7966B3118C6624BCE046427A125F1EC6D524C52BC56F5F" }, { "tcId": 19, "iutC": "AD8870E7FCE18E54127FD3C07B02D71BDD10E519C414320E1D8E61420BF1907990E7C12A9B6003B2E64F2A38CA5B881796D2B57945C76221892D1E3DF89247A83B17FF11A15113021B16B0E85A294DFDB66E74927E55D359134333886E44470A08899523ADA6D93841522DC98D70B0DE436D0CF3E9E482535FF18FF821E567FD35DB2DAFFFCEBF6D4970FE498D04DBA937AC34E005449CBBCD72692708A3CE1F066B2D059B19C5E32332FE9C25CA065181E770BC16C542945A31BBA4857F109E577B875381CC92B6D0F3FF7E1FE0FA4902D0BCB684DA4651EEB7769DD1B3CF949B2F21A69635AC616A04F53A0551E8FD73C3EDE13031575EE253F6EBBD7FB469", "hashZ": "0747F513741CE872489521180B33A569F60F3E3CBF8102A49EBECAA3AA309AD7B8463543ADB867BC80973C343D552EB79CF94BCAEF25496A4EDFB82C89C26926" }, { Hammett Expires 25 October 2024 [Page 32] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "tcId": 20, "iutC": "089EEE5C8B64FDEE6C4B79EE0CC903321A0B2F14CE3A89820E38FC2A34B666CE0A3B41C41E5F7E1975F47DBA748056FD753D4C157059316C040793185DE16E214384EF572CC47F8B2FF12C0FFA9F313D11A9B6367265B0C4FE82364926D3214C96F5D1D3302E4D727B69F9480C7A38127BD23E3B9A628781F3EE3957FD42A9CF3493D2F748FDF38DC5D9E5B4066A7638F5E11DAF56ED85144C25C4188646C0CDF6FB42E3B6D44E675A5C8CD8F4F0A8E256116991BBD0B76C9937958DD42FB6A024FDB3C51451B3B237646C7C3B6A3D90011F1748BEFBE74366D1B359FFFAAD00B56648414F01C0FD382796B8B54E3ADEBDB7F12926AE5CEBAAA15432AA16D253", "hashZ": "1487575F667890C8693BC8A731F55590A5E94FA9171E1A324EAC37092B049E9FB7506B09D4790C7C3397BCC3BE17D788505BE420A16293CBCF369DE4FEC07A67" } ] }, { "tgId": 5, "tests": [ { "tcId": 21, "testPassed": false }, { "tcId": 22, "testPassed": true }, { "tcId": 23, "testPassed": true }, { "tcId": 24, "testPassed": true }, { "tcId": 25, "testPassed": true } ] }, { "tgId": 6, "tests": [ { "tcId": 26, "testPassed": true }, { "tcId": 27, "testPassed": true }, { "tcId": 28, "testPassed": true }, { "tcId": 29, Hammett Expires 25 October 2024 [Page 33] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 "testPassed": false }, { "tcId": 30, "testPassed": true } ] }, { "tgId": 7, "tests": [ { "tcId": 31, "testPassed": true }, { "tcId": 32, "testPassed": true }, { "tcId": 33, "testPassed": true }, { "tcId": 34, "testPassed": false }, { "tcId": 35, "testPassed": true } ] }, { "tgId": 8, "tests": [ { "tcId": 36, "testPassed": true }, { "tcId": 37, "testPassed": true }, { "tcId": 38, "testPassed": true }, Hammett Expires 25 October 2024 [Page 34] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 { "tcId": 39, "testPassed": false }, { "tcId": 40, "testPassed": true } ] } ] } 11. Security Considerations There are no additional security considerations outside of those outlined in the ACVP document. 12. IANA Considerations This document does not require any action by IANA. 13. References [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", RFC 2119, RFC 2119, DOI 10.17487/RFC2119, March 1997, . [RFC3526] Kivinen, T. and M. Kojo, "More Modular Exponential (MODP) Diffie-Hellman groups for Internet Key Exchange (IKE)", RFC 3526, RFC 3526, DOI 10.17487/RFC3526, May 2003, . [RFC7919] Gillmor, D., "Negotiated Finite Field Diffie-Hellman Ephemeral Parameters for Transport Layer Security (TLS)", RFC 7919, RFC 7919, DOI 10.17487/RFC7919, August 2016, . [RFC7991] Hoffman, P., "The "xml2rfc" Version 3 Vocabulary", RFC 7991, RFC 7991, DOI 10.17487/RFC7991, December 2016, . [RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", RFC 8174, RFC 8174, DOI 10.17487/RFC8174, May 2017, . Hammett Expires 25 October 2024 [Page 35] Internet-Draft ACVP KAS SSC IFC SP800-56Br2 April 2024 [SP800-56Br2] Barker, E. B., Chen, L., Roginsky, A., Vassilev, A., Davis, R., and S. Simon, "Recommendation for Pair-Wise Key-Establishment Using Integer Factorization Cryptography", NIST SP 800-56B Rev. 2, March 2019, . [ACVP] Fussell, B., Vassilev, A., and H. Booth, "Automatic Cryptographic Validation Protocol", 1 July 2019. Author's Address Russell Hammett (editor) Email: russell.hammett@nist.gov Hammett Expires 25 October 2024 [Page 36]