On Tuesday, June 5, 2012 9:54:00 AM UTC-4, Krivak wrote:
>
>
> Hello all, 
>
> I have several questions regards dealing with certificates in crypto++. 
>
> I have just wrote an Client-Server application which using crypto++ for 
> encrypted data exchange. The first version is working just with compiled 
> in: 
>         Integer 
> p_Modus("0xe75bdc24b294db3de7485b071b12a2119d885e4a9d...."); 
>         Integer sg_SubgroupGenerator("0x3"); 
> then Diffie-Hellman class is Initialize: 
>         m_dhMy.AccessGroupParameters().Initialize(p_Modus, 
> sg_SubgroupGenerator); 
> and private and public keys are generated: 
>         m_dhMy.GenerateKeyPair(m_dhMyRng, m_dhMyPrivKey, m_dhMyPubKey); 
>
> Now I would like to replace this part of code with a mechanism which would 
> obtain  m_dhMyPrivKey, m_dhMyPubKey from certificates. So my questions 
> are: 
>
> 1) Is it possible generate certificates with Diffie-Hellman keys with 
> crypto++ functions? Or is it necessary to generate them with another tool 
> e.g. openssl? 
>
> 2) How to obtain keys from certificates? 
> I have tried to use example at: http://www.cryptopp.com/wiki/X.509 
> but I haven't succeeded to obtain key in binary format from used data 
> structures 'CryptoPP::BufferedTransformation & keyout' or 'ByteQueue 
> googleq, thawteq, googletbs, thawtespki'. 
>
> Please, could anyone be so kind and give me a hint? The best would an 
> example. Thanks a lot in advance.
>  
>
Courtesy of Geoff Beier: http://www.cryptopp.com/wiki/X.509. 

-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.

Reply via email to