Skip to content

Renesas GR-PEACH (RZ_A1H) is missing TRNG, Entropy #5885

@JanneKiiskila

Description

@JanneKiiskila

Description

  • Type: Bug or Enhancement | Question
  • Related issue:
  • Priority: Major

Bug

Target
RZ_A1H

Toolchain:
GCC_ARM|ARM|IAR

Toolchain version:
N/A

mbed-cli version:
(mbed --version)
N/A

mbed-os sha:
(git log -n1 --oneline)
C:\Users\jankii01\mbed\mbed-os-example-client\mbed-os>git log -n1 --oneline
c59c400 (HEAD -> master, origin/master, origin/HEAD) Merge pull request #5832 from geky/fix-truncate-zero

DAPLink version:
N/A

Expected behavior

mbed-os-example-client compileshttps://connector.mbed.com/

Actual behavior

You must add the flags to disable TRNG/Entropy checks to mbed_app.json.

Steps to reproduce

git clone git@github.com:ARMmbed/mbed-os-example-client.git
- get Mbed Connect security.h -file (https://connector.mbed.com/)
mbed compile -m RZ_A1H  -t <your toolchain>

works with:

    "macros": ["MBEDTLS_USER_CONFIG_FILE=\"mbedtls_mbed_client_config.h\"" ,"MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES", "MBEDTLS_TEST_NULL_ENTROPY"],

in mbed_app.json, but that's not secure.

This will be needed for Mbed Cloud Client -enablement.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions