blob: 6bf4ddb2fe4bb561a40a2a5c02c0f68800902350 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#-------------------------------------------------------------------------------
# Copyright (c) 2023, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
#-------------------------------------------------------------------------------
menuconfig TFM_PARTITION_INITIAL_ATTESTATION
bool "Initial attestation"
depends on TFM_PARTITION_CRYPTO
default n
if TFM_PARTITION_INITIAL_ATTESTATION
config SYMMETRIC_INITIAL_ATTESTATION
bool "Symmetric key algorithm based Initial Attestation"
default n
help
Use symmetric crypto for inital attestation
config ATTEST_INCLUDE_TEST_CODE
bool "Include test code"
depends on TEST_NS_ATTESTATION || TEST_S_ATTESTATION
default n
help
Include minimal development tests in the initial attestation regression
test suite
config ATTEST_KEY_BITS
int "Key bit width"
default 256
help
The size of the initial attestation key in bits
config PSA_INITIAL_ATTEST_MAX_TOKEN_SIZE
hex "The maximum possible size of a token"
default 0x250
endif
|