Os vários pacotes de instalação de cliente de software e códigos de firmware de hardware de UKey estão hospedados no site oficial Repositório GitHub. Ao baixar esses produtos digitais através da rede pública, o processo de transmissão de dados pode enfrentar objetivamente riscos de segurança, como sequestro por intermediários, adulteração maliciosa ou danos aos dados causados pela perda de pacotes da rede.
Para garantir que o ambiente operacional subjacente de seus ativos digitais não esteja sujeito a ameaças de segurança, os funcionários do UKey recomendam fortemente que os usuários realizem a verificação de consistência SHA-256 antes de instalar qualquer arquivo executável.
1. Princípio da verificação criptográfica
SHA-256 (Secure Hash Algorithm) é uma função hash criptográfica padrão. Ele pode executar operações unidirecionais em arquivos de entrada de qualquer tamanho e gerar um arquivo de comprimento fixo (256 bits, Normalmente expresso como um resumo de hash exclusivo (Checksum) de 64 caracteres hexadecimais).
singularidade: mesmo que apenas um byte do arquivo seja adulterado, o hash resultante será fundamentalmente alterado.
Prova de consistência: Se o valor de hash do arquivo calculado localmente for exatamente igual ao valor de hash publicado pelo servidor oficial UKey, Pode ser confirmado matematicamente que o arquivo local é a versão original completa e não foi adulterada por terceiros.
2. Preparação para verificação
Visite a página oficial de lançamentos do UKey GitHub.
Baixe o arquivo de destino do software ou firmware necessário (por exemplo: pacote de instalação do cliente UKey Wallet).
Na mesma página de lançamento da versão, baixe o arquivo de lista de valores de verificação de hash fornecido oficialmente (geralmente chamado
SHA256SUMSou anexado ao texto impresso).
3. Guia de operação de verificação local para cada sistema operacional
Inicie a ferramenta de linha de comando de acordo com o sistema operacional que você está usando atualmente e insira as instruções nativas do sistema correspondentes para realizar operações de hash. Após a conclusão da operação, o valor do hash de saída será comparado com o baixado oficialmente SHA256SUMS Compare o conteúdo do arquivo.
1. Ambiente do sistema Windows
primeiro passo: pressione o atalho do teclado
Windows +RAbra a janela "Executar".Etapa 2:Entrada
cmdE clique em "OK" para iniciar o prompt de comando.Etapa 3: Digite o seguinte comando e execute-o (substitua
c:\path\to\file.exeSubstitua pelo caminho absoluto real para o seu arquivo local):certutil -hashfile c:\caminho\para\arquivo.exe SHA256Etapa 4: verifique a sequência de hash retornada pela linha de comando. Se for consistente com os dados oficiais, a verificação é aprovada.
2. Ambiente do sistema macOS
primeiro passo: Abra o aplicativo "Terminal" no sistema.
Etapa 2: Digite o seguinte comando e execute-o (dica: digite
shasum-a 256Adicione um espaço depois e arraste o arquivo baixado diretamente para a janela do terminal, o sistema irá gerar automaticamente o caminho correto do arquivo):shasum -a 256 /caminho/para/arquivoEtapa 3: Verifique a sequência hash retornada pelo terminal. Se for consistente com os dados oficiais, a verificação é aprovada.
3. Ambiente do sistema Linux
primeiro passo: Inicie o terminal de linha de comando do sistema.
Etapa 2: Digite o seguinte comando e execute-o (substitua
/path/to/fileSubstitua pelo caminho real do seu arquivo local):sha256sum /caminho/para/arquivoEtapa 3: Verifique a sequência hash retornada pelo terminal. Se for consistente com os dados oficiais, a verificação é aprovada.
