eu-digital-identity-wallet / eudi-doc-architecture-and-reference-framework

The European Digital Identity Wallet
https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-reference-framework/
Other
365 stars 53 forks source link

User authentication by the WSCD #182

Open vilmosa opened 3 weeks ago

vilmosa commented 3 weeks ago

“the WSCD authenticates the User prior to or during requesting User approval”

sander commented 3 weeks ago
  • It is the WSCA and not the WSCD which can authenticate the user.

High level requirements RBA_10 and WTE_02 in v1.4.0 seem to agree:

A Wallet Instance SHALL ensure that the WSCA has authenticated the User, before allowing the User to give or refuse approval for releasing any attributes.

A WSCA SHALL authenticate the User before performing any cryptographic operation involving a private or secret key of a Wallet Instance (i.e., a WTE key) or of an attestation in a Wallet Instance.


  • In case biometric authentication is foreseen to be used, then in-phone secure elements (eSE, SIM, eSIM) cannot support this requirement, because authentication is performed by the handset itself and only the result is forwarded to the WSCD.

Did handset biometric authentication ever make it through eIDAS peer reviews for LoA High?

digeorgi commented 1 week ago

Thank you for your review comment. This is indeed misleading and will be updated to provide clarity in the next ARF version.