如何在Java

时间:2020-10-26 13:50:49

标签: webauthn

我从注册过程中获得了attestationObject:ArrayBuffer(648)。 我想从atestationObject获取公钥。

2 个答案:

答案 0 :(得分:0)

这并不是一个琐碎的话题。我建议您查看现有的实现,并在可能的情况下使用它们,或者至少查看它们的代码以了解他们的工作方式。

一个Java: https://github.com/webauthn4j/webauthn4j

.Net一个: https://github.com/abergs/fido2-net-lib

规格: https://www.w3.org/TR/webauthn/#attestation-object

答案 1 :(得分:0)

这是结构enter image description here

建议阅读我有关验证FIDO2响应的文章https://herrjemand.medium.com/verifying-fido2-responses-4691288c8770