Questões de Concurso sobre SHA - Página 2 | Gran Questões
 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
46 questões encontradas
Questões por página
20
Mais recentes
 

As funções de hash são algoritmos utilizados para produzir resumos criptográficos de dados. No entanto, essas funções podem variar em termos de tamanho de saída e resistência a colisões. Com base nisso, analise as assertivas a seguir, sobre algumas dessas funções, julgando-as V, se verdadeiras, ou F, se falsas.


( ) O tamanho do hash gerado pelo algoritmo SHA1 (Secure Hash Algorithm 1) é 160 bits.

( ) O tamanho do hash gerado pelo algoritmo MOS (Message Digest Algorithm 5) é 150 bits.

( ) Em relação à questão de colisões, recomendase utilizar o algoritmo SHA-1 (Secure Hash Algorithm 1) em detrimento do SHA-256 (Secure Hash Algorithm 256).


Qual alternativa preenche, CORRETAMENTE, os parênteses, na ordem em que aparecem?


A

V - F - V.


B

F - V - F.


C

F - F - F.


D

V - F - F.


E

V - V - V.

A analista Ana precisou implementar rapidamente uma função hash denominada AHash. A AHash deve determinar um valor numérico entre 0 e 5 para uma chave de entrada. Ana optou por implementar em AHash o método de hashing denominado Método da Divisão. Para compatibilizar possíveis chaves alfanuméricas com o Método da Divisão, Ana implementou um dicionário que atribui a cada caracter um valor numérico. Internamente, a AHash utiliza como chave o produto dos números correspondentes aos caracteres da chave original.


Sabendo que os caracteres C, V e M correspondem, respectivamente, aos números 67, 86 e 77, a AHash retornará para a chave “CVM”:


A

0;


B

1;


C

2;


D

3;


E

4.

Sobre funções hash, analise os itens a seguir:


I. O SHA1 é uma função de hash que gera como resultado um resumo de 128 bytes.

II. O SHA2 é composto por uma família de algoritmos que incluem versões como SHA-224, SHA-256, SHA-384 e SHA-512.

III. SHA-3 é um subconjunto da família primitiva criptográfica Keccak.


Está(ão) CORRETO(S):


A

I, apenas.


B

I e II, apenas.


C

I e III, apenas.


D

II e III, apenas.


E

I, II, III.

O Secure Hash Algorithm (SHA) foi desenvolvido pelo U.S. National Institute of Standards and Technology (Sigla: NIST). Esta tecnologia pode ser utilizada com diferentes níveis de robustez. As alternativas a seguir apresentam os diferentes tipos utilizados, exceto a:


A

SHA-224


B

SHA-32


C

SHA-384


D

SHA-160

Ao utilizar os mecanismos de balanceamento de carga de servidores de aplicação, algoritmo SHA1 e o algoritmo AES, um Analista de um Tribunal Regional do Trabalho objetiva garantir, respectivamente, a


A

disponibilidade, integridade e confidencialidade.


B

confidencialidade, integridade e disponibilidade.


C

legalidade, autenticidade e irretratabilidade.


D

disponibilidade, confidencialidade e integridade.


E

integridade, autenticidade e legalidade.

A família de funções de hash criptográficas conhecida como SHA-2 inclui diversas funções.


Assinale a alternativa correta a respeito.


A

A função SHA-256 trabalha com blocos de 256 bits e gera saídas também com tamanho de 256 bits.


B

A família SHA-2 dispõe de funções de hash com saídas de tamanho de 256, 512 e 1024 bits.


C

A função SHA-256 trabalha com blocos de 512 bits e gera saídas com tamanho de 256 bits.


D

A função SHA-256 trabalha com blocos de 256 bits e gera saídas com tamanho variável, mas de, no mínimo, 256 bits.


E

As funções da família SHA-2 são adequadas para uso em criptografia simétrica, uma vez que suas funções inversas, usadas para decriptação, são computacionalmente rápidas.

É um algoritmo utilizado para garantir a integridade de um documento eletrônico, de modo que, um perito técnico possa comprovar que não houve alteração neste documento desde que este foi transformado:


A

Bits.


B

Hash.


C

Boot.


D

Vírus.


E

Cash.

Os algoritmos de resumo de mensagem e de hash são amplamente aplicados na proteção de dados. Esses algoritmos produzem códigos de verificação para os dados com tamanhos variados, tipicamente representados em hexadecimal.


É um exemplo de código produzido pelo algoritmo SHA256 o seguinte código de verificação:


A

06afa6c8b54d3cc80d269379d8b6a078


B

4d750439e3f39848345c6ef74ef3d719e34e7111


C

db662d3a62b9d35365d14000c48d087aaee9c904dc18614961a7f02f


D

ebdf496f67651cddf6aaa1f0b130f1b99ce9e2e93dc2503d926edcff15aee668


E

2410b19a07684bf1a6e79a6d2f8bc72b50a992f3992cb2e972c9fc72b472be0fb2174b1bcccde2c318b2a6aa356ada75

Quando se deseja utilizar um algoritmo hash para criptografia, que gera um hash de 160 bits (ou 20 bytes) e que faz parte de alguns algoritmos de segurança (tipo TLS e SSL), deve-se utilizar o algoritmo conhecido como:


A

BFS


B

MD5


C

SHA-1


D

PKunZIP

