Questão nº 37
Questão de Tecnologia da Informação · CESGRANRIO Transpetro PSP-RH-2018.1 (nº 37)
O cliente C precisa enviar a chave secreta K para o servidor S.
Para fazer o controle de integridade, autenticidade e sigilo de K, o cliente C deve gerar a sua assinatura digital para K (`AD_K`) e, depois, deve criptografar K e `AD_K` com a chave
- Aprivada de C
- Bpública de C
- Cprivada de S
- Dpública de S (alternativa correta)
- Esecreta K
Resposta comentada
Gabarito Alternativa D
Conceito-chave: Para enviar um segredo (a chave ) com sigilo, você precisa criptografar com a chave pública do destinatário (só ele abre com a chave privada dele). Para garantir autenticidade e integridade, você assina digitalmente com a sua chave privada (qualquer um confere com a sua chave pública). A ordem é: primeiro assina com a sua chave privada, depois criptografa o pacote inteiro com a chave pública do servidor.
- (A) Incorreta: Criptografar com a chave privada de C não garante sigilo, pois qualquer pessoa com a chave pública de C (que é pública!) poderia descriptografar e ler .
- (B) Incorreta: Criptografar com a chave pública de C não ajuda em nada, pois só o próprio C conseguiria abrir com a chave privada dele — o servidor S não conseguiria ler .
- (C) Incorreta: Criptografar com a chave privada de S é inviável e inseguro: S nunca compartilha a privada dele, e qualquer um que tivesse a pública de S (que é pública) descriptografaria o pacote, quebrando o sigilo.
- (D) Correta: O cliente C assina com a chave privada de C (garantindo autenticidade/integridade) e, em seguida, criptografa + assinatura com a chave pública de S — somente S, com a chave privada dele, consegue abrir, garantindo o sigilo. É exatamente o fluxo "assinar com a minha privada, criptografar com a pública do destino".
- (E) Incorreta: A chave secreta é o próprio dado a ser protegido; usá-la para criptografar a si mesma não faz sentido, pois o receptor precisaria de para abrir, mas ainda não foi transmitida com segurança (paradoxo do ovo e da galinha).
Fonte: CESGRANRIO Transpetro PSP-RH-2018.1 Analista de Sistemas Júnior - Infraestrutura. Reproduzida para fins de estudo.