
Hash processor (HASH)
RM0351
856/1830
DocID024597 Rev 5
HASH_DIN data endianness when bit swapping is disabled (DATATYPE=”00”) can be
described as following: the least significant bit of the message has to be at MSB position in
the first word entered into the hash processor, the 32nd bit of the bit string has to be at MSB
position in the second word entered into the hash processor and so on.
Figure 208. Message data swapping feature
06Y9
'$7$7<3(³´QRVZDSSLQJ
:RUG
ELW
ELW
:RUG
ELW
ELW
+$6+FRUHLQWHUIDFH
0
0
0
0
06%
/6%
'$7$7<3(³´ELWRUKDOIZRUGVZDSSLQJ
:RUG
ELW
ELW
0
0
0
0
ELW
ELW
0
0
0
0
'$7$7<3(³´ELWRUE\WHVZDSSLQJ
0
0
0 0
:RUG
ELW
ELW
ELW ELW
:RUG
ELW
ELW
ELW ELW
'$7$7<3(³´ELWVZDSSLQJ
:RUG
ELW
ELW
ELW
ELW ELW ELW
:RUG
ELW
ELW
ELW
ELW ELW ELW
0 0 0
0 0 0 0 0 0
0 0 0
6\VWHPLQWHUIDFH
06%
/6%
+$6+FRUHLQWHUIDFH
06%
/6%
:RUG
ELW
ELW
ELW
ELW
06%
/6%
6\VWHPLQWHUIDFH
06%
/6%
6\VWHPLQWHUIDFH
+$6+FRUHLQWHUIDFH
/6%
/6%
6\VWHPLQWHUIDFH
+$6+FRUHLQWHUIDFH
/6%
0 0 0
0
06%
0
0
:RUG
:RUG
ELW
ELW
ELW
ELW ELW ELW
06%
0
:RUG
ELW
ELW
ELW ELW
:RUG
ELW
ELW
ELW ELW
0
0
06%
:RUG
ELW
ELW
ELW
ELW
0
0
0
0
:RUG
ELW
ELW
ELW
ELW
:RUG
ELW
ELW
:RUG
ELW
ELW
0
0
0
0
ZULWWHQILUVW
ZULWWHQILUVW
ZULWWHQILUVW
ZULWWHQILUVW