[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ms-cryptoapi
Subject:    Re: PKCS#10 help
From:       Eduardo Figoli <eduardo.figoli () ABITAB ! COM ! UY>
Date:       2001-12-18 11:11:31
[Download RAW message or body]


Thanks.

----- Original Message -----
From: "Patrick Dolan" <Patrick_Dolan@EFUNDS.COM>
To: <CryptoAPI@DISCUSS.MICROSOFT.COM>
Sent: Tuesday, December 18, 2001 7:13 AM
Subject: Re: PKCS#10 help


> Eduardo,
>
> Here is a code extract:
>
>      CERT_REQUEST_INFO *bCertReqInfo = NULL;
>      BYTE *bCertRequest = NULL;
>      DWORD cbCertReqInfo = 0;
>      DWORD dwCertReqLen = 0;
>
>      // Read in certificate request
>      dwCertReqLen = ?;
>      bCertRequest = new BYTE [dwCertReqLen];
>      bCertRequest = ?;
>
>      // Assume already in binary (that is, no base64 encoding)
>
>      // See how much memory we require
>      rc = CryptDecodeObject(
>           X509_ASN_ENCODING,
>           X509_CERT_REQUEST_TO_BE_SIGNED,
>           bCertRequest, cbCertReqLen,
>           0,
>           NULL, &cbCertReqInfo);
>
>      // Allocate space
>      bCertReqInfo = (CERT_REQUEST_INFO *) new BYTE [cbCertReqInfo];
>
>      // Decode certificate request
>      rc = CryptDecodeObject(
>           X509_ASN_ENCODING,
>           X509_CERT_REQUEST_TO_BE_SIGNED,
>           bCertRequest, cbCertReqLen,
>           0,
>           (void*)bCertReqInfo, &cbCertReqInfo);
>
>      // Access information from certificate request
>      bCertReqInfo->Subject.cbData;
>      bCertReqInfo->Subject.pbData;
>      // etc.
>
>      if (bCertRequest != NULL) delete [] bCertRequest;
>      if (bCertReqInfo != NULL) delete [] bCertReqInfo;
>
> Regards,
> Patrick.
>
>
>
>
>
>
> Eduardo Figoli <eduardo.figoli@ABITAB.COM.UY>@DISCUSS.MICROSOFT.COM> on
> 17/12/2001 11:43:42
>
> Please respond to Microsoft Cryptographic API
>       <CryptoAPI@DISCUSS.MICROSOFT.COM>
>
> Sent by:  Microsoft Cryptographic API <CryptoAPI@DISCUSS.MICROSOFT.COM>
>
>
> To:   CryptoAPI@DISCUSS.MICROSOFT.COM
> cc:
>
> Subject:  PKCS#10 help
>
>
> Can I parse a PKCS#10 using cryptoapi ?
>
>
> Thanks,
>
> Eduardo Figoli
> Abitab S.A.
> Montevideo - Uruguay
>
> ----------------------------------------------------------------
> Users Guide http://discuss.microsoft.com/archives/mailfaq.asp
> contains important info. Save time, search the archives at
> http://discuss.microsoft.com/archives/index.html .
> To unsubscribe, mailto:CryptoAPI-signoff-request@DISCUSS.MICROSOFT.COM
>
> ----------------------------------------------------------------
> Users Guide http://discuss.microsoft.com/archives/mailfaq.asp
> contains important info. Save time, search the archives at
> http://discuss.microsoft.com/archives/index.html .
> To unsubscribe, mailto:CryptoAPI-signoff-request@DISCUSS.MICROSOFT.COM
>

----------------------------------------------------------------
Users Guide http://discuss.microsoft.com/archives/mailfaq.asp
contains important info. Save time, search the archives at
http://discuss.microsoft.com/archives/index.html .
To unsubscribe, mailto:CryptoAPI-signoff-request@DISCUSS.MICROSOFT.COM

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic