SD-JWT
O SD-JWT, abreviatura de Selective Disclosure JSON Web Token, é um formato de credencial que permite a um titular revelar apenas alguns dos dados de um token assinado, mantendo o resto oculto, sem invalidar a assinatura.
Cada dado numa credencial SD-JWT é cifrado e protegido individualmente, para que o titular possa omitir qualquer dado que não queira partilhar e o verificador possa continuar a confirmar os dados restantes em relação à assinatura do emissor. O SD-JWT VC é o perfil que a EUDI Wallet utiliza ao abrigo do eIDAS 2.0 para credenciais como uma carta de condução móvel ou uma comprovação de idade, onde a privacidade desde a conceção é um requisito legal e não apenas um extra.
Termos relacionados
O SD-JWT é o mesmo que um JWT?
Não. Um JWT normal assina um único bloco fixo de dados que o verificador vê por completo ou não vê de todo. O SD-JWT assina os mesmos dados, mas cifra cada um separadamente, para que um titular possa omitir dados individuais do que envia enquanto os restantes continuam a ser verificados em relação à assinatura original.