Como verificar a soma de verificação shatop 106 de um arquivo no Linux

Como verificar a soma de verificação shatop 106 de um arquivo no Linux
Um elemento importante da segurança da Internet é sua segurança. Desenvolvimento e pesquisa contínuos estão sendo feitos para evitar o uso malicioso e melhorar os arquivos e aplicativos da Internet.

Muitas vezes, não é seguro baixar arquivos da Internet, o que geralmente é perigoso. Também é necessário baixar esses arquivos para algum trabalho vital. Milhares desses arquivos também são baixados por milhões de pessoas. Portanto, esses arquivos devem ser protegidos especialmente bem.

Este artigo aprenderá sobre soma de verificação e verifique a soma de verificação sha256 de um arquivo no Linux.

Pré -requisitos

  • Terminal (os não-conselhos podem funcionar facilmente lá)
  • Validar o arquivo de soma de verificação (é necessário)
  • Arquivo ISO (baixado)

O que é SHA256?

De acordo com o U.S. Agência de Segurança Nacional, este algoritmo faz parte da família SHA2 de algoritmos. O acrônimo SHA significa 'Algoritmo de hash seguro' e 256 é o número de bits usados ​​nesses algoritmos.

O que é sha256 verificação?

É uma assinatura criptográfica de qualquer arquivo que possa usar para identificar ou detectar erros introduzidos durante a transmissão ou armazenamento. Uma soma de verificação mede o tamanho de um bloco de dados digitais. Representa exclusivamente um arquivo que é uma string. Linux tem vários algoritmos matemáticos para gerar uma soma de verificação para um arquivo.

Normalmente, na internet, a soma de verificação sha256 é fornecida como uma string diretamente no arquivo principal ou como um arquivo de texto na seção de download. Através do arquivo de soma de verificação original, podemos verificar a soma de verificação com a ferramenta de soma de soma de verificação.

Como gerar sha256 verificação?

Um algoritmo de soma de verificação gera uma soma de verificação. Existem vários algoritmos de soma de verificação.

  • Algoritmos e variantes seguros de hash (SHA-1, SHA-2, etc.)
  • Algoritmo MD-5

O algoritmo de hash seguro gera um valor de soma de verificação, quebrando os dados do arquivo em pedaços menores, criando um valor de hash para cada parte e adicionando -os.

O SHA256 cria o valor Digest ou Hash do arquivo e, uma vez que o arquivo é adulterado ou modificado, o valor original do SHA256 Digest é alterado.

Como verificar sha256 soma de soma com sha256sum

Podemos verificar a soma de verificação sha256 de duas maneiras,

  1. Utilitário de linha de comando sha256sum
  2. Método da GUI

Método da linha de comando

Existem ferramentas disponíveis em cada distribuição Linux para diferentes algoritmos de soma de verificação. Podemos verificar e gerar a soma de verificação usando essas ferramentas. Algumas somas de verificação da linha de comando são as seguintes.

Além de tudo isso, SHA384SUM, SHA224SUM, etc., também estão disponíveis, que usam formatos de comando semelhantes. Aqui vamos verificar a soma de verificação com a ajuda do SHA256SUM usando “OpenSuse Leap 15.2 ”.

Utilitário de linha de comando sha256sum
Não precisamos executar nenhuma instalação para sha256sum, pois faz parte do GNU CoreUtils. Os arquivos de soma de verificação estão disponíveis para download da maioria das distribuições com arquivos ISO.

Vamos baixar o OpenSuse Leap 15.2 FILE ISO primeiro e depois baixe sua soma de verificação com a ajuda do comando wget. Vale ressaltar que, juntamente com os arquivos ISO, o arquivo de texto 'sha256sums' também é fornecido e contém valores de soma de verificação.

Wget https: // download.OpenSuse.org/distribuição/salto/15.2/ISO/OpenSUSE-LEAP-15.2-DVD-X86_64.ISO.SHA25

Depois que a soma de verificação for baixada, podemos gerar a soma de verificação com a ajuda do comando abaixo mencionado.

SHA256SUM OpenSUSE-LEAP-15.2-DVD-X86_64.ISO
0FD2D4E630B6579B933B5CB4930A8100ACCA6B4E29CD2738C4B7A9B2F76D80E4 OpenSUSE-LEAP-15.2-DVD-X86_64.ISO

O comando com o sinalizador '-c' é executado para comparar a soma de verificação com o valor no arquivo sha256sums. O nome do arquivo e a soma de verificação comparam todos os arquivos no diretório com o nome do arquivo correspondente e calcule a soma de verificação de cada arquivo.

$ SHA256SUM -C OpenSUSE-LEAP-15.2-DVD-X86_64.ISO.SHA256
OpenSUSE-LEAP-15.2-DVD-X86_64.ISO: OK
SHA256SUM: AVISO: 14 linhas são incorretamente formatadas

Com base na soma de verificação do arquivo ISO, podemos ver que corresponde ao arquivo original. Recebemos ok na saída, o que significa que o arquivo baixado não está corrompido e adulterado com. Como resultado, podemos ver que nenhum arquivo foi adulterado ou modificado durante o download.

Se 'falhar' estiver escrito na saída em vez de 'ok', mostra que nosso arquivo está corrompido e adulterado ao baixá -lo. Temos que baixar o arquivo de volta; Caso contrário, não podemos baixar a respectiva distribuição.

Método da GUI

Com a ajuda do GTKHASH, podemos usar um método gráfico para verificar a soma de verificação. Ele pode verificar as somas de verificação usando GTKHash, que suporta MD5, SHA e outros algoritmos de soma de verificação.

Instalando o GTKHASH no Ubuntu
Podemos instalar facilmente o GTKHASH em nosso sistema Ubuntu, simplesmente executando o comando escrito abaixo:

sudo apt install gtkhash

Isso é tudo o que precisamos fazer. Selecione o algoritmo de soma de verificação de nossa escolha.

  • No menu, selecione Editar> Preferências.
  • Escolha os que queremos usar.
  • Clique no botão Fechar.
SHA256, SHA-1 e MD5 são selecionados por padrão.

Usando GTKHASH
O aplicativo é relativamente fácil de usar.

  • A primeira coisa que precisamos fazer é selecionar o arquivo a ser revisado.
  • Posteriormente, digite o valor de soma de verificação encontrado no site na caixa de seleção.
  • Pressione o botão Hash.
  • Ele gera o valor da soma de verificação com o algoritmo escolhido.
  • Se a caixa de seleção corresponder a algum deles, ele mostrará uma pequena marca de tacão ao lado.

Conclusão

Neste artigo, vimos como a soma de verificação detecta com precisão arquivos corruptos. É tão preciso que, se substituir ou excluir um caractere de qualquer arquivo de texto dentro da imagem ISO, o algoritmo de soma de verificação gera um valor totalmente diferente para essa imagem alterada. Esperamos que você tenha entendido tudo bem neste artigo.