Adding ECC KEM

Jussi Kivilinna jussi.kivilinna at iki.fi
Tue Apr 2 17:47:56 CEST 2024


Hello,

I noticed that t-kem is currently failing with FIPS mode in master:

t-kem: gcry_kem_keypair 40: Not supported
t-kem: gcry_kem_keypair 41: Not supported
t-kem: gcry_kem_keypair 42: Not supported
t-kem: gcry_kem_keypair 43: Not supported
t-kem: gcry_kem_keypair 44: Not supported
t-kem: gcry_kem_keypair 45: Not supported
t-kem: gcry_kem_keypair 46: Not supported
t-kem: gcry_kem_keypair 47: Not supported
t-kem: gcry_kem_keypair 48: Not supported
t-kem: gcry_kem_keypair 49: Not supported
t-kem: gcry_kem_keypair 50: Not supported
t-kem: gcry_kem_keypair 51: Not supported
t-kem: gcry_kem_keypair 52: Not supported
t-kem: gcry_kem_keypair 53: Not supported
t-kem: gcry_kem_keypair 54: Not supported
t-kem: gcry_kem_keypair 55: Not supported
t-kem: gcry_kem_keypair 56: Not supported
t-kem: gcry_kem_keypair 57: Not supported
t-kem: gcry_kem_keypair 58: Not supported
t-kem: gcry_kem_keypair 59: Not supported
t-kem: gcry_kem_keypair 60: Not supported
t-kem: gcry_kem_keypair 61: Not supported
t-kem: gcry_kem_keypair 62: Not supported
t-kem: gcry_kem_keypair 63: Not supported
t-kem: gcry_kem_keypair 64: Not supported
t-kem: gcry_kem_keypair 65: Not supported
t-kem: gcry_kem_keypair 66: Not supported
t-kem: gcry_kem_keypair 67: Not supported
t-kem: gcry_kem_keypair 68: Not supported
t-kem: gcry_kem_keypair 69: Not supported
t-kem: gcry_kem_keypair 70: Not supported
t-kem: gcry_kem_keypair 71: Not supported
t-kem: gcry_kem_keypair 72: Not supported
t-kem: gcry_kem_keypair 73: Not supported
t-kem: gcry_kem_keypair 74: Not supported
t-kem: gcry_kem_keypair 75: Not supported
t-kem: gcry_kem_keypair 76: Not supported
t-kem: gcry_kem_keypair 77: Not supported
t-kem: gcry_kem_keypair 78: Not supported
t-kem: gcry_kem_keypair 79: Not supported
       80 tests done
FAIL: t-kem

-Jussi

On 28.3.2024 6.30, NIIBE Yutaka wrote:
> Hello,
> 
> In the task T6755, we introduced KEM API.  ML-KEM is added.
> 
> Today, I'd like to propose adding ECC KEM implementation in the API.
> The intention of mine is use in gpg-agent to support PQC (task T7014).
> 
> Attached is a patch adding ECC KEM for X25519.
> 
> 
> _______________________________________________
> Gcrypt-devel mailing list
> Gcrypt-devel at gnupg.org
> https://lists.gnupg.org/mailman/listinfo/gcrypt-devel




More information about the Gcrypt-devel mailing list