37 lines
1.1 KiB
YAML
37 lines
1.1 KiB
YAML
sample:
|
|
description: This app provides an example of using PSA crypto APIs
|
|
to generate device certificate signing request in Zephyr
|
|
using IPC mode.
|
|
name: PSA crypto example
|
|
tests:
|
|
sample.psa_crypto:
|
|
# Sample disabled due to TF-M downloading qcbor which is not apache licensed
|
|
skip: true
|
|
tags:
|
|
- introduction
|
|
- trusted-firmware-m
|
|
- crypto
|
|
- csr
|
|
- mcuboot
|
|
platform_allow:
|
|
- mps2/an521/cpu0/ns
|
|
- v2m_musca_s1/musca_s1/ns
|
|
- nrf5340dk/nrf5340/cpuapp/ns
|
|
- nrf9160dk/nrf9160/ns
|
|
- stm32l562e_dk/stm32l562xx/ns
|
|
- bl5340_dvk/nrf5340/cpuapp/ns
|
|
harness: console
|
|
harness_config:
|
|
type: multi_line
|
|
regex:
|
|
- "System IAT size is: (.*)"
|
|
- "Requesting IAT with (.*) byte challenge."
|
|
- "IAT data received: (.*)"
|
|
- "Retrieving public key for key #1"
|
|
- "Signature verified"
|
|
- "Destroyed persistent key #1"
|
|
- "Generating 256 bytes of random data."
|
|
- "Create device Certificate Signing Request completed"
|
|
- "BEGIN CERTIFICATE REQUEST"
|
|
- "END CERTIFICATE REQUEST"
|