Como verificar sha256 Hash de um arquivo no Mac

Índice:

Anonim

Precisa verificar o hash sha256 de um arquivo? Você pode verificar facilmente a soma de verificação SHA 256 de qualquer arquivo no macOS a partir da linha de comando.

Abordaremos duas ferramentas de linha de comando diferentes para verificar uma soma de verificação sha256 no Mac, e ambas vêm pré-instaladas com todas as versões modernas do MacOS.

Para quem não está familiarizado, uma soma de verificação é basicamente uma sequência de letras e números que podem ser usados ​​para determinar a integridade do arquivo, como se ocorreu um erro durante a transmissão ou se um arquivo foi adulterado.Por exemplo, se a soma de verificação do seu arquivo corresponder à soma de verificação postada por onde você recebeu o arquivo, você pode ter certeza de que o arquivo é idêntico. Há uma variedade de tipos de hashes e somas de verificação, mas o que abordaremos aqui é o sha256.

Verificando a soma de verificação SHA256 com shasum

O comando shasum está disponível em todos os Macs modernos e pode ser usado para verificar o hash sha256.

Inicie o Terminal e use o seguinte comando, substituindo /path/to/file pelo caminho do arquivo conforme apropriado:

shasum -a 256 /caminho/para/arquivo

Por exemplo, para verificar o hash sha256 de um arquivo chamado “TopSecret.tgz” na pasta Downloads do usuário, você pode usar o seguinte:

shasum -a 256 ~/Downloads/TopSecret.tgz

Você verá algo como:

23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz

Onde a string 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef é a soma de verificação sha236.

Verificando sha256 hash com openssl

Você também pode checar e verificar sha256 hash usando o comando openssl.

No Terminal.app, use o seguinte comando:

openssl sha256 filename

Por exemplo, para verificar o hash sha256 de um arquivo chamado “Data Integrity Matters.pdf” localizado na pasta Documentos do usuário:

"

openssl sha256 ~/Documents/Data Integrity Matters.pdf"

Isso retornará algo como o seguinte:

SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe681129c

Com a grande sequência de números e caracteres sendo o hash sha256.

Se você já está familiarizado com o processo geral de verificação de hashes, seja checando sha1 checksums ou MD5 hash, então este processo e os comandos podem não ser uma grande surpresa para você, embora o último usa um comando diferente específico para md5.

Se você deseja verificar uma soma de verificação SHA-512, hash SHA-256, hash SHA-1 ou soma de verificação MD5, você pode fazer qualquer uma através da linha de comando no Mac. Têm-no!

Como verificar sha256 Hash de um arquivo no Mac