Pular para o conteúdo principal

Questão de Segurança da Informação — Assinatura Digital — FGV 2018

Segurança da InformaçãoAssinatura Digital
Código
fg032613
Banca
FGV
Órgão
MPE-AL
Ano
2018
Nível
Superior
Cargo
Analista do Ministério Público - Administrador de Rede
Considere o sistema de assinatura digital Gama e que a entidade Alfa deseja enviar uma mensagem assinada digitalmente para uma entidade Beta.Considere ainda:1) O par de chaves: Chave_Pub_Alfa e Chave_Priv_Alfa, as chaves pública e privada (ou secreta) de Alfa;2) O par de chaves: Chave_Pub_Beta e Chave_Priv_Beta, as chaves pública e privada (ou secreta) de Beta;3) MENSAGEM_M é a mensagem a ser transmitida;4) ASSINAR() é a função que assina digitalmente a MENSAGEM_M usando uma Chave, transformando-a em MENSAGEM_M_ASSINADA;5) VERIFICAR() é a função que verifica a assinatura digital da MENSAGEM_M, usando uma Chave, transformando-a em MENSAGEM_M_VERIFICADA;O esquema que descreve corretamente as operações necessárias para a entidade Alfa assinar digitalmente a MENSAGEM_M e depois esta mesma MENSAGEM_M ser verificada como tendo sido realmente assinada pela entidade Alfa, utilizando-se o par de chaves adequado, é
  1. AAção de Alfa: MENSAGEM_M_ASSINADA <-ASSINAR(Chave_Priv_Alfa, MENSAGEM_M)Ação de Beta: MENSAGEM_M_VERIFICADA <- VERIFICAR(Chave_Pub_Alfa, MENSAGEM_M_ASSINADA)
  2. BAção de Alfa: MENSAGEM_M_ASSINADA <-ASSINAR(Chave_Priv_Alfa, MENSAGEM_M)Ação de Beta: MENSAGEM_ M_VERIFICADA <- VERIFICAR(Chave_Pub_Beta, MENSAGEM_M_ASSINADA)
  3. CAção de Alfa: MENSAGEM_M_ASSINADA <-ASSINAR(Chave_Pub_Beta, MENSAGEM_M)Ação de Beta: MENSAGEM_M_VERIFICADA <- VERIFICAR(Chave_Priv_Beta, MENSAGEM_M_ASSINADA)
  4. DAção de Alfa: MENSAGEM_M_ASSINADA <-ASSINAR(Chave_Pub_Beta, MENSAGEM_M)Ação de Beta: MENSAGEM_M_VERIFICADA <- VERIFICAR(Chave_Priv_Alfa, MENSAGEM_M_ASSINADA)
  5. EAção de Alfa: MENSAGEM_M_ASSINADA <-ASSINAR(Chave_Priv_Beta, MENSAGEM_M)Ação de Beta: MENSAGEM_M_VERIFICADA <- VERIFICAR(Chave_Pub_Alfa, MENSAGEM_M_ASSINADA)
Revelar gabarito e comentário

GabaritoA — Ação de Alfa: MENSAGEM_M_ASSINADA <- ASSINAR(Chave_Priv_Alfa, MENSAGEM_M) Ação de Beta: MENSAGEM_M_VERIFICADA <- VERIFICAR (Chave_Pub_Alfa, MENSAGEM_M_ASSINADA)

Link permanente: /questoes/fg032613