1sample:
2  description: This app provides an example of using PSA crypto APIs
3      to generate device certificate signing request in Zephyr
4      using IPC mode.
5  name: PSA crypto example
6tests:
7  sample.psa_crypto:
8    tags:
9      - introduction
10      - trusted-firmware-m
11      - crypto
12      - csr
13      - mcuboot
14    platform_allow: mps2_an521_ns v2m_musca_s1_ns
15      nrf5340dk_nrf5340_cpuapp_ns nrf9160dk_nrf9160_ns
16      stm32l562e_dk_ns bl5340_dvk_cpuapp_ns
17    harness: console
18    harness_config:
19      type: multi_line
20      regex:
21        - "System IAT size is: (.*)"
22        - "Requesting IAT with (.*) byte challenge."
23        - "IAT data received: (.*)"
24        - "Retrieving public key for key #1"
25        - "Signature verified"
26        - "Destroyed persistent key #1"
27        - "Generating 256 bytes of random data."
28        - "Create device Certificate Signing Request completed"
29        - "BEGIN CERTIFICATE REQUEST"
30        - "END CERTIFICATE REQUEST"
31