You need to get familiar yourself with openssl and (SSL). Best way to start is documentation (SSL API) and use demos provided with openssl source code.
On 8/16/12, Eric Fowler <eric.fow...@gmail.com> wrote: > I am a relative OpenSSL newbie, and I have had a task assigned to me > which entails some SSL knowledge. > > My task is to take existing code, and add to it one of the > capabilities in the table. > > I have a X509V3_CTX struct and it has been passed to X509V3_set_ctx(). > I suspect the next step involves X509V3_add_value() but am not sure of > that, nor of the exact procedure. > > Can anyone talk me through this? If I add (say) clientAuth through > this method, is it going to work? > > Thanks > > Eric > > > > Value Meaning > ----- ------- > serverAuth SSL/TLS Web Server Authentication. > clientAuth SSL/TLS Web Client Authentication. > codeSigning Code signing. > emailProtection E-mail Protection (S/MIME). > timeStamping Trusted Timestamping > msCodeInd Microsoft Individual Code Signing (authenticode) > msCodeCom Microsoft Commercial Code Signing (authenticode) > msCTLSign Microsoft Trust List Signing > msSGC Microsoft Server Gated Crypto > msEFS Microsoft Encrypted File System > nsSGC Netscape Server Gated Crypto > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List openssl-users@openssl.org > Automated List Manager majord...@openssl.org > ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org