Firmar Digitalmente las Aplicaciones de Adobe AIR

Firma de Código con Adobe AIR

Las aplicaciones que no están firmados digitalmente no pueden ser ejecutado en Adobe AIR. La implementación de un DigiCert certificado de firma de código permitirá a los usuarios ejecutar aplicaciones que usted crea o modifica.

Antes de poder firmar el código para AIR, tiene que exportar su certificado de firma de código en un archivo .pfx (la combinación de un certificado y un archivo de clave privada) si ya no lo tiene en ese formato. La mayoría de los usuarios DigiCert no tendrá automáticamente su certificado como .pfx si se utilizaron una herramienta para crear e instalar certificados, y si el certificado se ha instalado directamente en el navegador web.

Si usted ya tiene un archivo .pfx, vaya al paso 3.

  1. Si usted utiliza Internet Explorer - Internet Explorer colocará automáticamente el certificado de firma de código nuevo en el almacén de Windows. Para exportar desde el almacén de certificados, basta con ir a Start (Inicio) > Run (Ejecutar) > MMC, a continuación, File (Archivo) > Add/Remove Snap In (Agregar/Quitar Snap In) > Certificates (Certificados) > Add (Agregar) > My user account (Mi cuenta de usuario) > Finish (Finalizar), y luego OK (Aceptar). A continuación, busque Certificates (Certificados) > Personal > Certificates (Certificados), y usted debería ver una lista de todos los certificados personales instalados para el usuario. Haga clic derecho en su certificado de firma de código, vaya a "All Tasks" ("Todas Las Tareas") y Export (Exportar).

    Seguir el asistente para exportar su certificado como un PFX debe ser sencillo. Si usted no tiene la opción de exportar la clave privada, tendrá que solicitar un nuevo certificado, que el archivo PFX tendrá que incluir la clave privada. Asegúrese de no olvidar la contraseña que seleccione durante el proceso.

  2. Si utiliza Mozilla Firefox - Abre Firefox, y luego ir a Tools (Herramientas) > Options (Opciones) > Advanced (Avanzada) > y haga clic en la ficha Encryption (Cifrado), y luego en View Certificates (Ver Certificados). Usted debe ver su certificado con todos sus certificados. Haga clic en su certificado y elija hacer una copia de seguridad.

    Al guardar su archivo y elegir una contraseña, recuerde que la contraseña será necesaria cuando utilice el certificado para firmar su código. Si usted olvide su contraseña, tendrá que volver a exportar el certificado.

  3. Abrir la línea de comandos y vaya al directorio de origen de su aplicación, donde se encuentra el archivo application.xml (applicación.xml) (asegurarse de que el archivo .pfx que se usa para la firma no se encuentra en el directorio de origen).
  4. Ahora ejecuta el siguiente comando en la línea de comandos:

    adt -package -storetype pkcs12 -keystore [c:\ruta\a\su\certificado.pfx] [c:\ruta\a\su\archivo.air] applicación.xml

    Se le pedirá que introduzca la contraseña asociada con el .pfx que creó anteriormente. Escríbalo cuando se lo solicite.

  5. ¡Felicitaciones! Usted acaba de firmar con éxito su aplicación Adobe AIR.

Obtener certificados firma de código por sólo $178/año

Comprar