Skip to content

Commit 7a02ab2

Browse files
Add encap/decapKeyCheck support in ACVP (#2872)
ACVP has support for a new test vectors that test against the encapsulation/decapsulation key checks defined in FIPS 203. > Adds "encapsulationKeyCheck" and "decapsulationKeyCheck" as functions for ML-KEM Encap/Decap FIPS203 to exercise an implementation's capability to perform the Encapsulation Key Check in FIPS 203 Section 7.2 and the Decapsulation Key Check in FIPS 203 Section 7.3. These tests are only included if the appropriate function is present in the registration. They operate by providing a valid or invalid key and expecting the IUT to return a true for a valid key or false for an invalid key. * https://github.com/usnistgov/ACVP-Server/releases This add support in ACVP to run against the relevant `crypto_kem_check_pk` and `crypto_kem_check_sk` functions that do the checks for us. Also added the new `encapsulationKeyCheck` and `decapsulationKeyCheck` test vectors in `ML-KEM.bz2`. N/A new `encapsulationKeyCheck` and `decapsulationKeyCheck` test vectors in `ML-KEM.bz2` By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license.
1 parent 2f0f555 commit 7a02ab2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/linux_x86_omnibus.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ jobs:
175175
runs-on:
176176
- codebuild-aws-lc-ci-github-actions-${{ github.run_id }}-${{ github.run_attempt }}
177177
image:linux-5.0
178-
instance-size:large
178+
instance-size:${{ matrix.build32 && 'xlarge' || 'large' }}
179179
strategy:
180180
fail-fast: false
181181
matrix:

0 commit comments

Comments
 (0)