Quantcast
Channel: .NET Framework Class Libraries forum
Viewing all articles
Browse latest Browse all 8156

"ASN1 bad tag value met" when using SignedCms Decode method

$
0
0
I get an "ASN1 bad tag value met" exception when trying to read a file containing the following PKCS7 message. I can open the file in windows fine. It is basically a chain of certificates.

Anybody know why this happens.


Thanks,

-Jalil

Here is my code:

               SignedCms cms = new SignedCms();
               
                TextReader tr = new StreamReader("./certs.p7b");
                string certs = tr.ReadToEnd();
                tr.Close();
                System.Text.ASCIIEncoding  encoding=new System.Text.ASCIIEncoding();
                byte[] b = encoding.GetBytes (certs);
              
               
                cms.Decode(b);


Here is the content of the file:


-----BEGIN PKCS #7 SIGNED DATA-----
MIIG1wYJKoZIhvcNAQcCoIIGyDCCBsQCAQExADALBgkqhkiG9w0BBwGgggasMIID
fTCCAuagAwIBAgIQM/bzB5+tBYdQytfmiJgEEzANBgkqhkiG9w0BAQUFADCBzjEL
MAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2Fw
ZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UECxMf
Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhhd3Rl
IFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNlcnZl
ckB0aGF3dGUuY29tMB4XDTA4MTExMTIyNDYxM1oXDTA5MTExMTIyNDYxM1owgYEx
CzAJBgNVBAYTAlVTMRcwFQYDVQQIEw5Ob3J0aCBDYXJvbGluYTEQMA4GA1UEBxMH
UmFsZWlnaDEgMB4GA1UEChMXQUNNRSBJbnRlcm5hdGlvbmFsIEluYy4xDTALBgNV
BAsTBFRlc3QxFjAUBgNVBAMTDTEyNDguYWNtZS5jb20wgZ8wDQYJKoZIhvcNAQEB
BQADgY0AMIGJAoGBAM4iIeAvl0Na0CuLq8bAipbL2pP1uNwDxuOVaKUuG+bcVrmk
o2AhqddPP5KAIZl9ctUZDI9Zxs4TVt3GYl2nojiy7pYLyiGtclG7MWPm1iASJhsM
rSMZi1sThpZTd2rSQoRx5oBJsZ779yHkcn9wngnO82b3uc0zn8YxRQPKv+nzAgMB
AAGjgaYwgaMwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMEAGA1UdHwQ5
MDcwNaAzoDGGL2h0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQcmVtaXVtU2Vy
dmVyQ0EuY3JsMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAYYWaHR0cDovL29j
c3AudGhhd3RlLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBALEh
ZEPvryBgrNKhD2nug/iOQU6O5jD94O2gQcKgsdARtfoOBOQGI7ZuXkSNNZkmO8c1
6wbgWxwRyrZntCGb3wz4nqB5rRsq29lHEuxeAJ8c/tL2J3ac73BwBEGmlj/L/A8E
MlVhLIExwq5WOqxT7i9b9nQsvw7cAiIjJy9iy3IMMIIDJzCCApCgAwIBAgIBATAN
BgkqhkiG9w0BAQQFADCBzjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4g
Q2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3Vs
dGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lv
bjEhMB8GA1UEAxMYVGhhd3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcN
AQkBFhlwcmVtaXVtLXNlcnZlckB0aGF3dGUuY29tMB4XDTk2MDgwMTAwMDAwMFoX
DTIwMTIzMTIzNTk1OVowgc4xCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJu
IENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEdMBsGA1UEChMUVGhhd3RlIENvbnN1
bHRpbmcgY2MxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNp
b24xITAfBgNVBAMTGFRoYXd0ZSBQcmVtaXVtIFNlcnZlciBDQTEoMCYGCSqGSIb3
DQEJARYZcHJlbWl1bS1zZXJ2ZXJAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEF
AAOBjQAwgYkCgYEA0jY2aovXwlue2oFBYo847kkEVdbQ7xwblRZH7xhINTpS9Ctq
Bo87L+pW46+GjZ4X9560ZXUCTe/LCaIhUdib0GfQug2SBhRz1JPLlyoAnFxODLz6
FVL88kRu2hFKbgifLy3j+ao6hnO2RlNYyIkFvYMRuHM/qgeN9EJN50CdHDcCAwEA
AaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQAmSCwWwlj6
6BZ0DKqqX1Q/8tfJeGBeXm43YyJ3Nn6yF8Q0ufUIhfzJATj/Tb7yFkJD57taRvvB
xhEf8UqwKEbJw8RCfbz6q1lu1bdRiBHjpIUZa4JMpAwSremkrj/xw0llmozFyD4l
t5SZu5IycQfwhl7tUCemDaYj+bvLpgcUQjEA
-----END PKCS #7 SIGNED DATA-----

Viewing all articles
Browse latest Browse all 8156

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>