diff options
author | Matthew Miller <matthew@millerti.me> | 2022-08-07 11:18:08 -0700 |
---|---|---|
committer | Matthew Miller <matthew@millerti.me> | 2022-08-07 11:18:08 -0700 |
commit | 333e47e9d73b16c8763e892a24d9ae9065ae1a02 (patch) | |
tree | 339ed13cccf5729b030a01580462ce359ea8ef2f | |
parent | ed5f914afe0dd2f8e8f65a4fa454ed2749e54373 (diff) |
Add mappings for rsa_emsa_pkcs1_sha256
-rw-r--r-- | packages/server/src/metadata/verifyAttestationWithMetadata.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/server/src/metadata/verifyAttestationWithMetadata.ts b/packages/server/src/metadata/verifyAttestationWithMetadata.ts index 753e667..ca258ea 100644 --- a/packages/server/src/metadata/verifyAttestationWithMetadata.ts +++ b/packages/server/src/metadata/verifyAttestationWithMetadata.ts @@ -136,12 +136,12 @@ function algSignToCOSEInfo(algSign: AlgSign): COSEInfo | undefined { return { kty: 2, alg: -36, crv: 3 }; case 'ed25519_eddsa_sha512_raw': return { kty: 1, alg: -8, crv: 6 }; - // TODO: COSE info in FIDO Registry v2.1 isn't readily available for these, these seem rare... + case 'rsa_emsa_pkcs1_sha256_raw': + case 'rsa_emsa_pkcs1_sha256_der': + return { kty: 3, alg: -999 }; + // TODO: COSE info wasn't readily available for these, these seem rare... // case 'sm2_sm3_raw': // return {}; - // case 'rsa_emsa_pkcs1_sha256_raw': - // case 'rsa_emsa_pkcs1_sha256_der': - // return {}; default: return undefined; } |