Smartphone Security Core Module for Voice and Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smartphones pose unique security challenges due to their complex environment, which existing secure voice solutions fail to address effectively, as they assume a trusted OS and only consider network-based threats, neglecting hardware and software vulnerabilities like viruses, Trojans, and malware.

Innovation Solution

Implementing a Security Core module with a smart-card chip, which segregates sensitive data and encrypts voice samples in kernel space, controls microphone access, and provides a hardened environment by restricting app installations and updates, ensuring secure communication through cryptographic mechanisms and emergency erasure procedures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a security application runs on the smartphone OS, then communication encryption is provided, but the security is compromised because the OS environment is insecure and vulnerable to malware

Engineering Contradiction:
ImprovesecurityVSAvoidmalware attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system segments the smartphone into two distinct environments: a secure environment implemented in hardware (Security Core module with smart-card chip) and an insecure user environment (Android OS with applications). The secure environment contains cryptographic services, key management, and sensitive data, while the insecure environment handles user interface and non-critical functions. This segmentation isolates security-critical operations from malware threats in the user environment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention extracts security-critical functions (cryptographic services, key management, voice encryption) from the insecure OS environment and places them in a separate hardware-based secure environment. The Security Core module is implemented as a distinct hardware component (smart-card chip) that operates independently from the main Android OS, removing vulnerable security operations from the attack surface of the smartphone.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If the smartphone provides full access to microphones and sensors, then user functionality is maximized, but security is reduced due to potential exploitation by spyware and malware

Engineering Contradiction:
ImprovefunctionalityVSAvoidspyware exploitation
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The Security Core module acts as an intermediary between applications and hardware resources (microphones, sensors, cryptographic operations). All access to these resources must go through the secure environment, which verifies authorization and enforces security policies. This mediator architecture allows legitimate functionality while blocking malicious access attempts from applications in the insecure environment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies different security qualities to different parts of the smartphone. The Security Core module and its managed resources (microphone, cryptographic operations) have high security properties, while the rest of the system (applications, UI) has lower security requirements. This localized security approach maximizes functionality in non-critical areas while providing strong protection for sensitive operations.

Inventive Principle:
Principle #3Local quality

3Reliability

If encryption is implemented at the application level, then voice transmission security is improved, but security is weakened because the OS can still access unencrypted voice samples

Engineering Contradiction:
Improvevoice transmission securityVSAvoidvoice sample access
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The invention moves voice encryption from the application dimension to the kernel/driver dimension by implementing the voice driver within the secure environment. This dimensional shift ensures that voice samples are encrypted at the lowest possible level in the software stack, before they can be accessed by any application or OS component. The secure voice driver intercepts and encrypts audio data at the hardware interface level.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system performs preliminary encryption of voice samples at the point of capture, before the data enters the general OS processing pipeline. The secure voice driver encrypts audio data immediately when it is captured from the microphone, ensuring that unencrypted voice samples never exist in the insecure environment. This preliminary security action prevents any subsequent access to plaintext voice data.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If the smartphone allows installation and updates of applications, then adaptability is improved, but security is reduced due to potential introduction of malware

Engineering Contradiction:
Improveapp installationVSAvoidsystem security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the software update process into secure and insecure parts. The Security Core module and its cryptographic services are delivered through secure channels and installed in the protected hardware environment, where they cannot be modified by user applications. Meanwhile, user applications can be freely installed and updated in the insecure environment, allowing adaptability without compromising the security of critical system components.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3092838B1Secure voice and data method and system
Publication Date: 2019.10.09 TELSY ELETTRONICA E TELECOMM SPA
  • EP3092838B1 patent drawingFigure 1
  • EP3092838B1 patent drawingFigure 2
  • EP3092838B1 patent drawingFigure 3

AI summary

The present invention provides a method and system for securing mobile communications with a smartphone In a preferred embodiment of the present invention a secure method for controlling the microphones of the smartphone is provided. This method avoids that the phone can be exploited as a spy-phone, recording sounds and voices while in standby. In an embodiment the smartphone is hardened since the operating system is closed and no apps can be added or upgraded once the firmware is deployed. In an embodiment of the invention GPS data are secured in order to prevent unauthorized access to them. GPS data, similarly to audio ones, can be encrypted in kernel space restricting their access only to cryptographically trusted apps.