Como usar os smartcards PIV (YubiKey 4) para assinar binários de aplicativos?

0

Estou prestes a começar a usar meu YubiKey 4 (chave de bits RSA 2048) para assinar binários de aplicativos. Existem alguns tutoriais sobre como configurar isso. Parece que a maioria dos tutoriais é baseada no guia original do Yubico ( Android , MacOS ), o que me confunde.

Quando analisei as informações do slot de certificado PIV , cheguei à conclusão de que Slot 9c , Assinatura Digital , é o slot correto para assinatura de código quando eu assino digitalmente o binário com minha chave privada.

No entanto, com, e. o guia Android do Yubico e outros guias, o slot do certificado selecionado é 9a , que é para Autenticação PIV . O uso de slots é para " autenticar o cartão e o titular do cartão " contra " coisas como login do sistema ", o que é claramente um uso indevido do uso de assinatura de código.

Qual é o slot (semântico) correto para um certificado de assinatura de código com o applet PIV do YubiKey 4? E existe alguma razão para usar / ficar com o slot 9a ?

    
por burnersk 27.07.2018 / 11:53

0 respostas