Criptografia: A criptografia assimétrica pode ser implementada com múltiplos algoritmos. Selecione o algoritmo de criptografia assimétrica que geralmente consegue cifrar dados com nível de segurança alto usando apenas uma chave de 256 bits.
A criptografia assimétrica pode ser implementada com múltiplos algoritmos. Selecione o algoritmo de criptografia assimétrica que geralmente consegue cifrar dados com nível de segurança alto usando apenas uma chave de 256 bits.
a) Diffie-Hellman.
b) RSA.
c) ElGamal.
d) ECC.
Para comparar os algoritmos:
-
RSA: para obter alto nível de segurança, precisa de chaves muito maiores (tipicamente milhares de bits). Uma chave RSA de 256 bits seria trivialmente insegura.
-
Diffie-Hellman: é um método de troca de chaves (não é, em geral, usado como cifra direta de dados). Além disso, DH em grupos clássicos também exige tamanhos de chave grandes (centenas a milhares de bits) para alta segurança.
-
ElGamal: também costuma trabalhar em grupos clássicos (como DH) e, para alta segurança, requer tamanhos de chave bem maiores que 256 bits (na forma tradicional).
-
ECC (Elliptic Curve Cryptography): atinge alto nível de segurança com chaves pequenas, e um tamanho em torno de 256 bits (ex.: curvas de 256 bits) é amplamente associado a segurança elevada.
Logo, o algoritmo assimétrico que, em geral, consegue alta segurança usando uma chave de 256 bits é o ECC.
Alternativa correta: (d).