¿Esto es posible? Tengo un par de claves que ya hice con GPG pero no puedo encontrar la manera de firmarlo con esa clave. Realmente no quiero hacer una nueva clave con keytool o lo que sea solo por esto; Prefiero usar la clave que tengo ahora. ¿Alguien sabe cómo podría hacer esto? Gracias por adelantado.¿Cómo firmo un apk con una clave privada que hice con GPG?
Respuesta
Dudo mucho que GPG genere claves que puedan ser utilizadas por jarsigner. Es podría ser posible escribir un convertidor para hacer esto, pero sería mucho menos trabajo simplemente morder la bala y generar una nueva clave. El comando para hacer esto es simplemente
keytool -genkey -alias mynickname -validity 20000 -keystore ~/.android/my-keystore
(ps hacer una copia de seguridad de la clave y hacer muy seguro de que no se olvide la contraseña de almacén de claves o la contraseña de clave. Hay demasiadas historias tristes de personas que He puesto aplicaciones en el mercado y luego olvidé o perdí la contraseña.)
¿Hay alguna forma de firmar usando gpg en lugar de jarsigner, entonces? ¿O es solo una tontería? Lo siento, soy nuevo en este material de firma y certificado. –
Creo que necesitas usar jarsigner. Dudo que gpg conozca el protocolo para firmar un archivo jar. –
- 1. Encriptación de una clave privada con BouncyCastle
- 2. Firme un archivo usando una clave privada en .NET
- 3. ¿Cómo leer una clave privada para usar con OpenSAML?
- 4. ¿Cómo hago SCP con Ruby y una clave privada?
- 5. Cómo configurar Jenkins (Hudson) con firma gpg
- 6. Cómo exportar clave ASC privada/secreta para descifrar archivos GPG en Windows
- 7. Cómo cifrar una cadena con clave privada y descifrar con clave pública?
- 8. Cómo convertir un archivo .pfx a un almacén de claves con clave privada?
- 9. gpg --export-secret-keys
- 10. Importar certificado con clave privada mediante programación
- 11. ¿Cómo generar un KeyPair de RSA con una clave privada encriptada con contraseña?
- 12. Encriptación con clave privada RSA en Java
- 13. Clave privada con formato ASN.1 DER
- 14. Excepción de "clave incorrecta" para certificados con clave privada exportable
- 15. Generando una clave GPG para el etiquetado git
- 16. QT aplicación que hice salir con el código -1073741515
- 17. Convertir clave privada tradicional PEM a clave privada PKCS8
- 18. ¿Cómo firmar una APK con más de un certificado?
- 19. Encriptación con la aplicación clave pública/privada en .net
- 20. Lectura de clave pública/privada de la memoria con OpenSSL
- 21. Abrir una clave privada RSA de Ruby
- 22. ¿Cómo se lee una clave cifrada con contraseña con java?
- 23. ¿Cómo firmo una solicitud HTTP con un certificado X.509 en Java?
- 24. simple cifrar/descifrar lib en python con clave privada
- 25. palabra clave privada vs no palabra clave privada
- 26. ¿Cómo agrego una contraseña a una clave privada de OpenSSH que se generó sin una contraseña?
- 27. ¿Cómo combinar una clave privada y una clave pública de un secreto compartido en Java
- 28. ¿Es posible encriptar con clave privada usando .NET RSACryptoServiceProvider?
- 29. Dada una clave privada, ¿es posible derivar su clave pública?
- 30. Cómo leer una clave privada RSA PEM de .NET
http://thialfihar.org/projects/apg/ https://guardianproject.info/2012/03/15/adventures-in -porting-gnupg-2-1-x-to-android/ – Siddhesh