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

nrf_security: Change default value of PSA_WANT configurations to disabled #11610

Merged
merged 9 commits into from
Jul 7, 2023

Commits on Jul 7, 2023

  1. samples: crypto: Add sample configuration for PSA algorithms used

    Add sample configurations for the PSA algorithms being used.
    This makes the samples not rely on default configurations.
    
    NCSDK-18031
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bb0fb58 View commit details
    Browse the repository at this point in the history
  2. samples: tfm: Add sample configuration for PSA algorithms used

    Add sample configurations for the PSA algorithms being used.
    This makes the samples not rely on default configurations.
    
    NCSDK-18031
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    970e323 View commit details
    Browse the repository at this point in the history
  3. tests: tfm: Add sample configurations for PSA algorithms used

    Add sample configurations for the PSA algorithms being used.
    This makes the sample not rely on default configurations.
    
    NCSDK-18031
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    451c8f2 View commit details
    Browse the repository at this point in the history
  4. samples: hw_unique_key: Add sample configurations for PSA algs used

    Add sample configurations for the PSA algorithms being used.
    This makes the sample not rely on default configurations.
    
    NCSDK-18031
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    cd21f4e View commit details
    Browse the repository at this point in the history
  5. tests: hw_unique_key: Add test configurations for PSA algorithms used

    Add test configurations for the PSA algorithms being used.
    This makes the test not rely on default configurations.
    
    NCSDK-18031
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    43cbc97 View commit details
    Browse the repository at this point in the history
  6. tfm: Add PSA default configuration with select for required PSA algs

    Add PSA default configuration with select for the required PSA
    algorithms needed by TF-M.
    key derivation is used by TF-M builtin keys and Protected Storage.
    AEAD algorithm is used by Protected Storage.
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    83bdd40 View commit details
    Browse the repository at this point in the history
  7. samples: psa_tls: Enable the default set of PSA want algs

    Explicitly enable the default set of PSA want algorithms in the
    psa_tls sample.
    The set of algorithms is not neccesarily the required set of algorithms
    but instead just what was already enabled as a simplifiction in order
    to not cause any configuration changes in the sample.
    Remove PSA want configuration from other kconfig fragments.
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    fa20a59 View commit details
    Browse the repository at this point in the history
  8. nrf_security: Add missing CCM as a valid ciphersuite requirement

    Add missing CCM dependency for ciphersuites.
    The CCM cipher mode can be used in ciphersuites so it should satisfy
    the requirements.
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    8422989 View commit details
    Browse the repository at this point in the history
  9. manifest: Update sdk-zephyr to disable PSA configurations by default

    Update sdk-zephyr to disable PSA configurations by default.
    Remove default configuration overrides in matter project.
    Fix TF-M compilation error in ITS when disabling PS.
    
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    57f4030 View commit details
    Browse the repository at this point in the history