Hello. I need to verify signature of the certificate I get from Video Mixing Renderer (Microsoft Direct Show) through IAMCertifiedOutputProtection interface. http://msdn.microsoft.com/en-us/library/aa468617.aspx#validating_the_copp_certificate_chain__ntlp I call IAMCertifiedOutputProtection::KeyExchange function and get a key and a certificate.
Every step succedes til I get to RSASSA-PSS verification. I use Crypto++ as following: http://www.copypastecode.com/70961/?view=lines And it returns false in cryptopp function RecoverMessageFromRepresentative: http://www.copypastecode.com/70957/?view=lines Line 29: salt points to padding zero. As the result, byte *M is 19 zero bytes before the wanted 0x01 value. Does someone have an experience in such questions or has any thoughts on what may be wrong? Is it a signature or a message, because I cropped the message, but still fail on that line. Apreciate any help! Thanks! -- View this message in context: http://old.nabble.com/RSASSA-PSS-cetificate-verification-%28COPP%29-tp31608380p31608380.html Sent from the Crypto++ Users mailing list archive at Nabble.com. -- 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.
