Como verificar a soma de verificação SHA512 no Mac
Índice:
SHA512 hashes são frequentemente usados para determinar a integridade dos dados, seja para corresponder um arquivo baixado a um original em um servidor, ou para saída de comando, ou para garantir que uma transferência de arquivo foi bem-sucedida ou não adulterada .
Verificar um hash SHA512 é muito fácil em um Mac, graças às ferramentas de linha de comando agrupadas pré-instaladas em qualquer instalação MacOS semimoderna.Abordaremos dois métodos diferentes para verificar o hash SHA512 no Mac, usando o comando shasum e o comando openssl.
Como verificar a soma de verificação SHA512 com shasum
MacOS inclui o comando shasum, que facilita a verificação dos hashes de soma de verificação sha512.
- Abra o Terminal, em /Aplicativos/Utilitários/
- Digite o seguinte comando, substituindo /path/to/file pelo caminho do arquivo para o qual você deseja verificar o hash:
- Acerte o retorno, o hash SHA512 será informado na saída do terminal
shasum -a 512 /caminho/para/arquivo
Por exemplo, se você estiver verificando o sha512 has de um arquivo chamado “DownloadedFile.zip” em ~/Downloads, o comando e a saída podem se parecer com o seguinte:
shasum -a 512 ~/Downloads/DownloadedFile.zip
221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0 DownloadedFile.zip
A sequência longa de caracteres alfanuméricos é o hash sha512.
Como verificar SHA512 Hash com openssl
Você também pode usar o comando openssl para verificar uma soma de verificação de hash SHA512, também disponível para execução por meio do Terminal em um Mac usando a seguinte string de comando:
openssl sha512 filename
Usando o mesmo exemplo de arquivo acima, o comando e a saída seriam os seguintes:
~ openssl sha512 ~/Downloads/DownloadedFile.zip
SHA512(DownloadedFile.zip)=221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0
Com a longa string de texto e números sendo o hash SHA512.
Pronto, agora você conhece duas maneiras diferentes de checar e verificar hashes SHA512. Embora o SHA256 seja talvez o mais usado hoje em dia, o SHA512 está ganhando terreno, mas mesmo os criptograficamente mais fracos SHA1 e md5 também permanecem em uso como métodos de verificação da integridade de arquivos ou dados para comparações.
Obviamente estamos focando no Mac aqui, mas você pode usar os mesmos comandos em qualquer outro dispositivo com uma base ou subsistema unix ou linux, incluindo Linux ou mesmo Windows com WSL (Linux Bash shell) . Feliz hashing.