Questão FC373424
Um Técnico está participando da implantação de um sistema de microsserviços e utilizou um Servidor de Borda para proteger os microsserviços expostos contra solicitações de clientes
Desenvolvimento Web
FCC · 2022
Um Técnico está participando da implantação de um sistema de microsserviços e utilizou um Servidor de Borda para proteger os microsserviços expostos contra solicitações de clientes mal-intencionados. Para proteger os serviços expostos e garantir que os clientes sejam confiáveis utilizou protocolos padrão e práticas recomendadas, incluindo um padrão aberto (RFC 7519) que consiste no uso de objetos JSON como uma maneira de transmitir informações com segurança entre as partes. Este padrão é conhecido como JSON
- API Key (JAK).
- Trustworthy Protocol (JTP).
- OAuth (JOA).
- Web Token (JWT).
- Security Protocol (JSP).
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
O padrão apontado é o JSON Web Token (JWT), definido pela RFC 7519. É um formato compacto para transmitir declarações (claims) entre partes de forma segura.
Um JWT típico tem três partes separadas por pontos: header.payload.signature, onde header e payload são codificados em base64url e a assinatura protege a integridade.
O payload contém claims como iss, sub e exp, usados para identificar o emissor, o sujeito e a validade do token.
Assinaturas podem usar algoritmos HMAC, RSA ou ECDSA; também há mecanismos para criptografia (JWE). Em borda de microsserviços, o JWT permite autenticação estateless: o servidor valida a assinatura e as claims sem consultar sessão central.
Cuidados: configurar corretamente expiração, revogação e proteção das chaves privadas para evitar uso indevido.
Conteúdo do catálogo FC Concursos · Atualizado em