English
Language : 

K60P100M100SF2RM Datasheet, PDF (780/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Functional Description
32.6.3.20 Secure Hash Shift (SHS)
The SHS command does a set of parallel register-to-register move and shift operations
for implementing SHA-1. The following source and destination assignments are made:
Register
CA4
CA3
CA2
CA1
CA0
CAA
Value prior to command
CA4
CA3
CA2
CA1
CA0
CAA
Value after command executes
CA3
CA2
CA1<<<30
CA0
CAA
CAA<<<5
32.6.3.21 Message Digest Shift (MDS)
The MDS command does a set of parallel register-to-register move operations for
implementing MD5. The following source and destination assignments are made:
Register
CA3
CA2
CA1
CAA
Value prior to command
CA3
CA2
CA1
CAA
Value after command executes
CA2
CA1
CAA
CA3
32.6.3.22 Secure Hash Shift 2 (SHS2)
The SHS2 command does an addition and a set of register to register moves in parallel
for implementing SHA-256. The following source and destination assignments are made:
Register
CA7
CA6
CA5
CA4
CA3
CA2
CA1
CA0
Value prior to command
CA7
CA6
CA5
CA4
CA3
CA2
CA1
CA0
Value after command executes
CA6
CA5
CA4
CA3+CA8
CA2
CA1
CA0
CAA
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
780
Freescale Semiconductor, Inc.