Pular para o conteúdo principal

Questão de Arquitetura de Software — Segurança da Informação — Quadrix 2023

Arquitetura de SoftwareSegurança da Informação
Código
qg027028
Banca
Quadrix
Órgão
CREFITO-14ª Região(PI)
Ano
2023
Nível
Médio
Cargo
Técnico em Informática
O padrão de algoritmo de assinatura digital adotado pelo NIST (National Institute of Standards and Technology), fundamentado no conceito matemático de exponenciação modular e logaritmo discreto, é o
  1. ARSA.
  2. BAES.
  3. CECC.
  4. DDiffi e‑Hellman.
  5. EDSA.
Revelar gabarito e comentário

GabaritoE — DSA.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Algoritmos de Assinatura Digital

Gabarito: letra E. O DSA (Digital Signature Algorithm) é o padrão de assinatura digital adotado pelo NIST, fundamentado em exponenciação modular e logaritmo discreto. As demais alternativas ou não são específicas para assinatura digital (AES, Diffie‑Hellman), ou baseiam‑se em outros problemas matemáticos (RSA em fatoração, ECC em curvas elípticas).

A banca testa o conhecimento sobre os principais algoritmos criptográficos e suas bases matemáticas. O DSA foi proposto pelo NIST em 1991 e é especificado no FIPS 186, sendo o padrão oficial para assinaturas digitais do governo dos EUA. Sua segurança repousa na dificuldade do problema do logaritmo discreto.

Alternativa A — ❌ Incorreta

O RSA (Rivest‑Shamir‑Adleman) também é usado para assinatura digital, mas é baseado no problema da fatoração de inteiros, não no logaritmo discreto. Além disso, não foi adotado como padrão original do NIST para assinatura (embora seja amplamente utilizado em outros contextos).

Alternativa B — ❌ Incorreta

O AES (Advanced Encryption Standard) é um algoritmo de criptografia simétrica, não é usado para assinatura digital. Ele não lida com exponenciação modular nem logaritmo discreto.

Alternativa C — ❌ Incorreta

O ECC (Elliptic Curve Cryptography) é uma família de algoritmos baseada em curvas elípticas. Embora existam variantes de assinatura (ECDSA), o problema matemático subjacente é o logaritmo discreto em curvas elípticas, e não a exponenciação modular em corpos finitos. O padrão oficial do NIST para assinatura é o DSA (ou ECDSA como variante, mas a questão pede o algoritmo clássico).

Alternativa D — ❌ Incorreta

O Diffie‑Hellman é um protocolo de troca de chaves, não um algoritmo de assinatura digital. Ele também usa exponenciação modular, mas sua finalidade é estabelecer um segredo compartilhado, e não assinar mensagens.

Alternativa E — ✅ Correta ⟵ GABARITO

O DSA (Digital Signature Algorithm) é o padrão do NIST para assinatura digital. Ele utiliza exponenciação modular e logaritmo discreto em um grupo finito, conforme descrito no FIPS 186. É o algoritmo oficial para garantir autenticidade e integridade em documentos eletrônicos.

PEGA ESSA DICA!

Para memorizar, lembre‑se da sigla DSA = “Digital Signature Algorithm” e associe ao NIST. Já o RSA é mais antigo e não é padrão do NIST para assinatura. Na prova, se a questão mencionar “exponenciação modular” e “logaritmo discreto” como base, a resposta quase sempre será DSA (ou Diffie‑Hellman, mas este não é para assinatura).

Link permanente: /questoes/qg027028