Lösung

Unsere automatisierte Lösung, Emproof Nyx, bietet ein hohes Maß an Software-Sicherheit und IP-Integrität für alle Embedded Systems.

Emproof Nyx

Durch die Allgegenwart Embedded Systems wird die Sicherheit nicht nur für einzelne Gegenstände und Produkte wichtiger, sondern bringt auch formale und definierte Sicherheitsanforderungen mit sich, die jeden Sektor betreffen werden. Von Software und Halbleitern bis hin zu Luftfahrt und IoT.

Emproof Nyx wird allen betroffenen Sektoren helfen, die Anforderungen zu erfüllen und ein hohes Maß an Sicherheit für Embedded Software zu gewährleisten. Was ist also die Lösung? Die Antwort lautet nicht, ein System neu zu entwerfen, sondern es von außen zu schützen. Ein Schutz, der nur einen winzigen Teil des Programmier- oder Softwareplatzes beansprucht, aber dennoch Angriffe erschwert oder unmöglich macht. Die Lösung heißt Emproof Nyx.

Emproof Nyx product

Ein revolutionärer Ansatz für die Sicherheit Embedded Systems

Gefälschte Komponenten, die mit Hilfe von Reverse Engineering hergestellt wurden, beeinträchtigen nicht nur den Gewinn eines Unternehmens, sondern können auch verheerende Auswirkungen auf die Glaubwürdigkeit und den Ruf einer Marke in einer Welt mit Milliarden von vernetzten Geräten haben. Die geschützte Software von Emproof Nyx bietet ein beispielloses Maß an Schutz in ressourcenbeschränkten Umgebungen, einschließlich:

Exploit Mitigation

Einfügen von Code Guards zur Erkennung und Verhinderung der Ausnutzung von Vulnerabilities in der Speicherverwaltung und von Angriffen zur Umgehung des Kontrollflusses.

Code Obfuscation

Eine Technik, mit der die interne Funktionsweise eines Programms schwer verständlich gemacht wird, indem typischerweise klarer und präziser Code durch einen komplexeren und schwerer zu interpretierenden ersetzt wird.

Anti-Manipulation

Beim Start wird das eingesetzte Software-Image mit einer bekannten, verifizierten Version verglichen, die eine vom Kunden definierte Aktion ermöglicht (z. B. das Gerät in einen sicheren Zustand versetzen, eine Sicherung auslösen).

Sicherheit der Plattform

Wenn zusätzliche Sicherheitsmaßnahmen wie eindeutige Identifizierungsdaten oder Hardware-Sicherheitsmodule verfügbar sind, werden diese integriert, um die Sicherheit zu erhöhen.

Anti-Fuzzing

Codeumwandlungstechniken, die zur Verlangsamung und Vergrößerung der zufälligen Daten verwendet werden, so dass Fuzzing beim Angriff auf das Gerät unwirksam wird.

Unterstützung für mehrere Architekturen

Unterstützt die wichtigsten Architekturen: Arm Cortex-M, Arm Cortex-A, TriCore, RISC-V und x86_64.

Architekturunabhängig. Gebaut für die realen Bedingungen der Welt.

Von Arm Cortex-M bis RISC-V, x86 und darüber hinaus: Emproof Nyx lässt sich auf Binärebene integrieren - ohne Quellcode, ohne Redesign und ohne Unterbrechung.

Entdecken Sie in unserer Demo, wie Emproof Nyx Software absichert

In wenigen Minuten werden Sie sehen, wie die fortschrittliche Binärumwandlungstechnologie von Emproof Nyx Ihre Anwendungen und Firmware vor Cyber-Bedrohungen abschirmt. Die Code-Schutzfunktion verhindert Reverse Engineering und den Diebstahl von geistigem Eigentum (IP), während die Security Hardening-Funktion Ihre Software vor Angriffen schützt, die in speicherunsicheren Sprachen wie C/C++ und anderen geschrieben wurden.

Wesentliche Merkmale

Praktisch jedes eingebettete Gerät, auf dem Software ausgeführt wird, profitiert von den fortschrittlichen Sicherheitsfunktionen von Emproof Nyx - einschließlich des Schutzes vor Reverse-Engineering- und Exploitation-Angriffen. Dies gilt insbesondere für Anwendungen, die mit sensiblen Daten umgehen, miteinander verbunden sind oder kritische und funktionale Sicherheit ausführen.

Sicherheit auf hohem Niveau


Starke Obfuscation transformiert das Code-Layout, um Algorithmen und Daten zu verbergen.

Eine mehrschichtige Sicherheitsarchitektur sichert das gesamte Gerät.

Statische und dynamische Anti-Tamper-Lösungen verhindern Reverse Engineering.

Zukunftssicher


Ihr eingebettetes Gerät kann in jedem Stadium der Entwicklung oder während seines Lebenszyklus geschützt werden.

Schützt Geräte, wenn internationale Cyber-Richtlinien aktualisiert werden.

Leicht zu integrieren


Einfache Integration in bestehende Softwareabläufe.

Kompatibel mit allen Toolchains.

Erfordert nur Zugriff auf Binaries.

Skalierbar


Entwickelt für Geräte mit begrenztem Speicher und minimaler Geschwindigkeit.

Optimiert den Schutz für Größe oder Geschwindigkeit.

Schützt die gesamte Software oder nur kritische Module.

Emproof Nyx ist einfach in Ihr Produkt zu integrieren

Source Code

Quellcode

Unprotected Binary

Ungeschützt Binär

Emproof Nyx

Emproof Nyx

Protected Binary

Geschütztes Binärmaterial

Protected Device

Geschütztes Gerät

Unsere Binärumwandlungstechnologie garantiert, dass die ursprüngliche Softwaresemantik erhalten bleibt, auch mit unserer zusätzlichen Sicherheitsfunktionalität. Der Benutzer kann wählen, welche Codeabschnitte wie stark geschützt werden müssen und auch, welche Abschnitte aufgrund von Echtzeitbeschränkungen nicht übersetzt werden können. Wir verwenden formale Beweise wie die Übersetzungsvalidierung, um die Korrektheit unserer Übersetzungen zu gewährleisten. Darüber hinaus halten wir uns an die Normen der funktionalen Sicherheit nach ISO 26262.

Haben Sie eine Frage?

Lesen Sie unsere FAQs, um mehr über unsere Lösung zu erfahren.

Kontakt aufnehmen

Unsere funktionale Sicherheitskonforme und zuverlässige Lösung schützt Ihr eingebettetes System.

Kontakt