Open
Description
According to the prf
extension, the hmac-secret
authenticator extension seems to be required; however the below quote (emphasis added) suggests hmac-secret
may not actually be needed:
This extension only exposes a single PRF per credential and, when implementing on top of
hmac-secret
,…
I'm asking since my iPhone reports true
for the prf
extension when using Safari; however the authenticator data doesn't have the hmac-secret
extension let alone the hmac-secret
extension with a value of true
. I'm unsure if there is a bug in Safari/iPhone or a misunderstanding of the PRF extension. If the hmac-secret
extension is required, then what is the point of saying "when implementing on top of hmac-secret
" since that's always the case?