From 67d3b452e54a111e654c752f6bef20e595a18b47 Mon Sep 17 00:00:00 2001 From: tb <> Date: Thu, 22 Jan 2026 09:01:05 +0000 Subject: ML_KEM: fix broken test: the encapsulated key is eK, not C... --- src/regress/lib/libcrypto/wycheproof/wycheproof.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/regress/lib/libcrypto/wycheproof/wycheproof.go b/src/regress/lib/libcrypto/wycheproof/wycheproof.go index a204503c3e..8a8cb2ab1b 100644 --- a/src/regress/lib/libcrypto/wycheproof/wycheproof.go +++ b/src/regress/lib/libcrypto/wycheproof/wycheproof.go @@ -1,4 +1,4 @@ -/* $OpenBSD: wycheproof.go,v 1.197 2026/01/22 08:59:40 tb Exp $ */ +/* $OpenBSD: wycheproof.go,v 1.198 2026/01/22 09:01:05 tb Exp $ */ /* * Copyright (c) 2018,2023 Joel Sing * Copyright (c) 2018,2019,2022-2025 Theo Buehler @@ -2444,7 +2444,7 @@ func runMLKEMEncapsTestGroup(rank C.int, wt *wycheproofTestMLKEM) bool { log.Fatal("MLKEM_public_key_new failed") } - ek, ekLen := mustDecodeHexString(wt.C, "eK") + ek, ekLen := mustDecodeHexString(wt.Ek, "eK") if C.MLKEM_parse_public_key(pubKey, (*C.uchar)(unsafe.Pointer(&ek[0])), (C.size_t)(ekLen)) != 0 || wt.Result != "invalid" { fmt.Printf("FAIL: %s MLKEM_parse_public_key succeeded\n", wt) -- cgit v1.2.3-55-g6feb