ietf-openpgp
[Top] [All Lists]

Re: MUST accept 32 bit lols everywhere?

1997-11-24 19:35:14
So pgp2.x has lol field values 0, 1, 2 to mean 1 byte, 2 bytes and 4
bytes.  All that needs to be done is to depracate lol field values 0
and 1.  Ian Grigg said he tried this with his systemics pgp2.x
implementation cryptix2.x but found cases where the pgp2.x code base
could not handle 4 byte lengths!
 
I think there are portions of 2.x code which assume the CTB will be in a 
certain form, eg that the lol will indicate an 8-bit length so it's possible 
to process the CTB in a single byte comparison rather than having to pick 
apart the lol.
 
Peter.
 


<Prev in Thread] Current Thread [Next in Thread>