20723
Parameter ID | Parameter Structure | Reference | Default Value |
---|---|---|---|
1 | COSE_Key |
|
none |
2 | COSE_KeySet |
|
none |
3 | additional-protected |
|
|
4 | additional-unprotected |
|
|
5 | AAD-scope |
|
Name | Code | Description |
---|---|---|
has-primary-ctx | 0b001 | If bit is set, indicates that the primary block is included in AAD scope. |
has-target-ctx | 0b010 | If bit is set, indicates that the target block metadata is included in AAD scope. |
has-security-ctx | 0b100 | If bit is set, indicates that the security block metadata is included in AAD scope. |
Reserved | others |
Result ID | Result Structure | Reference |
---|---|---|
97 | encoded COSE_Mac |
|
17 | encoded COSE_Mac0 |
|
98 | encoded COSE_Sign |
|
18 | encoded COSE_Sign1 |
|
Result ID | Result Structure | Reference |
---|---|---|
96 | encoded COSE_Encrypt |
|
16 | encoded COSE_Encrypt0 |
|
BPSec Block | COSE Layer | Name | Code | Implementation Requirements |
---|---|---|---|---|
Integrity | 1 | HMAC 256/256 | 5 | Required |
Integrity | 1 | ES256 | -7 | Recommended |
Integrity | 1 | EdDSA | -8 | Recommended |
Integrity | 1 | PS256 | -37 | Recommended |
Confidentiality | 1 | A256GCM | 3 | Required |
Confidentiality | 2 | A256KW | -5 | Required |
Confidentiality | 2 | ECDH-ES + A256KW | -31 | Recommended |
Confidentiality | 2 | ECDH-SS + A256KW | -34 | Recommended |
Confidentiality | 2 | RSAES-OAEP w/ SHA-256 | -41 | Recommended |
Value | Description | Reference |
---|---|---|
TBD-COSE | COSE | This specification. |