Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IDHKeyExchange::loadRawPublicKey ( const P6BSTR pP,
const P6BSTR pG,
const P6BSTR pY 
)
pure virtual

This method loads the standard parts of a Diffie-Hellman (DH) public key from a set of buffers.

Parameters
pP[ in ] The shared prime number
pG[ in ] The shared generator
pY[ in ] The public key value
Returns
SuccessP6R::eOk 
FailureP6R::eNotInitializedObject is in an incorrect state.
P6R::eInvalidArgOne of the parameters is NULL.
P6R::eFailAndExceptionOne of the parameters failed to load properly.