A família de algoritmos SHA-2 é considerada um conjunto de funções de hash fortes porque, adicionalmente a outros requisitos, satisfaz especificamente o requisito de


A

tamanho de entrada variável.


B

unidirecionalidade.


C

pseudoaleatoriedade.


D

forte resistência a colisões.


E

eficiência.

O algoritmo


A

de criptografia simétrica RSA utiliza números de 1024 bits, gerando 21024 possibilidades, sendo o mais seguro para comunicação pela internet.


B

SHA-1 gera um hash de 160 bits que, em hexadecimal, é um número com 40 dígitos. Se submetemos a palavra Tribunal ou um texto de 1600 caracteres, o algoritmo SHA-1 gera um hash criptográfico de 40 dígitos hexadecimal para ambos.


C

SHA-512 gera hashes calculados com 8 palavras de 32 bits.


D

SHA-256 retorna um valor de hash de 256 bits ou 32 dígitos hexadecimais, sendo muito mais seguro que o MD5 ou o SHA-1. Além disso, um hash SHA-256 é cerca de 30% mais rápido para calcular os hashes do que o SHA-1.


E

de criptografia assimétrica AES é capaz de usar chaves criptográficas de 128 e 256 bits para criptografar e descriptografar dados em blocos de 64 bits.

O algoritmo da função de hash criptográfica SHA-1 funciona com base em iterações sobre a mensagem original, atualizando o hash resultante a cada iteração. Para isso, inicialmente a mensagem de entrada precisa passar por um processo chamado padding, que consiste em adicionar bits à mensagem original para que ela fique com um tamanho múltiplo de


A

64 bits.


B

128 bits.


C

160 bits.


D

256 bits.


E

512 bits.

Quanto às diferenças entre as funções hash: MD5 e SHA-1, analise as afirmativas abaixo e assinale a alternativa correta.


I. A velocidade do MD5 é lenta em comparação com a velocidade do SHA-1.

II. Como o MD5 pode ter 128 bits de comprimento ele é mais simples que o SHA-1.

III. O hash SHA-1 foi criado mais recentemente do que o hash MD5 que é mais antigo.


Sobre as afirmativas:


A

Apenas I e II são tecnicamente verdadeiras


B

Apenas II e III são tecnicamente verdadeiras


C

Apenas I e III são tecnicamente verdadeiras


D

I, II e III são tecnicamente verdadeiras

As funções de hash têm como objetivo principal converter uma mensagem ou dados em uma saída numérica única dada a entrada. Essas funções podem ser de uma via ou de via dupla; o uso mais comum é o de apenas uma via. O Secure Hash Algorithm (SHA) foi projetado para garantir a integridade da mensagem e é utilizado em conjunto com protocolos de encriptação. Já o Message Digest Algorithm (MD) também cria um hash de uma via e é utilizado para ajudar a manter a integridade das mensagens. Sobre SHA-1 e MDS, qual alternativa está correta com relação a essas funções de hash?


A

O SHA-1 é um algoritmo que gera uma saída de 128 bits de hash e é mais complexo que seu antecessor.


B

O MDS produz um hash de 128 bits e oferece grande segurança, mas não é tão resistente a colisões.


C

O SHA-1 produz um hash de 64 bits com salt de 96 bits, o que gera um composto de 160 bits alternante, que varia de 160 até 280 bits de resistência a colisões.


D

O MDS é a evolução natural de suas outras versões, mas sua principal funcionalidade é que ele encripta em blocos de 4 em 4, o que significa que cada mensagem é quebrada em 4 inputs de 32 bits que são mesclados, usando a janela de Claus para compor os 128 bits de saída.


E

O SHA-1 é muito utilizado em conjunto com o MDS, pois ambos usam a mesma cadeia geratriz, que é o DES, ao invés do AES.

A equipe de segurança de um órgão público está em busca de um algoritmo de criptografia que possua as seguintes características:

(i) duas chaves distintas: uma pública, que pode ser livremente divulgada, e uma privada, que deve ser mantida em segredo por seu dono; e

(ii) quando uma informação é codificada com uma das chaves, somente a outra chave do par pode decodificá-la.

De acordo com as características desejadas pela equipe de segurança, o algoritmo de criptografia que deve ser usado é o:


A

RC4;


B

DES triplo;


C

SHA-256;


D

Twofish;


E

RSA.

Funções hash são usadas na criptografia para transformar dados de comprimento variável em um valor hash de tamanho fixo. Os algoritmos MD5 (Message-Digest algorithm 5) ou Algoritmo resumo de mensagem 5 e o algoritmo SHA (Secure Hash Algorithm) ou algoritmo de hash seguro estão entre os mais utilizados na transformação de mensagens. Isso posto, registre V, para as afirmativas verdadeiras, e F, para as afirmativas falsas:


( ) O MD5 opera nos dados de entrada usando blocos de 512 bits e produz um valor hash de 128 bits como resultado.

( ) O SHA opera nos dados de entrada usando blocos de 512 bits ou blocos de 1024 bits, sendo que os hashes do tipo SHA-1 têm 160 bits de comprimento.

( ) O algoritmo SHA-2 produz hashes de tamanhos maiores que o MD5, podendo variar de 128 bits até 256 bits.


Assinale a alternativa com a sequência correta:


A

V – V – F


B

F – V – F


C

V – F – F


D

F – V – V


E

F – F – V

   
Gerar simulado