2.3.2.2 DigSigBlob

Referenced by: VtDigSigValue

Specifies the layout of the VBA digital signature data.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

cb

serializedPointer

signatureInfo (variable)

...

padding (variable)

...

cb (4 bytes): An unsigned integer that specifies the size of the signatureInfo and padding fields combined, in bytes.

serializedPointer (4 bytes): An unsigned integer that specifies the offset of the signatureInfo field within this structure. MUST be 0x00000008.

signatureInfo (variable): A DigSigInfoSerialized structure (section 2.3.2.1) containing the data for the signature.

padding (variable): An array of bytes. The size of this array is the number of bytes necessary to pad the size of the signatureInfo field to a multiple of 4 bytes. The contents of this field are undefined and MUST be ignored.