Closed MasterKale closed 2 months ago
Frustratingly the lowercase letter is present in this other spec listing manufacturer IDs:
A couple of options here:
'id:49424D00'
'id:49424D00'
(so IBM ends up with two entries)id:
Option 2 is looking pretty good to me 🤔
Describe the issue
The TPM spec says that
TPMManufacturer
values in a TPM attestation should use capital letters exclusively:The identifier for IBM has included a lowercase
"d"
for a while now. I should fix that. See here:https://github.com/MasterKale/SimpleWebAuthn/blob/dc70416e781c9ab11625ba9afbf092809391874e/packages/server/src/registration/verifications/tpm/constants.ts#L117