Buscar..


Crear un certificado autofirmado digital válido SELFCERT.EXE

Para ejecutar macros y mantener la seguridad que proporcionan las aplicaciones de Office contra el código malicioso, es necesario firmar digitalmente el VBAProject.OTM desde el editor de VBA> Herramientas> Firma digital .

introduzca la descripción de la imagen aquí

Office viene con una utilidad para crear un certificado digital autofirmado que puede emplear en la PC para firmar sus proyectos.

Esta utilidad SELFCERT.EXE está en la carpeta del programa de Office,

Haga clic en Certificado digital para proyectos VBA para abrir el asistente de certificados.

En el cuadro de diálogo, ingrese un nombre adecuado para el certificado y haga clic en Aceptar.

introduzca la descripción de la imagen aquí

Si todo va bien verás una confirmación:

introduzca la descripción de la imagen aquí

Ahora puede cerrar el asistente SELFCERT y dirigir su atención al certificado que ha creado.

Si intenta emplear el certificado que acaba de crear y verifica sus propiedades

introduzca la descripción de la imagen aquí

introduzca la descripción de la imagen aquí

Verá que el certificado no es de confianza y la razón se indica en el cuadro de diálogo.

El certificado se ha creado en el almacén Usuario actual> Personal> Certificados. Debe ir a la tienda de Computadoras locales> Autoridades de certificación raíz de confianza> Certificados, por lo que debe exportar desde la primera e importar a la última.

Al presionar la tecla de Windows + R, se abrirá la ventana 'Ejecutar'. luego ingrese 'mmc' en la ventana como se muestra a continuación y haga clic en 'Aceptar'.

introduzca la descripción de la imagen aquí

La Microsoft Management Console se abrirá y tendrá el siguiente aspecto.

introduzca la descripción de la imagen aquí

En el menú Archivo, seleccione Agregar o quitar complemento ... Luego, en el cuadro de diálogo que sigue, haga doble clic en Certificados y luego haga clic en Aceptar

introduzca la descripción de la imagen aquí

Expanda el menú desplegable en la ventana izquierda para Certificados - Usuario actual 'y seleccione los certificados como se muestra a continuación. El panel central mostrará los certificados en esa ubicación, que incluirá el certificado que creó anteriormente:

introduzca la descripción de la imagen aquí

Haga clic derecho en el certificado y seleccione Todas las tareas> Exportar:

introduzca la descripción de la imagen aquí

Asistente de exportación

introduzca la descripción de la imagen aquí

Haga clic en Siguiente

introduzca la descripción de la imagen aquí

Sólo estará disponible una opción preseleccionada, por lo que haga clic en 'Siguiente' nuevamente:

introduzca la descripción de la imagen aquí

El elemento superior ya estará preseleccionado. Vuelva a hacer clic en Siguiente y elija un nombre y una ubicación para guardar el certificado exportado.

introduzca la descripción de la imagen aquí

Haga clic en Siguiente nuevamente para guardar el certificado.

Una vez que el foco se devuelve a la consola de administración.

Expanda el menú Certificados y, en el menú Entidades de certificación raíz de confianza, seleccione Certificados .

introduzca la descripción de la imagen aquí

Botón derecho del ratón. Seleccionar todas las tareas e importar

introduzca la descripción de la imagen aquí

introduzca la descripción de la imagen aquí

Haga clic en siguiente y guardar en la tienda Trusted Root Certification Authorities :

introduzca la descripción de la imagen aquí

Luego Siguiente> Finalizar, ahora cierra la Consola.

Si ahora usa el certificado y verifica sus propiedades, verá que es un certificado de confianza y puede usarlo para firmar su proyecto:

introduzca la descripción de la imagen aquí



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow