viernes, 8 de noviembre de 2013

Cómo crear una firma digital VBA local en Windows

Los desarrolladores utilizan certificados digitales para firmar código para comprobar que se creó el proyecto, y para permitir a los usuarios para comprobar que nadie ha manipulado el código después de la compilación, para añadir el malware, por ejemplo. Para firmar digitalmente el código para hacerlo público, un certificado de firma de código tiene que ser adquirido de una entidad de certificación, que puede ser validado en cualquier ordenador. Si sólo desea firmar una solicitud por sí mismo, o unos pocos usuarios, puede crear un certificado auto-firmado, pero debe copiar el certificado en cada equipo con el proyecto.

Fijar perno director roto

Haga clic en el botón Inicio de Windows y luego haga clic en "Todos los programas". Haga clic en el grupo de programas "Microsoft Office", y luego "Herramientas de Microsoft Office." Haga clic en "Certificado digital para proyectos de VBA" para abrir la herramienta de creación de certificados.



Escriba el nombre para el certificado, certificados con firma son sólo para uso personal, por lo que puede escribir nada en el cuadro. Haga clic en "OK" para crear el certificado digital, y luego haga clic en "OK" en el cuadro de confirmación.



Abra el Explorador de proyectos de Visual Basic en la aplicación Microsoft Office usado para crear el proyecto. Haga clic en el menú "Herramientas" y luego haga clic en "Firma Digital". Haga clic en el botón "Elegir" y, a continuación, haga clic en el certificado digital con el nombre elegido. Haga clic en el botón "OK" para auto-firmar su proyecto.

Consejos y advertencias

Para tener acceso al almacén de certificados en el ordenador, abra Internet Explorer y, a continuación, haga clic en el menú "Herramientas" y seleccione "Opciones de Internet". Haga clic en la pestaña "Contenido" y, a continuación, haga clic en el botón "Certificados" para ver los certificados almacenados en el equipo, que también se puede exportar para mantener una copia de seguridad.

La firma de macros VBA permite que se ejecuten en el modo de alta seguridad de Office, como Oficina deshabilita las macros sin firmar en este nivel de seguridad.

 

No hay comentarios:

Publicar un comentario