Hash STM32F756

From SEGGER Wiki
Jump to: navigation, search
Copyright (c) 2014-2019 SEGGER Microcontroller GmbH    www.segger.com
Hash Benchmark compiled Jul  8 2019 15:54:00

Compiler: gcc 8.2.1
System:   Processor speed                  = 200.000 MHz
Config:   CRYPTO_VERSION                   = 23400 [2.34]
Config:   CRYPTO_CONFIG_MD5_OPTIMIZE       = 1
Config:   CRYPTO_CONFIG_MD5_HW_OPTIMIZE    = 1
Config:   CRYPTO_CONFIG_RIPEMD160_OPTIMIZE = 1
Config:   CRYPTO_CONFIG_SHA1_OPTIMIZE      = 1
Config:   CRYPTO_CONFIG_SHA1_HW_OPTIMIZE   = 1
Config:   CRYPTO_CONFIG_SHA256_OPTIMIZE    = 1
Config:   CRYPTO_CONFIG_SHA256_HW_OPTIMIZE = 1
Config:   CRYPTO_CONFIG_SHA512_OPTIMIZE    = 2
Config:   CRYPTO_CONFIG_SHA3_OPTIMIZE      = 1
Config:   CRYPTO_CONFIG_SM3_OPTIMIZE       = 1

+-----------------+-----------+
| Algorithm       | Hash MB/s |
+-----------------+-----------+
| MD5          SW |     26.05 |
| MD5          HW |    108.97 |
| RIPEMD160    SW |      6.55 |
| SHA-1        SW |     12.50 |
| SHA-1        HW |     93.79 |
| SHA-256      SW |      3.19 |
| SHA-256      HW |    106.98 |
| SHA-512      SW |      2.66 |
| SHA3-256     SW |      2.11 |
| SM3          SW |      2.66 |
+-----------------+-----------+

Benchmark complete