Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bootutil: Add support for Ed25519 using SHA-512 with mbedTLS #2066

Merged

Commits on Sep 19, 2024

  1. bootutil: Add SHA-512 support with mbedTLS

    The use of SHA-512 was only available with PSA. This commit adds support
    for SHA-512 when using mbedTLS.
    
    Signed-off-by: Thomas Altenbach <thomas.altenbach@legrand.com>
    taltenbach committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    553af34 View commit details
    Browse the repository at this point in the history
  2. bootutil: Add SHA-512 support to Ed25519

    When Ed25519 signatures are used, the bootutil_verify_sig responsible
    for verifying a signature was expecting as argument the SHA-256 digest
    of the firmware image. This commit slightly modifies this routine to
    make possible to use Ed25519 with SHA-512 digests.
    
    Signed-off-by: Thomas Altenbach <thomas.altenbach@legrand.com>
    taltenbach committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    e051c46 View commit details
    Browse the repository at this point in the history