WS_RP_SM_SessionEncryption_001d¶
Objective¶
Verify that the Wallet encrypts the Authorization Response using an appropriate encryption curve, when presenting (a) credential(s) using OpenID4VP.
References¶
- [ETSI TS 119 472-2] section 6.3.3
- [HAIP] section 5
- [OpenID4VP] section 8.3
- [RFC7516] section XXX
- [RFC7518] section XYZ
Profile applicability¶
None
EUDI-wallet relevancy¶
EUDI_generic | EUDI_required
Preconditions¶
- Wallet is set to 'default_configuration_1'
- Wallet and Verifier are engaged, and a presentation using OpenID4VP has been triggered.
- The Verifier shared an emphemeral key as part of the Authorization Request
- The Wallet successfully transmitted an Authorization Response to the Verifier in response to the Authorization Request.
- The Wallet provided a correctly serialized encrypted Authorization Response.
- The Wallet uses an appropriate algorithm to encrypt or determine encrypt or determine the value of the CEK of the encrypted Authorization Response.
Test Scenario¶
- Verify the encryption curve used for the key used to encrypt the encrypted Authorization Response. TODO
Expected results¶
- The key is on the P-256 curve. TODO