Passkey algorithm support
Recently I began a passkey integration and I'm using 1password to test things out.
There are a great deal of passkey algorithms that exist: https://www.iana.org/assignments/cose/cose.xhtml#algorithms
Unfortunately it seems like if I remove all the "Recommended: No" and "Recommended: Deprecated" ones, I am unable to get 1password to generate a passkey. It gives me a somewhat opaque "1password encountered a problem" in the passkey dialogue after I click Save, and it seems to fall back to the browser which prompts me for a security key.
I see this in the console log:
PortOpener: passkey-save-prompt/XXXXXX received error: "create-passkey-failed"
The algorithms I chose in order to be more secure based on the recommendations on that page and what I'm able to support in my server:
- PS384
- PS512
- RS256
- RS384
- RS512
The "deprecated" algorithm I added to make the error go away, and allow 1password to correctly function:
- ES256
Is there anywhere to find the full list of passkey algorithms 1password supports so I can try to come up with a good list to use on the server-side? Ideally it wouldn't contain deprecated ones.
