IoT, Embedded and Hardware Security
RF and Wireless Protocol Analysis
We analyze your device's proprietary radio protocols. We assess whether replaying a recorded signal could deceive the device.
What it is
Many devices use proprietary radio protocols for remote controls or sensors. These protocols are often undocumented and designed for functionality rather than security. The analysis examines whether radio communication includes authentication and encryption. It tests for protection against replaying a recorded signal.
Scope
- Identifying and decoding the radio protocol used by the device
- Presence of authentication and encryption in communication
- Testing protection against replaying a recorded signal
- Protection of commands against modification
- Assessing the security of the pairing process
The need
When organizations need it
- Before deploying a device that uses a remote control, key fob or sensor.
- When your device uses a proprietary radio protocol and its security is undocumented.
- When asked whether a recorded command could be replayed.
Method
How we work
-
Decoding
We record the device's radio communication in a controlled environment and decode the protocol.
-
Testing
We assess authentication, encryption and replay protection.
-
Recommendation
We report missing protections and the scenarios in which each poses a risk.
Outcome
What you have at the end
You see a clear assessment of authentication, encryption and replay protection in your device's radio protocol. Gaps are listed with recommendations.
Frequently asked questions
Isn't using a proprietary protocol secure?
Being undocumented does not mean secure. An attacker can decode the protocol over time by listening to the broadcast. Security relies on authentication and encryption, not obscurity.
What is needed for the test?
Usually, two devices and a controlled environment where communication can be recorded are sufficient. The work is performed only on your own devices.
IoT, Embedded and Hardware Security
Other services in this area
Let's talk about this service.
Tell us briefly what you need. We will agree on the scope and timing together in the first meeting.
Schedule a Meeting

