Unsere automatisierte Lösung, Emproof Nyx, bietet ein hohes Maß an Software-Sicherheit und IP-Integrität für alle embeded Systeme.
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.
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:
Einfügen von Code Guards zur Erkennung und Verhinderung der Ausnutzung von Vulnerabilities in der Speicherverwaltung und von Angriffen zur Umgehung des Kontrollflusses.
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.
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).
Wenn zusätzliche Sicherheitsmaßnahmen wie eindeutige Identifizierungsdaten oder Hardware-Sicherheitsmodule verfügbar sind, werden diese integriert, um die Sicherheit zu erhöhen.
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ützt die wichtigsten Architekturen: Arm Cortex-M, Arm Cortex-A, TriCore, RISC-V und x86_64.

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.
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.

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.
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.
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.
Einfache Integration in bestehende Softwareabläufe.
Kompatibel mit allen Toolchains.
Erfordert nur Zugriff auf Binaries.
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.
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.
Lesen Sie unsere FAQs, um mehr über unsere Lösung zu erfahren.
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.
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.
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 incorporated into existing software flow.
Compatible with all toolchains.
Only requires access to binary files.
Developed for devices with limited memory and minimum speed.
Optimizes protection for size or speed.
Protect the entire software or only critical modules.
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.
Unsere funktionale Sicherheitskonforme und zuverlässige Lösung schützt Ihr eingebettetes System.
Kontakt