From: Kurt D. Z. <Ku...@Op...> - 2000-05-10 13:20:25
|
At 02:05 PM 5/10/00 +0100, Graham Barr wrote: >On Wed, May 10, 2000 at 01:52:07PM +0100, Chris Ridd wrote: >> So 0x80 is -128. >> >> This is a common encoding error made by Microsoft software. (Read >> http://www.cs.auckland.ac.nz/~pgut001/pubs/x509guide.txt and search for >> INTEGER.) >> >> Are you using an MS server, Pythagoras? > >Given that the messageID is supposed to be non-negative. I wonder if it >is worth adding a catch for negative ones and fix them. You might consider putting something ABOVE the BER/DER level. However, I cringe. OpenLDAP and Mozilla SDKs do not do such munging of peer provided values. Kurt |