Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

DH Key Agreement with IPP Cryptography

legion
Débutant
433 Visites

I need to generate private/public key pair using Diffie-Hellman Key Agreement scheme.

Domain parameters that I must use are stored in PKCS#3-defined format.

DHParameter ::= SEQUENCE {

prime INTEER, -- p

base INTEGER -- g

privateValueLength INTEGER OPTIONAL }

Therefore I have only a prime P and a generator G , as well as an optional bitlength of the private value L.

I'd like to ask if there's any way to set up a DLP cryptosystem using these parameters only?

All my current attempts failed - IPP seems to work with DH agreement scheme subgroups specifically, andthat require additional prime Q domain parameter that is not available (or is there any way to derive it from the above parameters?)

Any help would be greately appreciated....

0 Compliments
1 Répondre
Vladimir_Dudnik
Employé
433 Visites

Hello,

you need to have all three parameters to build complete system. Usually, the third parameter is defined at system design stage and depend on required level of security.

Regards,
Vladimir

0 Compliments
Répondre