2.2.1.12.6.6 Data Element Hash

A Data Element Hash has the following structure.<3>


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

Data Element Hash Declaration (variable)

Data Element Hash Scheme (variable)

Data Element Hash Data (variable)

...

Data Element Hash Declaration (variable): A 16-bit (section 2.2.1.5.1) or 32-bit Stream Object Header section 2.2.1.5.2) that specifies a data element hash declaration.

Data Element Hash Scheme (variable): A compact unsigned 64-bit integer (section 2.2.1.1) that specifies the hash schema. This value MUST be 1, indicating Content Information Data Structure Version 1.0 as specified in [MS-PCCRC] section 2.3.

Data Element Hash Data (variable): A Binary Item (section 2.2.1.3) that specifies the hash. The hash data MUST be encoded in the schema specified by the data element hash scheme.