Lock Pattern Security Measurement Using Cache Coherence Interconnect
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
Data Source
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.


