SWRA667 January 2020 CC1312PSIP , CC1312R , CC1314R10 , CC1352P , CC1352P7 , CC1352R , CC1354P10 , CC1354R10 , CC2642R , CC2642R-Q1 , CC2652P , CC2652R , CC2652R7 , CC2652RB , CC2652RSIP
SHA-224 (see Reference [4]) is one of the SHA-2 hash algorithms and has a hash digest size of 224 bits. The SHA-224 benchmark consists of hashing a variable length message in one go. The duration of a SHA-224 hashing operation is affected only by the input length. We used input lengths of 64, 8k, and 16k bytes.
Payload Length (bytes) | Duration HW (ms) | Duration SW mbed TLS (ms) | Duration Improvement | Average Current HW (mA) | Average Current SW mbed TLS (mA) | Energy Efficiency Improvement |
---|---|---|---|---|---|---|
64 | 0.024 | 0.179 | 7.4 | 3.80 | 3.10 | 6.0 |
8000 | 0.258 | 10.4 | 40.2 | 2.87 | 3.10 | 43.4 |
16000 | 0.385 | 20.6 | 53.5 | 2.76 | 3.10 | 54.0 |