Engenharia Múltipla Escolha

Um centro de distribuição de chaves (Key Distribution Center – KDC): Assinale a alternativa que complete adequadamente a frase acima:

Um centro de distribuição de chaves (Key Distribution Center – KDC): Assinale a alternativa que complete adequadamente a frase acima:

  1. Compartilha com cada usuário uma chave e fica responsável pelo gerenciamento da sessão da comunicação que vai ser estabelecida entre os usuários.
  2. Codifica dados usando uma cifra de bloco chamada Idea (International Data Encryption Algorithm), que utiliza chaves de 128 bits.
  3. É um protocolo de autenticação de redes de computadores do tipo cliente-servidor criado pelo Massachussets Institute of Technology (MIT), que trabalha com criptografia de chave privada.
  4. Foi desenvolvido pela Força-Tarefa de Engenharia da Internet (Internet Engineering Task Force – ETF), implementado na camada de rede.
  5. Funciona como um filtro que impede que os “bits ruins” entrem na rede corporativa.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

Um centro de distribuição de chaves (KDC) é um componente fundamental em sistemas de criptografia simétrica, atuando como uma Terceira Parte Confiável. Sua função principal é facilitar a troca segura de chaves entre dois usuários ou sistemas sem que eles precisem compartilhar uma chave secreta diretamente antes da comunicação.

Análise Detalhada

Para entender por que a alternativa A é a correta, vamos decompor o conceito de KDC e analisar as outras opções:

  • Função do KDC (Alternativa A):
  • O KDC mantém uma base de dados com chaves secretas compartilhadas individualmente com cada usuário registrado no sistema.
  • Quando dois usuários (ex: Alice e Bob) desejam se comunicar, eles contatam o KDC.
  • O KDC gera uma chave de sessão única para aquela comunicação específica.
  • Ele envia essa chave criptografada para ambos os lados, permitindo que estabeleçam um canal seguro. Isso corresponde exatamente à descrição: "Compartilha com cada usuário uma chave e fica responsável pelo gerenciamento da sessão da comunicação que vai ser estabelecida entre os usuários."
  • Por que as outras estão incorretas?
  • Alternativa B: Descreve o algoritmo IDEA (International Data Encryption Algorithm), não o centro de distribuição. O IDEA é uma cifra de bloco, mas isso não define o que é um KDC.
  • Alternativa C: Descreve o protocolo Kerberos. Embora o Kerberos utilize um KDC como parte de sua arquitetura (composto pelo Authentication Server e Ticket Granting Server), dizer que o KDC é um protocolo é conceitualmente errado. O KDC é o servidor/componente; o Kerberos é o conjunto de regras de comunicação (protocolo).
  • Alternativa D: Refere-se ao protocolo IPsec (Internet Protocol Security). O IPsec foi desenvolvido pela IETF e opera na camada de rede, garantindo segurança no nível de pacotes, mas não é definido como um KDC.
  • Alternativa E: Descreve a função de um Firewall. Firewalls filtram tráfego de rede para bloquear acessos indesejados ("bits ruins"), enquanto o KDC gerencia a identidade e a criptografia.

Resumo

O KDC atua como um intermediário de confiança em redes seguras (como em implementações do protocolo Kerberos). Ele armazena chaves mestras com todos os participantes e distribui temporariamente as chaves de sessão necessárias para comunicações privadas. Portanto, a definição funcional apresentada na Alternativa A é a única correta.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.