Device security

Mobile device security

Otukan builds security into the firmware of the devices you make or deploy, model by model, and keeps it maintained for the life of each device.

Layers of a mobile device, from hardware at the bottom to apps at the topAppsApp protection, per appManagementMDM policy across a fleetOperating systemThe system imageFirmwareBoot chain and updatesHardwareChipset security features
  • Built into the device

    Otukan's protection lives in the firmware and system image, below the apps, where an ordinary app cannot switch it off and changes to the signed system image show up in the evidence.

  • Your keys, your releases

    Otukan works inside your firmware build and your signing process. Signing keys stay with you, and every release goes out under your approval.

  • Maintained every release

    Protection is rebuilt and retested with each firmware release, with named owners for patches, keys and end of support agreed before the first device ships.

Device threats Otukan answers

Choose a threat to see how the device notices it, how it responds and what reaches the servers you control.

Altered boot chain

  1. Detect

    At start-up the device confirms that it booted firmware you signed and that its protected partitions are unchanged.

  2. Respond

    The altered state becomes part of the device's own evidence, so your services decide whether to keep trusting it.

  3. Report

    Signed evidence of boot state, firmware version and patch level goes to a server you control.

Rogue app disabling defences

  1. Detect

    Protection runs in the system image, outside the app sandbox, so an app needs a privilege-escalation flaw to reach it, and persistent changes to the system image change the device's integrity state.

  2. Respond

    Ordinary apps cannot stop the protection, and a modified system image is recorded in the device's evidence.

  3. Report

    Your services see the device's integrity state next to the app or management event they are handling.

Return to vulnerable firmware

  1. Detect

    The update path checks that each release was signed through your process and is not an older image.

  2. Respond

    The device refuses unsigned releases and rollback, and stays on the firmware you approved.

  3. Report

    Firmware version and patch level appear in each device's evidence, so outdated units are easy to find.

Privilege grab via system apps

  1. Detect

    Changes to protected system partitions, where privileged apps and services live, surface in the integrity evidence.

  2. Respond

    Privileged system apps and services ship hardened in your system image, narrowing the usual route to device control.

  3. Report

    The integrity evidence your servers receive shows whether the system image is still the one you signed.

Impersonated device

  1. Detect

    On chipsets with a trusted execution environment or secure element, the device's attestation is anchored in that hardware, so the proof comes from the device's own hardware rather than from software alone.

  2. Respond

    Your verification service trusts evidence that carries the hardware-anchored proof and questions evidence that does not.

  3. Report

    Attestation results reach the verification service in the environment the institution chooses.

What Otukan device security delivers

Each capability is engineered for the device models and chipsets in your programme and ships as part of your own firmware.

  • Firmware integrity

    Confirms that each device boots firmware you signed and that protected partitions stay unchanged, with the evidence reported to your servers.

  • Device integrity signals

    Reports boot state, patch level and security settings as signals your services and management tools can act on.

  • Secure firmware updates

    Protects the update path so that devices accept only releases signed through your process and refuse rollback to older images.

  • System component hardening

    Hardens privileged system apps and services, the components an attacker targets to gain control of the device.

  • Hardware-backed trust

    Anchors keys and attestation in the chipset's trusted execution environment or secure element on hardware that provides them.

  • Sovereign control

    Keeps device data, verification services and administrative control in the environment the institution chooses.

How a device programme runs

  1. Qualify the models

    We agree the models, chipsets and firmware baselines in scope, and who holds build access and signing authority.

  2. Design the controls

    Otukan maps each protection to the layer it lives in and agrees the threat model with your device engineers.

  3. Integrate and sign

    Protection is built into your firmware under your change control and signed through your own process.

  4. Test on real devices

    Each control is tested on the physical models, including update, rollback and factory reset paths.

  5. Ship and maintain

    Otukan rebuilds and retests the protection with each firmware release for the supported life of the model.

Otukan gives an OEM or institution control of its mobile device security programme by building protection into the firmware of each device model, inside the OEM’s own build and signing process. You decide which models and chipsets are in scope, who approves each release, and who owns updates after devices ship. Otukan engineers the controls for each model, tests them on the physical devices, and keeps them maintained for the life of the model. Device security covers Android-based devices whose system image the OEM or its ODM builds.

Product scope

Otukan offers three products that protect different layers. Device security is the one that sits below the apps, in the firmware and system image, so it covers the boot chain, system image and update path rather than one app or one policy.

