Mit dem neuen Tool PVM Protect von PTC können Entwickler eine Perc VM-Binärdatei vollständig verschlüsseln und in einen selbst-entschlüsselnden Launcher kapseln, der Trusted Platform Module (TPM) 2.0 Hardware und Bibliotheken verwendet. Der Launcher entschlüsselt die Anwendung direkt im RAM, sodass der Klartext der Applikation zu keinem Zeitpunkt auf der Festplatte gespeichert wird. TPM ist ein internationaler Standard für sichere Kryptoprozessoren, d. h. Mikrocontroller, die Software durch integrierte kryptographische Schlüssel schützen.
PTC Perc ist eine Java-Plattform, die sich bereits in zahlreichen unternehmenskritischen eingebetteten Systemen bewährt hat. Perc bietet Entwicklern schon lange die Möglichkeit, ihren gesamten Java-Code, die Ressourcen und die erforderlichen Dateien in einer eigenständigen Binärdatei zusammenzufassen. Das neue Tool PVM Protect von PTC ermöglicht hierfür jetzt eine vollständige Ende-zu-Ende-Verschlüsselung, d. h. die Binärdatei bleibt von der Erstellung über die Bereitstellung bis zur Ausführung verschlüsselt. Wird sie zu irgendeinem Zeitpunkt in diesem Prozess abgefangen, besteht keine Möglichkeit, ihren Inhalt zu lesen.
Außerdem zeigt PTC die ObjectAda und Apex Ada Compiler. PTC bietet eine umfassende Palette an Programmiersprachen und Tools, mit der Unternehmen die Qualität ihrer Software aufrechterhalten und die Zeit bis zur Wertschöpfung verkürzen können. Zahlreiche Unternehmen nutzen die Echtzeit-Java-Perc- und -Ada-Lösungen von PTC, darunter Siemens Energy, SWARCO, Thales, Airbus, Boeing, Collins Aerospace und NOV (National Oilwell Varco).
Vortrag: „Secure Deployment of Applications with TPM 2.0 & PTC Perc Real-Time Java“
Termin: 11. April, 14:00 – 14:30 Uhr
Ort: Forum 3-561, Halle 3
Mehr über PTC Perc unter https://www.ptc.com/en/products/developer-tools/perc
Mehr über PTC auf der embedded world 2024 unter https://www.ptc.com/en/events/embedded-world-2024
PTC.com @PTC Blogs
PTC und das PTC-Logo sind Marken bzw. eingetragene Marken von PTC Inc. und/oder seinen Tochtergesellschaften in den USA und anderen Ländern.