Tc Sign

TwinCAT Module müssen signiert werden, was an dieser Stelle konfiguriert werden kann.
Kategorie | Feld | Beschreibung |
|---|---|---|
Enable Signing
| SHA1 signing | Soll eine Betriebssystem-Signatur, die für das Betriebssystem nötig ist, vorgenommen werden? |
SHA256 signing | Soll eine Betriebssystem-Signatur, die für das Betriebssystem nötig ist, vorgenommen werden? | |
TwinCAT signing | Soll mit einem TwinCAT Nutzerzertifikat signiert werden? Dies ist für den TwinCAT Loader nötig. | |
TwinCAT Certificates Diese Parameter werden für alle Konfigurationen wie z. B. Debug und Release benutzt. | TwinCAT Certificate Name | Name der Zertifikatsdatei (Verzeichnis: C:\ProgramData\Beckhoff\TwinCAT\3.1\CustomConfig\Certificates). Alternativ kann die Umgebungsvariable TcSignTwinCatCertName auf den Namen der Zertifikatsdatei gesetzt werden. |
TwinCAT Certificate Password | Passwort, das das TwinCAT-Nutzerzertifikat schützt (Im Klartext abgelegt, ggf. leer lassen). Um das Passwort des TwinCAT-Nutzerzertifikates nicht im Projekt abzulegen, wo es beispielsweise auch in einer Versionsverwaltung landen würde, kann das TcSignTool verwendet werden. | |
Verbose Output | Sollen erweiterte Informationen während der Signatur ausgegeben werden? | |
Windows Certificate (SHA1)
Nur aus Kompatiblitätsgründen weiterhin enthalten – bitte umgehend auf TwinCAT Certificates umstellen
| Certificate Store Name | Name der Zertifikatsablage im Zertifikatsmanager des Betriebssystems. |
Certificate Name | Name des Zertifikates in der Zertifikatsablage. | |
Certificate ID | ID des Zertifikates. | |
Timestamp Server URL | URL des Timestamp-Servers zur Verwendung während der Signatur. Dieser wird von verschiedenen CAs bereitgestellt. | |
CA Cross Signing Certificate Path | Pfad zum Cross Signing Zertifikat. | |
Verbose Output | Sollen erweiterte Informationen während der Signatur ausgegeben werden? | |
Windows Certificate (SHA256)
Nur aus Kompatiblitätsgründen weiterhin enthalten – bitte umgehend auf TwinCAT Certificates umstellen
| Certificate Store Name | Name der Zertifikatsablage im Zertifikatsmanager des Betriebssystems. |
Certificate Name | Name des Zertifikates in der Zertifikatsablage. | |
Certificate ID | ID des Zertifikates. | |
Timestamp Server URL | URL des Timestamp-Servers zur Verwendung während der Signatur, wird von der CA bereitgestellt. | |
CA Cross Signing Certificate Path | Pfad zum Cross Signing Zertifikat. | |
Verbose Output | Sollen erweiterte Informationen während der Signatur ausgegeben werden? |