You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm interested in using Apple DeviceCheck with this spec as DeviceCheck exists today and can be used in non-enterprise settings.. Problem is that DeviceCheck[0] adheres to Webauthn more strictly than this spec and thus it seems impossible to combine at the moment. The problem lies in the redefinition of attToBeSigned. Namely Devicecheck will concatenate the authData instead of ignorintg it
Instead of defining attToBeSigned = sha256(key authorization)
I'm interested in using Apple DeviceCheck with this spec as DeviceCheck exists today and can be used in non-enterprise settings.. Problem is that DeviceCheck[0] adheres to Webauthn more strictly than this spec and thus it seems impossible to combine at the moment. The problem lies in the redefinition of
attToBeSigned
. Namely Devicecheck will concatenate theauthData
instead of ignorintg itInstead of defining
attToBeSigned = sha256(key authorization)
it defines it as :
I think we could adopt the spec in a backwards compatible way with the current spec to say:
This would make Apple DeviceCheck[0] compatible with this spec.
[0] - https://developer.apple.com/documentation/devicecheck/validating_apps_that_connect_to_your_server
The text was updated successfully, but these errors were encountered: