[Bug 39681] New: Unimplemented function crypt32.dll.CryptMsgVerifyCountersignatureEncoded
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Nov 26 15:43:08 CST 2015
https://bugs.winehq.org/show_bug.cgi?id=39681
Bug ID: 39681
Summary: Unimplemented function
crypt32.dll.CryptMsgVerifyCountersignatureEncoded
Product: Wine
Version: 1.7.53
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: crypt32
Assignee: wine-bugs at winehq.org
Reporter: htl10 at users.sourceforge.net
Distribution: ---
MS dotnet's SignedCms.CheckSignature() depends on
crypt32.dll.CryptMsgVerifyCountersignatureEncoded .
I found this out while running a test program which does exactly that:
Unhandled Exception: System.Runtime.InteropServices.SEHException: External
component has thrown an exception.
at
System.Security.Cryptography.CAPISafe.CryptMsgVerifyCountersignatureEncoded(IntPtr
hCryptProv, UInt32 dwEncodingType, IntPtr pbSignerInfo,
UInt32 cbSignerInfo, IntPtr pbSignerInfoCountersignature, UInt32
cbSignerInfoCountersignature, IntPtr pciCountersigner)
at
System.Security.Cryptography.Pkcs.SignerInfo.Verify(X509Certificate2Collection
extraStore, X509Certificate2 certificate, Boolean verifySig
natureOnly)
at
System.Security.Cryptography.Pkcs.SignerInfo.CheckSignature(X509Certificate2Collection
extraStore, Boolean verifySignatureOnly)
at
System.Security.Cryptography.Pkcs.SignedCms.CheckSignatures(SignerInfoCollection
signers, X509Certificate2Collection extraStore, Boolean v
erifySignatureOnly)
at
System.Security.Cryptography.Pkcs.SignedCms.CheckSignatures(SignerInfoCollection
signers, X509Certificate2Collection extraStore, Boolean v
erifySignatureOnly)
at
System.Security.Cryptography.Pkcs.SignedCms.CheckSignature(X509Certificate2Collection
extraStore, Boolean verifySignatureOnly)
at System.Security.Cryptography.Pkcs.SignedCms.CheckSignature(Boolean
verifySignatureOnly)
...
wine: Unimplemented function crypt32.dll.CryptMsgVerifyCountersignatureEncoded
called at address 0x7b83e9b0 (thread 0009), starting debugger...
Unhandled exception: unimplemented function
crypt32.dll.CryptMsgVerifyCountersignatureEncoded called in 32-bit code
(0x7b83e9b0).
(Apologies the wine version may not be accurate if this report is version
sensitive - I kept a note on this error on Nov 2, but I upgraded wine to 1.7.55
on No 20; so the actual error would have been observed approximately with
1.7.54/1.7.53/1.7.52)
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list