Skip to content

Commit 8106acb

Browse files
committed
update: allow key wrap algorithm in context.alg validation
1 parent 98d1ef9 commit 8106acb

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

cwt/cose.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -662,6 +662,8 @@ def _validate_cose_message(
662662
return 0 # Encrypt
663663
if recipients[0].context[0] in COSE_ALGORITHMS_HPKE.values():
664664
return 0 # Encrypt
665+
if recipients[0].context[0] in COSE_ALGORITHMS_KEY_WRAP.values():
666+
return 0 # Encrypt
665667
if recipients[0].context[0] in COSE_ALGORITHMS_MAC.values():
666668
return 1 # MAC
667669
raise ValueError(f"Invalid alg in recipients' context information: {recipients[0]._context[0]}.")

0 commit comments

Comments
 (0)