Device securityApp protectionDevice management
Where it runsFirmware and system imageInside one appOperating system management interfaces
What it protectsThe device: boot chain, system, updatesOne app’s code, runtime, data and APIFleet policy, enrolment and configuration
Who integrates itThe OEM or its ODM, with OtukanThe app owner’s engineering teamThe fleet operator
Typical buyerDevice makers and institutions with their own devicesBanks, fintechs and app publishersOrganisations running device fleets

The three work together. Signed evidence of each device’s boot state gives device management a verified input for policy, and gives app protection a stronger signal about the device it runs on.

What you get

  • Devices that prove what they run. Each device reports signed evidence of its boot state, firmware version and patch level to a server you control, so your services can decide whether to trust it.
  • An update path you control. Devices accept only firmware signed through your process and refuse older, vulnerable images.
  • A hardened system. Privileged system apps and services, the usual route to taking over a device, are hardened as part of your system image.
  • Control where it matters. Institutions choose where device data and verification services live, and who can reach them.

For app-level protection, see mobile app security. For enrolment and policy across a fleet, see mobile device management.

Integration access

Otukan’s protection lives inside your firmware, so the programme starts by confirming the access that makes it possible. Otukan agrees these points with you for each model:

  • Model and chipset. The devices, the system-on-chip and the board support package in scope.
  • Firmware build access. Who builds the system image and where Otukan’s integration work takes place.
  • Signing authority. Who holds the keys for system images and over-the-air updates. Otukan works inside that process and does not take custody of your keys.
  • Supplier agreements. What the ODM and chipset vendor allow, and who supports each layer.
  • Hardware security features. Which features the chipset provides, so that keys and attestation are anchored in hardware where it offers a trusted execution environment or secure element.

With these confirmed, Otukan designs the controls for each model and builds them into your firmware under your change control.

The integration process is covered on OEM device security integration, and the system design on Android device security architecture.

Lifecycle

A device programme outlasts any single release. Otukan agrees a named owner for each duty before the first device ships, and keeps the protection current through every update.

DutyWhat it coversWhat Otukan agrees with you
Control definitionWhich protections are enabled and how they are configuredWho approves a change, and how it is tested
Firmware updatesBuilding, signing and delivering updatesWho builds, who signs, which channel delivers
Security patchesApplying platform and vendor patches within the programmeHow patches are integrated and retested with the protection
Key managementCustody and rotation of signing keysWhere keys are held and who can use them
End of supportWhen updates stop and what happens to devices in the fieldThe date, and the plan for devices still in use

Each firmware release is rebuilt with the protection and retested on the physical models before it ships, so security keeps pace with your product. Programmes for OEMs, institutions and operators are set out on device security use cases.

Institutions that need to keep control of device data and access should read sovereign mobile device security. Device makers can read how a manufacturer’s programme is evaluated on device security for device manufacturers. The OEM device security evaluation guide lists the questions to settle before a programme starts.

Common questions

  • How is device security different from app protection and device management?

    Device security runs in the firmware and system image, below every app, hardening the boot chain, system image and update path and reporting signed evidence about them. App protection runs inside one app and ships with that app's releases. Device management applies policy across a fleet through the operating system's management interfaces. Otukan offers all three, and many programmes combine them: device security gives your servers signed evidence of what each device booted, and management and app protection act on that evidence.

  • Which devices does Otukan device security apply to?

    It applies to Android-based devices whose system image the OEM or its ODM builds. Otukan engineers the protection for each model and chipset in your programme, so each device gets controls that fit its hardware. Apple builds and signs the firmware for iOS devices, so firmware-level integration of this kind is for Android-based devices.

  • Do we have to hand over our signing keys?

    No. Otukan works inside your firmware build and your signing process. Integration builds are signed by your team, releases go out under your approval, and your keys stay in your custody for the whole life of the programme.

  • Is this a firmware scanning service?

    No. Otukan builds protection into the device and gives you evidence that the device is running the firmware you approved. Looking for known vulnerabilities in firmware is a separate discipline, and it pairs well with integrity protection: one shows what the device runs, the other shows how sound that firmware is.

Build security into your next device

Tell us whether you are an OEM or an institution, which models or platforms are involved, and what your role in the integration is. We do not ask for signing keys, source code or device images at this stage.

Or request a technical demo