Secure Element Applet Access via TEE Rule Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in securely controlling access to applets in electronic devices, particularly due to the risk of unauthorized access and exposure of access rules in less secure execution environments, leading to potential security breaches.

Innovation Solution

The solution involves generating access rules based on identification information of a security element within a trusted execution environment (TEE), using a secure channel and shared keys, to control access to applets, thereby enhancing security by reducing the risk of rule exposure and unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If access rules are generated and stored in a rich execution environment (REE), then access control functionality is available, but security is compromised due to potential exposure of access rules

Engineering Contradiction:
ImprovesecurityVSAvoidexecution environment structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the execution environment into two distinct parts: a Rich Execution Environment (REE) for general application execution and a Trusted Execution Environment (TEE) for secure access rule generation and storage. This segmentation isolates sensitive security operations from the less secure REE, preventing access rule exposure while maintaining access control functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The TEE acts as an intermediary between the application in REE and the security element. It securely generates access rules based on application information and certification, then delivers them to the security element without exposing the rules to the REE. This intermediary mechanism enables secure access control while protecting sensitive information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If access control is implemented using traditional methods in REE, then implementation is simple, but unauthorized access and security breaches occur

Engineering Contradiction:
Improveaccess control securityVSAvoidsystem implementation complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system performs preliminary security setup by establishing the TEE and security element configuration before access control operations begin. Certification information and security parameters are pre-configured in the TEE, enabling secure access rule generation without requiring complex security implementations during runtime operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional software-based access control mechanisms in REE with a hardware-backed secure system using TEE and security element. This substitution provides stronger security guarantees through hardware-enforced isolation and cryptographic operations, overcoming the limitations of software-only approaches.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If access rules are delivered from TEE to security element, then security is enhanced, but additional processing steps are required

Engineering Contradiction:
Improveaccess rule securityVSAvoidaccess control processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system establishes continuous secure communication channels between TEE and security element for access rule delivery. Once the secure pathway is established, access rules can be efficiently transmitted and updated without breaking security, maintaining both security and operational efficiency.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The TEE autonomously generates access rules based on application information and certification data without requiring external intervention. This self-service capability streamlines the access control process by automatically creating and delivering secure access rules, reducing manual processing overhead while maintaining high security standards.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260050678A1Electronic device and method for controlling access to applet
Publication Date: 2026.02.19 SAMSUNG ELECTRONICS CO LTD
  • US20260050678A1 patent drawing
  • US20260050678A1 patent drawing
  • US20260050678A1 patent drawing

AI summary

A method performed by an electronic device, includes: identifying an event for executing a function of an applet in a security element of the electronic device, wherein the applet is associated with a software application; based on the identified event, delivering certification information of the software application and package information of the software application from a rich execution environment (REE) to a trusted execution environment (TEE); based on identification information of the security element, the certification information, and the package information of the security element obtained from the security element, generating a value for controlling an access to the applet, on the TEE; and based on the value, executing the function of the applet in the security element.