

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Referente as funções hash MD5, como a SHA-1, assinale a alternativa correta quanto ao tipo de função que são consideradas:
funções de codificação simétricas
funções criptográficas de chave tripla
funções de dispersão criptográfica
funções de codificação assimétricas
Na área da Segurança da Informação, pode ser necessário garantir a integridade de uma mensagem. Sobre a área de Segurança de Informação, assinale a alternativa correta.
Uma função Hash deve ser uma função difícil de calcular para garantir uma maior segurança.
Uma função Hash é uma função que recebe como entrada uma mensagem de qualquer tamanho e gera uma sequência de tamanho fixo, pode ser usada para garantir a assinatura de uma mensagem.
O algoritmo de Hash MD5 calcula o resumo de uma mensagem, utilizando um processo de quatro etapas e gerando um resumo de 1024 bits.
O algoritmo de Hash SHA-1 calcula o resumo de uma mensagem, gerando um resumo de 256 bits.
A autenticação de ponto final visa garantir que uma mensagem será enviada para o destinatário correto.
Algoritmos de hash criptográfico ou função de hash criptográfico são funções matemáticas cujo resultado é um valor de tamanho fixo, gerado a partir de uma entrada de tamanho arbitrário. Uma característica importante das funções hash é a unidirecionalidade, ou seja, a partir de seu resultado é impraticável produzir o parâmetro de entrada. Muito utilizado no controle de integridade de arquivos e mídias de armazenamento, haja vista a baixíssima probabilidade de dois arquivos distintos submetidos à mesma função produzirem o mesmo resultado.
São exemplos de algoritmos de hash criptográfico:
MD5 e SHA-256.
IMAP e OSI.
FC-12 e DCIM.
FAT32 e EXT4.
Analise a(s) assertiva(s) que apresenta(m) uma função de hash criptográfico ou message digest:
I. SHA-256.
II. RSA.
III. AES.
Quais estão corretas?
Apenas I.
Apenas II.
Apenas I e III.
Apenas II e III.
I, II e III.
São exemplos de algoritmos de resumos criptográficos (hash):
AES, MD5 e DES.
DES, AES e MD4.
MD5, SHA-256 e SHA-512.
RC5, SHA-1 e SHA-512.
RSA, SHA-1 e SHA-256.
Para aprimorar a segurança na transferência de documentos da Defensoria, decidiu-se implantar o sistema de assinatura digital dos documentos. Para essa implantação, o Técnico foi incumbido de escolher um hash criptográfico. Dentre as opções, o Técnico escolheu o
RSA.
RC4.
DSA.
MD5.
3DES.
A correta ordem de escolha de uma função de dispersão criptográfica (função hash criptográfica), considerando preferencialmente os de maior comprimento do resumo de saída, é:
MD5 e SHA-1.
RIPEMD e SHA-1.
MD5 e SHA-2.
SHA-2 e MD5.
SHA-1 e SHA-2.
Considere o texto abaixo.
Este mecanismo de cálculo é utilizado na computação forense para calcular assinaturas sobre arquivos de dados de forma a permitir verificar alterações nestes arquivos no futuro. Dessa forma, quando um arquivo de dados é utilizado como prova de crime, o valor gerado pela aplicação deste método de cálculo sobre este arquivo estará garantido para análises futuras. Se o valor calculado quando este arquivo foi obtido coincidir com o valor calculado quando este arquivo for analisado no futuro, podese concluir que o arquivo está íntegro e não foi alterado.
(Adaptado de: http://www.infocrime.com.br)
O mecanismo de cálculo citado no texto e o nome de um algoritmo que pode ser utilizado por este mecanismo são, respectivamente,
hash e SHA-256.
criptografia assimétrica e MD5.
criptografia simétrica e DES.
hash e RSA.
criptografia assimétrica e RSA.
Qual das funções a seguir é uma função matemática caracterizada como hash criptográfica de 128 bits, unidirecional, tal que a entrada não pode ser obtida a partir do seu resultado?
MD5.
Criptografia simétrica.
Criptografia assimétrica.
Pseudocódigo.
A autenticação de usuários é um dos principais problemas relativos à segurança de sistemas computacionais. Tradicionalmente se utiliza o recurso usuário/senha para a autenticação. Assim, a verificação dessas senhas dos usuários, de forma segura, se torna um problema. Indique a alternativa que apresenta a técnica mais comum e segura para a verificação e o armazenamento de senhas.
Função Hash Criptográfica
Criptografia de chave simétrica
Criptografia de chave pública
Certificado digital
Assinatura digital
Criado em 1991 por Ron Rivest, o hash MD5 é uma conhecida função criptográfica usada até os dias de hoje, que consiste em gerar uma sequência de caracteres a partir de um texto de entrada. Considere o seguinte experimento em que o algoritmo MD5 foi aplicado aos textos mostrados:
entrada | resultado da aplicação do hash MD5 à entrada |
senha12345 | c97c897f396769e246723c588fabba54 |
Senha12345 | 008325a49359a8ebc329558cf1f0186b |
A partir do resultado do experimento acima, deduz-se acertadamente que
a combinação de letras maiúsculas e minúsculas torna uma senha inviolável.
o algoritmo MD5 gera hashes diferentes de 32 bits para entradas distintas, não havendo a possibilidade de conflitos.
uma pequena alteração na entrada pode resultar em hashes MD5 completamente distintos.
por sua robustez e facilidade de implementação, o MD5 é fortemente indicado para uso em certificados digitais, armazenamento de senhas e transferências bancárias.
Qual é o método criptográfico que, quando aplicado sobre uma informação, gera um resultado único e de tamanho fixo, independentemente do tamanho que essa informação tenha?
MAC.
IPSec.
Hash.
Cifra.
IP Spoofing.
A assinatura digital obtida através do uso da criptografia assimétrica ou de chave pública infelizmente não pode ser empregada, na prática, de forma isolada, é necessário o emprego de um mecanismo fundamental para o adequado emprego da assinatura digital. Este mecanismo é a função hashing. Sabendo disso e dadas as definições abaixo, indique o tipo correto de hashing, respectivamente, para cada parágrafo numerado abaixo.
1 - É uma função de espalhamento unidirecional. Este algoritmo produz um valor hash de 128 bits, para uma mensagem de entrada de tamanho arbitrário.
2 - É uma função de espalhamento unidirecional. Este algoritmo gera um valor hash de 160 bits, a partir de um tamanho arbitrário de mensagem.
SHA-2 e RSA
SHA-256 e MD5
MD5 e SHA-1
SHA-1 e SHA-2
A organização de arquivos que pode apresentar colisões entre registros que estão sendo inseridos no arquivo e endereços do arquivo já ocupados por registros existentes é chamada:
Hashing.
Heap.
Indexada.
Secundária.
Em relação a hashes criptográficos, é CORRETO afirmar que
I. podem ser usados para verificar se um arquivo foi corretamente transferido.
II. dependem de uma chave secreta.
III. podem ser facilmente previstos a partir de um trecho da entrada.
IV. executam cifragem e decifragem de um conteúdo qualquer, efetivamente protegendo os dados.
V. a saída pode variar de tamanho em função da entrada.
Está(ão) CORRETA(S) apenas
II e III.
II, IV e V.
I e III.
I.
IV e V.
Um método de busca bastante utilizado, conhecido como hash, baseia-se na utilização que mapeia chaves em endereços de memória, de modo que os dados associados a cada chave possam ser rapidamente localizados e lidos. Quando há conflitos de localização, algum algoritmo de separação é adotado.
Considere uma tabela hash armazenada em um arquivo no disco rígido. Supondo-se que a mesma possua uma função de hash razoavelmente protegida de conflitos, o número médio de acessos ao disco, necessários para localizar uma chave em um universo de N chaves, é mais próximo de
N log2 (N)
log2 (N)
N÷2
N÷log2 (N)
2
Suponha que o algoritmo de hash SHA-1 tenha sido aplicado em um arquivo com tamanho 999 bytes, gerando um hash com tamanho 20 bytes. Se o mesmo algoritmo for aplicado em um arquivo com tamanho 10 bytes, que tamanho deve ter o hash gerado?
16 bytes.
20 bytes.
Deve ser menor que 20 bytes.
Deve ser maior que 20 bytes.
Depende do tipo de arquivo.
Qual é o tipo de organização de arquivo, no qual a ideia principal é fornecer uma função de randomização que, aplicada ao valor do campochave de um registro, gere o endereço do bloco do disco onde o registro está armazenado?
Overflow.
Árvore-B *.
Árvore-B.
Hashing.
Indexação linear.