Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion builtin/schemes.gen.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (

scheme1 "github.com/veraison/services/scheme/parsec-cca"
scheme2 "github.com/veraison/services/scheme/riot"
scheme3 "github.com/veraison/services/scheme/arm-cca"
scheme3 "github.com/veraison/services/scheme/cca"
scheme4 "github.com/veraison/services/scheme/tpm-enacttrust"
scheme5 "github.com/veraison/services/scheme/parsec-tpm"
scheme6 "github.com/veraison/services/scheme/psa-iot"
Expand Down
2 changes: 1 addition & 1 deletion deployments/rpm/veraison-services.spec.template
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ cp -a $DEPLOYMENT_DEST/* %{buildroot}/
%attr(0755, %{USERNAME}, %{GROUPNAME}) %{_bindir}/evcli
%attr(0755, %{USERNAME}, %{GROUPNAME}) %{_bindir}/pocli
%attr(0755, %{USERNAME}, %{GROUPNAME}) %{_bindir}/veraison
%attr(0755, %{USERNAME}, %{GROUPNAME}) %{_bindir}/arm-cca.plugin
%attr(0755, %{USERNAME}, %{GROUPNAME}) %{_bindir}/cca.plugin
%attr(0755, %{USERNAME}, %{GROUPNAME}) %{_bindir}/parsec-cca.plugin
%attr(0755, %{USERNAME}, %{GROUPNAME}) %{_bindir}/parsec-tpm.plugin
%attr(0755, %{USERNAME}, %{GROUPNAME}) %{_bindir}/psa.plugin
Expand Down
4 changes: 2 additions & 2 deletions integration-tests/data/results/cca.freshness-fail.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"ARM_CCA": {
"ear.appraisal-policy-id": "policy:ARM_CCA",
"CCA": {
"ear.appraisal-policy-id": "policy:CCA",
"ear.status": "contraindicated",
"ear.trustworthiness-vector": {
"configuration": 99,
Expand Down
4 changes: 2 additions & 2 deletions integration-tests/data/results/cca.good.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"sourced-data": 0,
"storage-opaque": 2
},
"ear.appraisal-policy-id": "policy:ARM_CCA",
"ear.appraisal-policy-id": "policy:CCA",
"ear.veraison.annotated-evidence": {
"cca-platform-challenge": "Bea1iETGoM0ZOCBpuv2w5JRmKjrc+P3hFHjpM5Ua8XkP9d5ceOPbESPaCiB6i2ZVbgoi8Z7mS9wviZU7azJVXw==",
"cca-platform-config": "AQID",
Expand Down Expand Up @@ -50,7 +50,7 @@
}
},
"CCA_REALM": {
"ear.appraisal-policy-id": "policy:ARM_CCA",
"ear.appraisal-policy-id": "policy:CCA",
"ear.status": "warning",
"ear.trustworthiness-vector": {
"configuration": 0,
Expand Down
4 changes: 2 additions & 2 deletions integration-tests/tests/test_cca_verify_challenge.tavern.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ stages:
- name: submit cca policy
request:
method: POST
url: https://{management-service}/management/v1/policy/ARM_CCA
url: https://{management-service}/management/v1/policy/CCA
headers:
content-type: application/vnd.veraison.policy.opa
accept: application/vnd.veraison.policy+json
Expand All @@ -58,7 +58,7 @@ stages:
- name: activate cca policy
request:
method: POST
url: https://{management-service}/management/v1/policy/ARM_CCA/{policy-uuid}/activate
url: https://{management-service}/management/v1/policy/CCA/{policy-uuid}/activate
headers:
authorization: '{alt-authorization}' # set via hook
response:
Expand Down
2 changes: 1 addition & 1 deletion scheme/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0

SUBDIR := common
SUBDIR += arm-cca
SUBDIR += cca
SUBDIR += riot
SUBDIR += psa-iot
SUBDIR += tpm-enacttrust
Expand Down
2 changes: 1 addition & 1 deletion scheme/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ schemes.

Currently the following schemes are implemented:

- `arm-cca` Arm Confidential Compute Architecture attestation.
- `cca` Confidential Compute Architecture attestation.
- `psa-iot`: Arm Platform Security Architecture attestation.
- `riot`: [RIoT based DICE](https://trustedcomputinggroup.org/work-groups/dice-architectures/)-compatible
attestation (note: this does not implement any specific DICE architecture).
Expand Down
7 changes: 0 additions & 7 deletions scheme/arm-cca/test/platform/endorsements.json

This file was deleted.

7 changes: 0 additions & 7 deletions scheme/arm-cca/test/platform/mismatch-cfg-endorsements.json

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions scheme/arm-cca/test/platform/mult-endorsements.json

This file was deleted.

8 changes: 0 additions & 8 deletions scheme/arm-cca/test/realm/match-endorsements.json

This file was deleted.

7 changes: 0 additions & 7 deletions scheme/arm-cca/test/realm/no-realm-endorsements.json

This file was deleted.

8 changes: 0 additions & 8 deletions scheme/arm-cca/test/realm/no-rem-endorsements.json

This file was deleted.

Loading