Re: [PATCH 13/18] crypto: testmgr - add DH test vectors for key generation

From: Hannes Reinecke
Date: Wed Dec 01 2021 - 02:33:49 EST


On 12/1/21 1:48 AM, Nicolai Stange wrote:
Now that all DH implementations support ephemeral key generation triggered
by passing a ->key_size of zero to ->set_secret(), it's certainly
worthwhile to build upon the testmgr's do_test_kpp() ->genkey facility to
test it.

Add two ->genkey DH test vectors to the testmgr, one for the RFC 7919
ffdhe2048 group and another one for the RFC 3526 modp2048 group.

As noted previously, maybe you can consider switching to ffdhe3072 here.

Cheers,

Hannes
--
Dr. Hannes Reinecke Kernel Storage Architect
hare@xxxxxxx +49 911 74053 688
SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg
HRB 36809 (AG Nürnberg), Geschäftsführer: Felix Imendörffer