Messages in this thread | | | Subject | Re: [PATCH 07/18] crypto: testmgr - add DH RFC 3526 modp2048 test vector | From | Hannes Reinecke <> | Date | Wed, 1 Dec 2021 08:25:22 +0100 |
| |
On 12/1/21 1:48 AM, Nicolai Stange wrote: > The previous patch introduced support for the safe-prime groups specified > by RFC 3526. In order to test this functionality, add a corresponding test > vector to testmgr. The test data has been generated with OpenSSL. > > Note that this new entry provides test coverage for the recent change to > crypto_dh_encode_key(), which made it to skip the serialization of domain > parameters for known groups, i.e. those with > ->group_id != dh_group_id_unknown. > > Moreover, a future patch will make the DH implementation to reject domain > parameters not corresponding to some safe-prime group approved by > SP800-56Arev3 in FIPS mode and the existing DH test vectors don't qualify. > So this patch here will ensure that there's still some suitable test vector > available. > > Signed-off-by: Nicolai Stange <nstange@suse.de> > --- > crypto/testmgr.h | 92 ++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 92 insertions(+) > Reviewed-by: Hannes Reinecke <hare@suse.de>
Cheers,
Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@suse.de +49 911 74053 688 SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), Geschäftsführer: Felix Imendörffer
| |