CE-C5 Protocolo Diffie-Hellman

CE-C5 Protocolo Diffie-Hellman

Assessment

Flashcard

Mathematics

Vocational training

Hard

Created by

Gustavo Souza

FREE Resource

Student preview

quiz-placeholder

11 questions

Show all answers

1.

FLASHCARD QUESTION

Front

O que é o Protocolo Diffie-Hellman?

Back

O Protocolo Diffie-Hellman (DH) é um método para estabelecer uma chave secreta compartilhada entre duas partes em um canal de comunicação inseguro, permitindo a troca segura de informações sem um segredo prévio.

2.

FLASHCARD QUESTION

Front

Quem propôs o Protocolo Diffie-Hellman e quando?

Back

Foi proposto em 1976 por Whitfield Diffie e Martin Hellman.

3.

FLASHCARD QUESTION

Front

Qual é o objetivo do Protocolo Diffie-Hellman?

Back

Permitir a troca de chaves simétricas de forma segura em um ambiente público.

4.

FLASHCARD QUESTION

Front

Em que problema matemático o Protocolo Diffie-Hellman é baseado?

Back

É baseado no Problema do Logaritmo Discreto (DLP - Discrete Logarithm Problem).

5.

FLASHCARD QUESTION

Front

O que é o Problema do Logaritmo Discreto (DLP)?

Back

Dado um grupo cíclico finito Zp* (onde p é primo) e um gerador g, o problema consiste em encontrar x tal que gx ≡ h mod p, onde g é a base, h é o resultado da exponenciação modular, e x é o logaritmo discreto desconhecido.

6.

FLASHCARD QUESTION

Front

Quais são os parâmetros públicos do Diffie-Hellman?

Back

Um número primo grande p (módulo) e um gerador g (base) tal que g é uma raiz primitiva módulo p.

7.

FLASHCARD QUESTION

Front

Como funciona a troca de chaves no Protocolo Diffie-Hellman?

Back

Alice escolhe um número secreto a e calcula A = g^a mod p, envia A para Bob. Bob escolhe um número secreto b e calcula B = g^b mod p, envia B para Alice. Ambos calculam a chave compartilhada K = g^(ab) mod p.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?