RNG STM32H753

From SEGGER Wiki
Jump to: navigation, search
Copyright (c) 2014-2019 SEGGER Microcontroller GmbH    www.segger.com
RNG Benchmark compiled Aug  6 2019 12:07:28

Compiler: gcc 8.2.1
System:   Processor speed               = 400.000 MHz
Config:   CRYPTO_VERSION                = 23400 [2.34]
Config:   CRYPTO_CONFIG_SHA1_OPTIMIZE   = 1
Config:   CRYPTO_CONFIG_SHA256_OPTIMIZE = 1
Config:   CRYPTO_CONFIG_SHA512_OPTIMIZE = 2
Config:   CRYPTO_CONFIG_DES_OPTIMIZE    = 5
Config:   CRYPTO_CONFIG_AES_OPTIMIZE    = 7

RNG Performance
===============

+-----------------------+---------+
| Algorithm             |    MB/s |
+-----------------------+---------+
| Entropy source        |   14.00 |
+-----------------------+---------+
| Fortuna               |   12.60 |
+-----------------------+---------+
| Hash_DRBG-SHA-1       |    2.84 |
| Hash_DRBG-SHA-224     |    3.98 |
| Hash_DRBG-SHA-256     |    4.47 |
| Hash_DRBG-SHA-384     |    1.59 |
| Hash_DRBG-SHA-512     |    2.14 |
| Hash_DRBG-SHA-512/224 |    0.93 |
| Hash_DRBG-SHA-512/256 |    1.07 |
+-----------------------+---------+
| HMAC_DRBG-SHA-1       |    1.10 |
| HMAC_DRBG-SHA-224     |    1.53 |
| HMAC_DRBG-SHA-256     |    1.70 |
| HMAC_DRBG-SHA-384     |    0.42 |
| HMAC_DRBG-SHA-512     |    0.56 |
| HMAC_DRBG-SHA-512/224 |    0.25 |
| HMAC_DRBG-SHA-512/256 |    0.28 |
+-----------------------+---------+
| CTR-DRBG-TDES         |    6.21 |
| CTR-DRBG-AES-128      |   12.80 |
| CTR-DRBG-AES-192      |   12.93 |
| CTR-DRBG-AES-256      |   12.79 |
+-----------------------+---------+

Benchmark complete

STOP.