Lock Pattern Security Measurement Using Cache Coherence Interconnect

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current lock patterns on multi-core terminal devices are vulnerable to attacks like shoulder surfing and smudge attacks, necessitating an effective method to measure their security strength.

Innovation Solution

An apparatus and method utilizing cache coherence interconnect (CCI) information to read and analyze touch data for lock patterns, computing similar patterns and measuring security strength by comparing input patterns against pre-stored data, grouping patterns by bends and length, and using entropy to assess vulnerability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If lock pattern is used for terminal device access, then ease of operation is improved, but security strength deteriorates due to vulnerability to shoulder surfing and smudge attacks

Engineering Contradiction:
Improveease of operationVSAvoidsecurity strength
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces visual/mechanical lock pattern verification with an electronic measurement system that uses CCI monitoring to detect and analyze touch patterns electronically, substituting the vulnerable visual interface with an electronic detection mechanism

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

Solution Approach 2:

The patent introduces CCI (cache coherence interconnect) as an intermediary component that mediates between the touch interface and the security evaluation system, allowing indirect measurement of touch patterns through cache coherence information without direct visual exposure

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If CCI monitoring is used to measure lock pattern security, then measurement precision is improved, but device complexity increases due to additional monitoring and computation components

Engineering Contradiction:
Improvemeasurement precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes the CCI component multi-functional by using it both for its original purpose of maintaining cache coherence in multi-core systems and for the additional function of monitoring touch patterns for security evaluation, eliminating the need for separate dedicated monitoring hardware

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses its own existing CCI infrastructure to serve the dual purpose of processor coordination and security monitoring, allowing the device to self-evaluate its lock pattern security without external measurement equipment

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10860708B2Apparatus and method for measuring security strength of lock pattern applied to multi-core based terminal device
Publication Date: 2020.12.08 KOREA UNIV RES & BUSINESS FOUND
  • US10860708B2 patent drawing
  • US10860708B2 patent drawing
  • US10860708B2 patent drawing

AI summary

An apparatus and a method for measuring the security strength of a lock pattern applied to a terminal device are disclosed. The disclosed apparatus may include: a CCI monitoring part configured to read cache coherence information associated with a touch made over a multiple number of points implementing a lock pattern inputted by a user from a CCI (cache coherence interconnect); a computation part configured to compute a multiple number of similar lock pattern candidates by using the read cache coherence information; and a measurement part configured to measure the security strength of the inputted lock pattern by using the multiple number of similar lock pattern candidates.