Yubikey 4 não funciona (Linux e Windows)

1

Recebi um Yubikey 4 há alguns dias. Comprei ao longo de uma oferta especial da WIRED Magazine. O problema com a chave é que ela não é reconhecida nem pelo Windows 10 nem pelo Linux (Mint 18).

Linux

Quando executo sudo lsusb -d 058b:004c -v , a chave é mostrada como

Bus 006 Device 009: ID 058b:004c Infineon Technologies 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x058b Infineon Technologies
  idProduct          0x004c 
  bcdDevice            1.00
  iManufacturer           1 Infineon AG
  iProduct                2 SLE78 USB Solid Flash(TM) Kit
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           86
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower               20mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass        11 Chip/SmartCard
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              4 USB Smartcard
      ChipCard Interface Descriptor:
        bLength                54
        bDescriptorType        33
        bcdCCID              1.10  (Warning: Only accurate for version 1.0)
        nMaxSlotIndex           0
        bVoltageSupport         1  5.0V 
        dwProtocols             2  T=1
        dwDefaultClock       3580
        dwMaxiumumClock      3580
        bNumClockSupported      0
        dwDataRate           9600 bps
        dwMaxDataRate        9600 bps
        bNumDataRatesSupp.      0
        dwMaxIFSD             254
        dwSyncProtocols  00000000 
        dwMechanical     00000000 
        dwFeatures       00020840
          Auto parameter negotation made by CCID
          Short APDU level exchange
        dwMaxCCIDMsgLen       263
        bClassGetResponse    echo
        bClassEnvelope       echo
        wlcdLayout           none
        bPINSupport             0 
        bMaxCCIDBusySlots       1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)

Eu pesquisei um pouco ( banco de dados de IDs USB ) e, na minha opinião, essa combinação de ID de fornecedor / produto parece realmente com fio (não como a revista). Como 058c é o ID do fornecedor da Infineon Technologies (o Yubikey possui 1050), o ID do produto 004c não faz sentido.

As ferramentas SmartCard e Yubicon Linux (ykinfo, ykman, opensc-explorer, ferramenta opensc, ...) não reconhecem a chave.

bash$ sudo ykinfo -v
Yubikey core error: no yubikey present

Além disso, as instruções a seguir foram inúteis: link

Windows 10

No Windows 10, as Ferramentas Yubico também parecem não funcionar, mas pelo menos as Informações HW do Sistema Windows informam algo sobre um Dispositivo CCID.

Investigação adicional

Já perguntei ao suporte do Yubico que respondeu dentro de um dia, mas as sugestões (reiniciar, experimentar outra porta USB) não funcionaram e eu ainda não recebi um acompanhamento.

Desde que eu não tenho um segundo em mãos, não posso eliminar o caso que é simplesmente defeito.

Talvez alguém tenha algumas sugestões, como depurar ou corrigir o problema.

Editar

O LED da minha chave também nunca piscou. Nenhum sinal de vida.

Editar 2

Yubico está me enviando uma nova chave. Parece que um lote foi configurado incorretamente na produção.

    
por themole 13.04.2018 / 23:30

1 resposta

1

Em um e-mail do suporte do Yubi, eles indicaram que isso é um problema de configuração de fábrica e requer uma substituição.

O e-mail deles é citado abaixo:

Thank you for your patience on this.

We have recently discovered that a small subset of the YubiKeys that were distributed for this promotion were shipped out misconfigured, and therefore will not work. The serial number that you submitted is one of those keys. Because of that, we are providing you with a new branded YubiKey 4. Please send your preferred mailing address and we will get the replacement sent out as quickly as possible.

We are very sorry for any inconvenience we have caused. Thank you for your support. If you have any further issues, please respond to this message or you can open a new support case at yubi.co/support.

Sincerely, James Alseth

Para receber uma substituição, crie um ticket de suporte com a Yubi ( link ), incluindo as seguintes informações:

  • Número de série do dispositivo defeituoso (pode ser encontrado no verso da chave)
  • Endereço para envio de uma substituição

Eles poderão determinar a partir do número de série se a sua foi uma das unidades afetadas.

    
por 18.04.2018 / 00:33