https://bugzilla.novell.com/show_bug.cgi?id=678140
https://bugzilla.novell.com/show_bug.cgi?id=678140#c1 --- Comment #1 from Sebastien Pouliot <[email protected]> 2011-03-09 15:40:08 UTC --- mono --debug 678140.exe Unhandled Exception: System.Security.Cryptography.CryptographicException: at System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature (System.Security.Cryptography.Pkcs.CmsSigner signer) [0x00000] in /home/poupou/git/mono/mcs/class/System.Security/System.Security.Cryptography.Pkcs/SignedCms.cs:151 at TestPkcs7Signature.Pkcs7Signature.Main (System.String[] args) [0x0007b] in /home/poupou/src/bugzilla/678140.cs:35 Looking at SignedCms.cs:151 [MonoTODO] public void ComputeSignature (CmsSigner signer) { ComputeSignature (); } which calls [MonoTODO] public void ComputeSignature () { throw new CryptographicException (""); } Sadly only the decoding/signature checking code seems to be (partially) implemented at the moment. This code has not been updated since 2005 so do not expect the situation to change anytime soon (unless someone contribute the code). Note that you can run MoMA on your applications to learn which Mono API are missing (or incomplete). While the results are not 100% trustworthy (there's a lot of other things that affects compatibility) it would have spotted the above case easily. http://www.mono-project.com/MoMA -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
