Lösung

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

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.

Key features

Virtually every embedded device that runs software will benefit from the advanced security protections offered by Emproof Nyx – including protection against reverse engineering and exploitation attacks. This is especially the case in applications that handle sensitive data, are interconnected, or run critical and functional safety.

High-level security


Strong obfuscation transforms code layout to conceal algorithms and data. 

Multi-layered security architecture secures the entire device. 

Static and dynamic anti-tamper solutions to prevent reverse engineering. 

Futureproof


Your embedded device can be protected at any stage of development or in its life cycle.

Protects devices as international cyber policies are updated.

Easily integrated


Easily incorporated into existing software flow. 

Compatible with all toolchains. 

Only requires access to binary files. 

Scalable


Developed for devices with limited memory and minimum speed. 

Optimizes protection for size or speed.

Protect the entire software or only critical modules.

Emproof Nyx is easy to integrate into your product

Source Code

Source Code

Unprotected Binary

Unprotected Binary

Emproof Nyx

Emproof Nyx

Protected Binary

Protected Binary

Protected Device

Protected Device

Our binary transformation technology guarantees that the original software semantics are preserved, even with our added security functionality. The user can choose which sections of code need to be protected, how strongly and also which sections cannot be translated due to real-time constraints. We use formal proofs such as translation validation to ensure the correctness of our translations. In addition, we adhere to ISO 26262 functional safety standards.

Have a question?

View our FAQs to learn more about our solution.

Kontakt aufnehmen

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

Kontakt