Or, can our message be dumped and decoded by our own programs? Please look at 
the dumped result and its content to check if it's expected by us first. Maybe 
you could paste the dumped content here and let me check. As it complained 
about the CMS signed data, so we just need to dump that part. Thanks.

Regards,
Kai

-----Original Message-----
From: Zheng, Kai [mailto:[email protected]] 
Sent: Tuesday, December 22, 2015 2:56 PM
To: [email protected]
Subject: RE: Fix up for encoding/decoding issues for newly added types and 
CMS/X509/PKINIT tests

Thanks Jiajia for the update. It's quite unfortunate. I really wish MIT 
Kerberos can use our ASN1 things so it can give specific error in such case, as 
the Kerberos/PKINIT/CMS signed data is so huge and complex, how to locate it? 
Maybe it can print verbose logs? Thanks.

Regards,
Kai

-----Original Message-----
From: Li, Jiajia [mailto:[email protected]] 
Sent: Tuesday, December 22, 2015 2:44 PM
To: [email protected]
Subject: RE: Fix up for encoding/decoding issues for newly added types and 
CMS/X509/PKINIT tests

Hi Kai,
I think there is still with some encoding/decoding issues, because it can't 
pass in MIT Kerberos decoding process with the latest code.
The error:
"cms_signeddata_verify: failed to decode message: error:0D0680A8:asn1 encoding 
routines:ASN1_CHECK_TLEN:wrong tag"

Thanks
Jiajia

-----Original Message-----
From: Zheng, Kai [mailto:[email protected]] 
Sent: Monday, December 21, 2015 10:05 AM
To: [email protected]
Subject: Fix up for encoding/decoding issues for newly added types and 
CMS/X509/PKINIT tests

Hi Jiajia & all,

Please check out the following commits and be noted that we have cleared 
existing to-be-fixed or TODO encoding/decoding issues for recently added 
CMS/X509/PKINIT types and tests.
Please let me know if our encoding results won't pass MIT Kerberos decoding 
process when testing PKINIT messages with MIT KDC. Thanks.

commit 6dca5950e7f8ded5e39a963b10f52779bc5b6756
Author: Kai Zheng <[email protected]>
Date:   Mon Dec 21 09:57:48 2015 +0800

    Fix existing encoding issues in CMS/X509/PKINIT tests, and Asn1Encodable 
encode may also throw IOException


commit 461b724408c45df378615b9201e78a082b8de959
Author: Kai Zheng <[email protected]>
Date:   Sun Dec 20 17:25:15 2015 +0800

    Blindly decoding Any when type info isnt available to assist encoding 
thereafter


commit 97cd36aa5648b5ebf88abae760271eb6eb8f0645
Author: Kai Zheng <[email protected]>
Date:   Sat Dec 19 20:37:04 2015 +0800

    Fixed decoding issues for newly added CMS types for envoloped contentinfo

Regards,
Kai

Reply via email to