Como assinar arquivos zip

A assinatura de um arquivo Zip requer um conversor digital`key.`

arquivos Zip são arquivos compactados de um ou mais arquivos e pastas. Originalmente usado para fins de arquivamento, eles agora são uma maneira comum de assegurar uma pessoa que baixa arquivos, como programas ou coleções de documentos não está faltando um arquivo importante. O software usado para criar arquivos zip não contém funcionalidade de assinatura digital, para que os programas externos devem ser usados.

Coisas que você precisa

  • Java
  • OpenSSL
  • SignApk
  • chave privada
  • chave pública
  • Arquivo ZIP
  • Abra um prompt de comando ou janela de terminal e navegue até o OpenSSL. No Windows, utilize Iniciar -gt; Programas -gt; Acessórios -gt; Prompt de Comando ou tipo "cmd" no "Corre" função no Menu Iniciar. Se você não tem OpenSSL instalado, faça o download e instalá-lo. Você precisa OpenSSL, PGP ou seus equivalentes para criar uma chave privada e uma chave pública correspondente, que agem como sua assinatura digital.

  • Digite os seguintes comandos para gerar uma nova chave privada e uma chave pública correspondente para si mesmo. "openssl genrsa out key.pem 1024", "req OpenSSL -novo tecla key.pem out request.pem" "openssl x509 -req -days 9999 -em request.pem -signkey key.pem out certificate.pem" "openssl PKCS8 -topk8 -outform DER -em key.pem -Informar PEM out key.pk8 -nocrypt".



    Você já criou um público e privado chave de emparelhamento, certificate.pem e key.pk8, que atuam em conjunto como sua assinatura.

  • Abra o Windows Explorer ou no Finder no Mac OS X e navegue até o diretório OpenSSL. Cópia certificate.pem e key.pk8 para um lugar seguro, em seguida, fazer outra cópia deles em seu diretório SignApk. Se você não tem SignApk instalado, faça o download e instalá-lo. Copie o arquivo .zip para ser assinado digitalmente para o diretório SignApk também.

  • Voltar para o Prompt de Comando. Altere o diretório para o diretório SignApk usando o "CD" comando. Digite o seguinte comando para criar uma cópia nova, assinado digitalmente do seu arquivo .zip: "java -jar signapk.jar certificate.pem key.pk8 zipfile.zip signed-zipfile.zip", Onde "zipfile.zip" é o nome do seu arquivo .zip. Para este comando para função, você deve ter o Java instalado no seu computador- como SignApk é um programa Java. Isso também funciona para arquivos .apk Android.

dicas & avisos

  • Ao digitar comandos longos e complexos usando o prompt de comando, tente destacando os comandos a serem inseridos um de cada vez, e usando a cópia & pasta de instalação em seu sistema operacional para inserir os comandos no prompt de comando ou janela de terminal. Isso vai lhe poupar uma grande quantidade de tempo que seria gasto de digitação, e um monte de problemas, se você digitar acidentalmente o comando quando o copiar.
  • Não partilhe a sua chave privada com ninguém. Sua chave pública é algo que você deve fazer disponível para as pessoas com quem você estará comunicando através de documentos assinados e criptografados, uma vez que lhes permite decifrar sua documentação. Sua chave privada é usada em combinação com a chave pública para criar documentos assinados e criptografados. Partilhar a sua chave privada, portanto, permitir que outros a fingir ser você.
De esta maneira? Compartilhar em redes sociais:

LiveInternet