Java
OpenSSL
SignApk
clave privada
clave pública
archivo Zip
Ver Más instrucciones
1
Abra una ventana del símbolo o terminal de comandos y vaya a su openssl . En Windows , utilice en Inicio -> Programas - > Accesorios - > Símbolo del sistema y escriba " cmd" en la función " Ejecutar" en el menú Inicio. Si usted no tiene OpenSSL instalado , descargue e instale. Necesitas OpenSSL , PGP o sus equivalentes para crear una clave privada y una clave pública correspondiente , que actúan como su firma digital.
2
Introduzca los siguientes comandos para generar una nueva clave privada y una pública correspondiente clave para usted . " openssl genrsa Salida key.pem 1024 ", " openssl- llave -req key.pem Salida request.pem " " openssl x509 - req -days 9999 -in - request.pem signkey key.pem Salida certificate.pem " " openssl PKCS8 - topk8 outform - DER -in - key.pem informar PEM Salida key.pk8 - nocrypt " .
ahora ha creado una pareja de claves pública y privada , y certificate.pem key.pk8 , que actúan juntos como su firma .
3
Abrir el Explorador de Windows o el Finder de Mac OS X y navegar hasta el directorio OpenSSL . Copia certificate.pem y key.pk8 a un lugar seguro , a continuación, hacer otra copia de los mismos en el directorio SignApk . Si usted no tiene SignApk instalado , descargue e instale. Copie el archivo Zip. Para ser firmado digitalmente en el directorio SignApk también.
4
Volver a la línea de comandos . Cambie el directorio al directorio SignApk usando el comando " cd" . Escriba el siguiente comando para crear una nueva copia , firmada digitalmente de su archivo Zip : . "Java -jar signapk.jar certificate.pem key.pk8 zipfile.zip firmado - zipfile.zip " , donde " zipfile.zip " es el nombre de su archivo . Zip. Para que este comando funcione , debe tener Java instalado en su ordenador, como SignApk es un programa Java. Esto también funciona para Android . Apk .