Clique para selecionar um arquivo ou arraste-o aqui
MD5

MD5 Message-Digest Algorithm, uma função de hash criptográfica amplamente usada que produz um valor de hash de 128 bits (16 bytes) usando Para garantir a transmissão completa e consistente de informações.

MD5 foi projetado pelo criptógrafo americano Ronald Linn Rivest e publicado em 1992 para substituir o algoritmo MD4. O procedimento para este algoritmo é especificado no RFC 1321. (como um pedaço de texto) operação torna-se outra operação de comprimento fixo value, que é o princípio básico dos algoritmos de hash.

O que a ferramenta de cálculo online MD5 pode fazer?

  • Cálculo online do valor do arquivo MD5

O arquivo será salvo pelo nosso site?

  • O processo de cálculo da ferramenta de cálculo online é executado em seu navegador e não será carregado em nosso site, use-o com confiança.
Como usar?

  • 1) Clique para selecionar o arquivo e aguarde a conclusão do cálculo
  • 2) Clique no botão "Copiar"
Comparação das funções da família SHA

Comparação das funções da família SHA
Algoritmos e suas variantes Comprimento de saída
(bit)
Tamanho do estado interno
(bit)
Tamanho do bloco
(bit)
Tamanho máximo da mensagem
(bit)
Ciclo Operação Segurança
(bit)
Desempenho MiB/s)
MD5
(Para referência)
128 128
(4 × 32)
512 264 − 1 64 E bit a bit, XOR bit a bit, deslocamento cíclico, preenchimento(Módulo 232), OU bit a bit <18
(Colisão encontrada)
335
SHA-0 160 160
(5 × 32)
512 264 − 1 80 E bit a bit, XOR bit a bit, deslocamento cíclico, preenchimento(Módulo 232), OU bit a bit <34
(Colisão encontrada)
-
SHA-1 160 160
(5 × 32)
512 264 − 1 80 <63
(Colisão encontrada)
192
SHA-2 SHA-224
SHA-256
224
256
256
(8 × 32)
512 264 − 1 64 E bit a bit, XOR bit a bit, deslocamento cíclico, preenchimento(Módulo 232), OU bit a bit, Mudança Sim
112/128
139
SHA-384
SHA-512
SHA-512/224
SHA-512/256
384
512
224
256
512
(8 × 64)
1024 2128 − 1 80 E bit a bit, XOR bit a bit, deslocamento cíclico, preenchimento(Módulo 264), OU bit a bit, Mudança Sim
192/256/112/128
154
SHA-3 SHA3-224
SHA3-256
SHA3-384
SHA3-512
224
256
384
512
1600
(5 × 5 × 64)
1152
1088
832
576
Ilimitado 24 E bit a bit, XOR bit a bit, deslocamento cíclico, negação Sim
112/128/192/256
-
SHAKE128
SHAKE256
d (Comprimento variável)
d (Comprimento variável)
1344
1088
Sim
min (d/2, 128)
min (d/2, 256)
-