chore(iatverifier): update pycose (0.0.1->1.1.0)
This change is in preparation for updating the CCA realm token to encode
the RAK as COSE_Key.
Change-Id: I745207a8d2d1d20e36503cbbc4ad38b6379e3a28
Co-authored-by: Mate Toth-Pal <mate.toth-pal@arm.com>
Co-authored-by: Thomas Fossati <thomas.fossati@linaro.org>
Signed-off-by: Thomas Fossati <thomas.fossati@linaro.org>
diff --git a/iat-verifier/scripts/decompile_token b/iat-verifier/scripts/decompile_token
index ae75053..6bcb26f 100755
--- a/iat-verifier/scripts/decompile_token
+++ b/iat-verifier/scripts/decompile_token
@@ -12,6 +12,7 @@
import logging
import sys
+from pycose.algorithms import Es256, Es384
import yaml
from iatverifier.psa_iot_profile1_token_verifier import PSAIoTProfile1TokenVerifier
from iatverifier.psa_2_0_0_token_verifier import PSA_2_0_0_TokenVerifier
@@ -44,14 +45,14 @@
if verifier_class == PSAIoTProfile1TokenVerifier:
verifier = PSAIoTProfile1TokenVerifier(
method=AttestationTokenVerifier.SIGN_METHOD_SIGN1,
- cose_alg=AttestationTokenVerifier.COSE_ALG_ES256,
+ cose_alg=Es256,
signing_key=None,
configuration=None)
elif verifier_class == CCATokenVerifier:
realm_token_method = AttestationTokenVerifier.SIGN_METHOD_SIGN1
platform_token_method = AttestationTokenVerifier.SIGN_METHOD_SIGN1
- realm_token_cose_alg = AttestationTokenVerifier.COSE_ALG_ES384
- platform_token_cose_alg = AttestationTokenVerifier.COSE_ALG_ES384
+ realm_token_cose_alg = Es384
+ platform_token_cose_alg = Es384
verifier = CCATokenVerifier(
realm_token_method=realm_token_method,
realm_token_cose_alg=realm_token_cose_alg,
@@ -60,7 +61,7 @@
platform_token_key=None,
configuration=None)
elif verifier_class == CCAPlatformTokenVerifier:
- cose_alg = AttestationTokenVerifier.COSE_ALG_ES384
+ cose_alg = Es384
verifier = CCAPlatformTokenVerifier(
method=AttestationTokenVerifier.SIGN_METHOD_SIGN1,
cose_alg=cose_alg,
@@ -70,7 +71,7 @@
elif verifier_class == PSA_2_0_0_TokenVerifier:
verifier = PSA_2_0_0_TokenVerifier(
method=AttestationTokenVerifier.SIGN_METHOD_SIGN1,
- cose_alg=AttestationTokenVerifier.COSE_ALG_ES256,
+ cose_alg=Es256,
signing_key=None,
configuration=None)
else: