sig binary format

Jean-Jacques Brucker jeanjacquesbrucker at gmail.com
Wed Apr 6 11:34:26 CEST 2011


Thank you David and Daniel.

(I read the RCF too fast, some details are a bit complicated...)

-- 
Jean-Jacques B.

Le mardi 5 avril 2011 19:29:00, vous avez écrit :
> On Apr 5, 2011, at 12:03 PM, Jean-Jacques Brucker wrote:
> 
> > 
> > Hi, I have a question concerning the first octet of *.sig file (created with --detach-sign option). 
> > 
> > I have see almost data match section 5.2.3. of the RFC4880, but i am asking me why is the first octet of a *.sig file (packet tag) 0x88 ?
> > According to section 4.3 of RFC4880 0x88 means "Compressed Data Packet", I was instead expecting 0x82 for "Signature Packet" !?
> 
> 0x88 means old-style signature packet.  0x88 == 10001000.  Bit 6 is not set, so its an old-style tag. The relevant bits to indicate a packet type in an old-style tag are bits 5 through 2, so 0010.  0010 == 2, and 2 is a signature packet.
> 
> David
> 
> 



More information about the Gnupg-devel mailing list