Crypto API Chain of Trust
C / C++ / MFC
1
Posts
1
Posters
0
Views
1
Watching
-
For many years we have a module that creates digital signatures. This module is based on the Microsoft Crypto API. We recently have a customer who requires all the certificates in the chain of trust (certificate->Issuer->Issuer->.....->Root) to be present in the signature blob. I have not yet figured-out how to do this. I could try to retrieve these certificates using "CertGetIssuerCertificateFromStore" and then adding them into the "rgpMsgCert" member of the "CRYPT_SIGN_MESSAGE_PARA" structure, but I do not know if this will actually do the trick.... Anybody have any more information about this issue? Thanks a lot for your info. William