Difference between revisions of "User:Lth/Fido"
< User:Lth
Jump to navigation
Jump to search
(Created page with " navigator.credentials.create() argument: <pre> { "publicKey": { "attestation": "direct", "authenticatorSelection": { "requireResidentKey": false, "user...") |
|||
Line 1: | Line 1: | ||
+ | Solokey USB: | ||
+ | |||
+ | <pre> | ||
+ | Bus 002 Device 041: ID 0483:a2ca STMicroelectronics Solo Hacker 4.1.2-2-g2884f95 | ||
+ | Device Descriptor: | ||
+ | bLength 18 | ||
+ | bDescriptorType 1 | ||
+ | bcdUSB 2.00 | ||
+ | bDeviceClass 0 | ||
+ | bDeviceSubClass 0 | ||
+ | bDeviceProtocol 0 | ||
+ | bMaxPacketSize0 64 | ||
+ | idVendor 0x0483 STMicroelectronics | ||
+ | idProduct 0xa2ca | ||
+ | bcdDevice 1.00 | ||
+ | iManufacturer 1 SoloKeys | ||
+ | iProduct 2 Solo Hacker 4.1.2-2-g2884f95 | ||
+ | iSerial 3 208B36B3324B | ||
+ | bNumConfigurations 1 | ||
+ | Configuration Descriptor: | ||
+ | bLength 9 | ||
+ | bDescriptorType 2 | ||
+ | wTotalLength 0x0029 | ||
+ | bNumInterfaces 1 | ||
+ | bConfigurationValue 1 | ||
+ | iConfiguration 0 | ||
+ | bmAttributes 0x80 | ||
+ | (Bus Powered) | ||
+ | MaxPower 100mA | ||
+ | Interface Descriptor: | ||
+ | bLength 9 | ||
+ | bDescriptorType 4 | ||
+ | bInterfaceNumber 0 | ||
+ | bAlternateSetting 0 | ||
+ | bNumEndpoints 2 | ||
+ | bInterfaceClass 3 Human Interface Device | ||
+ | bInterfaceSubClass 0 | ||
+ | bInterfaceProtocol 0 | ||
+ | iInterface 2 | ||
+ | HID Device Descriptor: | ||
+ | bLength 9 | ||
+ | bDescriptorType 33 | ||
+ | bcdHID 1.11 | ||
+ | bCountryCode 0 Not supported | ||
+ | bNumDescriptors 1 | ||
+ | bDescriptorType 34 Report | ||
+ | wDescriptorLength 34 | ||
+ | Report Descriptors: | ||
+ | ** UNAVAILABLE ** | ||
+ | Endpoint Descriptor: | ||
+ | bLength 7 | ||
+ | bDescriptorType 5 | ||
+ | bEndpointAddress 0x81 EP 1 IN | ||
+ | bmAttributes 3 | ||
+ | Transfer Type Interrupt | ||
+ | Synch Type None | ||
+ | Usage Type Data | ||
+ | wMaxPacketSize 0x0040 1x 64 bytes | ||
+ | bInterval 5 | ||
+ | Endpoint Descriptor: | ||
+ | bLength 7 | ||
+ | bDescriptorType 5 | ||
+ | bEndpointAddress 0x01 EP 1 OUT | ||
+ | bmAttributes 3 | ||
+ | Transfer Type Interrupt | ||
+ | Synch Type None | ||
+ | Usage Type Data | ||
+ | wMaxPacketSize 0x0040 1x 64 bytes | ||
+ | bInterval 5 | ||
+ | |||
+ | </pre> | ||
+ | |||
navigator.credentials.create() argument: | navigator.credentials.create() argument: |
Revision as of 08:42, 10 August 2022
Solokey USB:
Bus 002 Device 041: ID 0483:a2ca STMicroelectronics Solo Hacker 4.1.2-2-g2884f95 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0483 STMicroelectronics idProduct 0xa2ca bcdDevice 1.00 iManufacturer 1 SoloKeys iProduct 2 Solo Hacker 4.1.2-2-g2884f95 iSerial 3 208B36B3324B bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0029 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 2 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 34 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 5 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 5
navigator.credentials.create() argument:
{ "publicKey": { "attestation": "direct", "authenticatorSelection": { "requireResidentKey": false, "userVerification": "discouraged" }, "challenge": "Tgikj5q/6zPiutEzrt8mYDqtSmtD2oi7yXSFt6bKMa0=", "excludeCredentials": [], "pubKeyCredParams": [ { "alg": -7, "type": "public-key" }, { "alg": -257, "type": "public-key" } ], "rp": { "id": "demo.yubico.com", "name": "YubicoDemo" }, "timeout": 90000, "user": { "displayName": "Yubico demo user", "id": "kZ2l24b52zOppkbYwSw4SdaSpbiJAvxAXEOBsPmu9O8=", "name": "Yubico demo user" } } }
navigator.credentials.create() response:
{ "id": "FNKyPtk-eLvfjORDs7OgLdT2lsN3ylL2lHJo85B-ehWm7MRs74KtG1Rkd1kdAIsIdZ7D5tLstPOUdL_qaWmSXQO3-gIAAA", "response": { "attestationObject": "o2NmbXRmcGFja2VkZ2F0dFN0bXSjY2FsZyZjc2lnWEYwRAIgdpQYMdouo8wATW4nYpuj5+Q1C1wpfR/8NwyxB/hIYUECIE5xGY7OT9Nx9VcLTjUC52hH+YYR5T8JkXSluSZmYoCnY3g1Y4FZAu0wggLpMIICjqADAgECAgEBMAoGCCqGSM49BAMCMIGCMQswCQYDVQQGEwJVUzERMA8GA1UECAwITWFyeWxhbmQxFDASBgNVBAoMC1NPTE8gSEFDS0VSMRAwDgYDVQQLDAdSb290IENBMRUwEwYDVQQDDAxzb2xva2V5cy5jb20xITAfBgkqhkiG9w0BCQEWEmhlbGxvQHNvbG9rZXlzLmNvbTAgFw0xODEyMTEwMjIwMTJaGA8yMDY4MTEyODAyMjAxMlowgZQxCzAJBgNVBAYTAlVTMREwDwYDVQQIDAhNYXJ5bGFuZDEUMBIGA1UECgwLU09MTyBIQUNLRVIxIjAgBgNVBAsMGUF1dGhlbnRpY2F0b3IgQXR0ZXN0YXRpb24xFTATBgNVBAMMDHNvbG9rZXlzLmNvbTEhMB8GCSqGSIb3DQEJARYSaGVsbG9Ac29sb2tleXMuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfXj2vspAdjvHXOOs9CcSw5SYEzemQQ6S9po7FUeNts7Z0085E+0Se4EUO+j5TJY4/uPWyxtTk6J09xOaD51epqOB3jCB2zAdBgNVHQ4EFgQUmvuiIQkjteR6Kh16bE4DiZKjDsIwgaEGA1UdIwSBmTCBlqGBiKSBhTCBgjELMAkGA1UEBhMCVVMxETAPBgNVBAgMCE1hcnlsYW5kMRQwEgYDVQQKDAtTT0xPIEhBQ0tFUjEQMA4GA1UECwwHUm9vdCBDQTEVMBMGA1UEAwwMc29sb2tleXMuY29tMSEwHwYJKoZIhvcNAQkBFhJoZWxsb0Bzb2xva2V5cy5jb22CCQDr1IRQFKvRVzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIE8DAKBggqhkjOPQQDAgNJADBGAiEAoXsqHU5CqGhtZWEe9f5txpmufCCDFrrW5Q/XDX4F2skCIQCSSfMLV9EZcvJ1WqLgtr0PBzjQ5aJPoPOHYYLYzUj8V2hhdXRoRGF0YVjKxGzvgq0bVGR3WR0Aiwh1nsPm0uy085R0v+ppaZJdA7dBAAAC+oh2YxvUoEJ/V3MOxxyeAnkARhTSsj7ZPni734zkQ7OzoC3U9pbDd8pS9pRyaPOQfnoVpuzEbO+CrRtUZHdZHQCLCHWew+bS7LTzlHS/6mlpkl0Dt/oCAAClAQIDJiABIVgg96Cb/XJYh22qpwokW+XmwEYSYmey7ttIy5TGU+OYOfoiWCCf/ieU9gAyDC+4bVfvILaqPFy7uoT99UEdwjR6XWNa1w==", "clientDataJSON": "eyJ0eXBlIjoid2ViYXV0aG4uY3JlYXRlIiwiY2hhbGxlbmdlIjoiVGdpa2o1cV82elBpdXRFenJ0OG1ZRHF0U210RDJvaTd5WFNGdDZiS01hMCIsIm9yaWdpbiI6Imh0dHBzOi8vZGVtby55dWJpY28uY29tIiwiY3Jvc3NPcmlnaW4iOmZhbHNlfQ==" }, "clientExtensionResults": {} }