Karamba's software products automatically harden car's Electronic Control Units (ECUs), preventing hackers from compromising those ECUs and infiltrating the car.
Karamba Security's XGuard provides an endpoint security for Electronic Control Units (ECUs) that uses proprietary technologies in multiple layers to harden the ECU software and protect cars against hackers. It secures the ECU by sealing it according to factory settings, detecting and preventing attack attempts, as well as performing forensic analysis on the malware and logging a report on the attack details.XGuard provides:
- Automatic security policy generation customized to an ECU's specific factory settings
- Multi-layeres, real-time detection and prevention capabilities on the ECU
- Forensic logging and reporting
- Anti-tampering protection
XGuard seamlessly integrates into the ECU without any further developer resources or interfere with development processes. Once XGuard is integrated into the ECU, it provides run-time sealing of the ECU against hacker attempts.
Karamba's XGuard security solution was designed based on Autonomous Security principles, comprised of the five foundations of criteria for life-protecting cyber defense:
- Decisions are deterministic, not heuristic, leaving no room for false positives
- Attacks must be prevented, not merely detected
- Decisions are made locally with security safeguards that remains always-on, even when the system isn't actively connected to the cloud
- Built-in anti-tampering and other controls prevent modification of the security layers
- Provides full control for the system developer while requiring zero developer resources or intervention to maintain reliable operations
Karamba's SafeCAN is the auto industry's first ultra-light network security software to authenticate communication between ECUs without slowing performance. From message-type analysis to message authentication, SafeCAN is designed to maximize protection while minimizing the burden on the vehicle's limited-resource systems.
SafeCAN combines three approaches in its CAN-bus authentication technology: Custom Use of Block Ciphers, Dynamic Re-issuing of Session Keys, and Message Validation Methods.
Advantages of Karamba SafeCAN:
- Authenticates the sender and data integrity of every message without adding payloads
- Authenticates cloud-to-vehicle communications to prevent OTA malware downloads
- Delivers real-time protection, enabling sensors, circuits and motors to share data instantly
- Blocks malicious messages from face ECUs and unauthorized senders
- Eliminates the need to exchange keys while the car is running, removing risk and overhead
- Minimizes cost and effort, requiring no changed to the application code, protocol or chip set
- Secures any type of serial data bus so mixed ECUs can work together in a mesh system