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

Benchmark, SM3: fix full hash testing #7493

Merged
merged 4 commits into from
May 13, 2024

Commits on Apr 30, 2024

  1. Benchmark, SM3: fix full hash testing

    Test now has an array of hashes.
    Use only first hash when testing full digest operation.
    SparkiDev committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    db6b138 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Benchmark, SM2: initialize vars for small stack

    Variables may not be initialized in benchmark test when building for
    small stack.
    SparkiDev committed May 1, 2024
    Configuration menu
    Copy the full SHA
    840d1e9 View commit details
    Browse the repository at this point in the history
  2. TLS, SM2: fix ecc key type

    Set the curve explicitly if it is SM2.
    Set the key type to signature algorithm to handle SM2.
    SparkiDev committed May 1, 2024
    Configuration menu
    Copy the full SHA
    1ddc552 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. TLS, SM2: fixes to get SM handshakes working

    Pass around the algorithm id from the private key so that the WOLFSSL or
    WOLFSSL_CTX get the correct key format set.
    Use different verification context when self-signed certificate with SM2
    and SM3 signature but public key OID is ECC.
    SparkiDev committed May 10, 2024
    Configuration menu
    Copy the full SHA
    add7428 View commit details
    Browse the repository at this point in the history