Cifrar y firmar un proyecto con un certificado
Importante
Utilizar únicamente la protección contra escritura del archivo del proyecto y la protección de acceso mediante permisos no es suficiente para proteger los conocimientos técnicos de las POU del proyecto. ¿Ambas CODESYS en sí, los complementos de Automation Platform y las personas con conocimientos sobre el formato de archivo del proyecto pueden ver o modificar las POU creadas con CODESYS.
Sugerencia
Para obtener información general acerca de los certificados en CODESYS Development System entorno, consulte: Certificados para CODESYS y PLC
Para lograr una protección basada en los conocimientos técnicos, debe cifrar un proyecto con un certificado y asignar este certificado solo a usuarios específicos de la administración de usuarios. Para comprobar la autoría y la integridad, también puedes firmar el proyecto con un certificado
El cifrado del proyecto se establece en Configuración del proyecto: seguridad cuadro de diálogo. Allí también se le indicará cómo seleccionar el certificado. El cifrado del archivo del proyecto actual se muestra en Pantalla de seguridad del Proyecto pestaña.
Nota
Si el certificado ha caducado, el cifrado ya no es posible, pero el descifrado sigue funcionando.
Elige el comando seguridad.
y luego categoríaEl Configuración del proyecto: Seguridad Se abre el cuadro de diálogo.
Elige la opción cifrado.
Los botones de radio contraseña, dongle y certificados están disponibles.
Elige la opción certificados.
Los certificados disponibles para el cifrado del proyecto aparecen en la parte inferior del cuadro de diálogo.
Si aún no se ha introducido ningún certificado, haga clic
para abrir el Selección de certificados cuadro de diálogo. En este cuadro de diálogo, puede proporcionar un certificado adecuado de su localidad
Windows Certificate Store
. En la lista inferior, seleccione el certificado y utilice elbotón para moverlo a la parte superior. Si desea deseleccionar un certificado, selecciónelo en la lista superior y haga clic en
botón.
Después de hacer clic OK para confirmar el cuadro de diálogo y volver así al Configuración del proyecto cuadro de diálogo, el certificado está ahora especificado para el cifrado. Ahora el proyecto solo se puede editar en las computadoras de los usuarios que también tengan este certificado para descifrar los archivos del proyecto
Ahora también puede ver el certificado en Proyecto pestaña del Pantalla de seguridad.
Cuando un proyecto se cifra con un certificado, este certificado es necesario para que el descifrado abra el proyecto. Puede asignar este certificado a un número específico perfiles de usuario. Para ello, seleccione el certificado en la Tienda de certificados de Windows en el Usuario pestaña del Pantalla de seguridad.
Asegúrese de que el proyecto ya esté cifrado con el certificado antes de asignar el certificado a un perfil de usuario. De lo contrario, el certificado no se aceptará en los siguientes casos.
Haga doble clic
en la barra de estado o elija el comando .
El Pantalla de seguridad se abre la vista.
En el Usuario pestaña, seleccione el perfil de usuario para el que se debe configurar un certificado de descifrado. De forma predeterminada, el perfil de usuario especificado es el que ha utilizado en su equipo para iniciar sesión en Windows. También puede crear un nuevo perfil de usuario haciendo clic en
símbolo.
Haga clic en el área Descifrado de archivos de proyecto en el botón
.
El Selección de certificados Se abre el cuadro de diálogo.
Elija de la lista Certificados disponibles en el almacén de certificados de Windows local un certificado con una clave privada. Los certificados de clave privada están marcados con el símbolo
marcado.
Clic en el botón
.
El certificado se agrega en la ventana superior del cuadro de diálogo.
haga clic en OK para confirmar sus entradas.
El certificado seleccionado estará en el pantalla de seguridad en el área Descifrado de archivos de proyecto desplegado.
Eliminas el certificado en la vista pantalla de seguridad, ya sea directamente en la pestaña usuario o en diálogo Selección de certificados. La eliminación se lleva a cabo en el otro diálogo.
Pantalla de seguridad cuadro de diálogo, Usuario área, Firma digital, o Descifrado de datos del proyecto: Seleccione un certificado y haga clic en
símbolo.
Selección de certificados cuadro de diálogo: En el Pantalla de seguridad cuadro de diálogo, en el Usuario área, haga clic en el
símbolo. En el campo superior del Selección de certificados cuadro de diálogo, seleccione el certificado que desea eliminar y haga clic en
símbolo.
Puede agregar una firma al proyecto para que el proyecto no solo se cifre con un certificado, sino que también se pueda verificar su autoría e integridad:
En la barra de estado, haga clic en
o haga clic en el comando.
La vista pantalla de seguridad se abre
Elige en la pestaña usuario el perfil de usuario para el que se va a crear la firma digital. De forma predeterminada, se especifica el perfil de usuario con el que inició sesión en Windows en su computadora. Pero también puedes a través de
crear un nuevo perfil de usuario.
Haga clic en el área Firma digital en el botón
.
El diálogo Selección de certificados se abre
Elija de la lista Certificados disponibles en el almacén de certificados de Windows local un certificado con una clave privada. Los certificados de clave privada están marcados con el icono
marcado.
Clic en el botón
.
El certificado se agrega en la ventana superior del cuadro de diálogo.
haga clic en OK para confirmar sus entradas.
El certificado seleccionado estará en el pantalla de seguridad en el área Firma digital desplegado.
Firmar un proyecto de biblioteca
Para obtener más información, consulte: Firmar una biblioteca compilada