Sensitive Data Leakage Detection in Log Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for identifying sensitive data in log data are complex and prone to false alarms, especially when the sensitive data lacks a well-formed structure, leading to potential leakage and compromise of secure environments.

Innovation Solution

The use of data classification tags to designate sensitive or public data within messages, with analysis modules sampling incoming messages, storing sensitive data values as watch data, and searching log data for these values to detect leaks, allowing for timely security actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing systems are used to identify sensitive data in log data, then detection capability is provided, but system complexity increases and false alarms occur

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential identifying characteristics of sensitive data (such as specific data formats, patterns, or tagged elements) rather than attempting to analyze the entire log data structure. This extraction approach simplifies the detection system while maintaining accuracy by focusing on key discriminators that differentiate sensitive from non-sensitive data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The detection system is segmented into modular components: data classification tags that mark sensitive information, sampling modules that select representative log entries, and analysis modules that evaluate specific segments. This segmentation reduces overall system complexity by breaking down the detection task into manageable, independent units that can be processed separately.

Inventive Principle:
Principle #1Segmentation

2Reliability

If comprehensive logging is performed to monitor sensitive data, then security monitoring is improved, but computational overhead increases

Engineering Contradiction:
Improvesecurity monitoringVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs partial monitoring by sampling only a subset of log data rather than analyzing every single log entry. The sampling module selects representative portions of log data for analysis, providing sufficient security monitoring coverage while significantly reducing computational overhead compared to comprehensive analysis of all log data.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Data classification tags are applied to sensitive information before it is logged, performing the classification action in advance. This preliminary tagging allows the monitoring system to quickly identify and focus on potentially sensitive data without requiring complex real-time analysis of all log entries, thereby reducing computational overhead while maintaining monitoring effectiveness.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If log data is stored in secure environments, then data security is improved, but storage costs and operational complexity increase

Engineering Contradiction:
Improvedata securityVSAvoidstorage complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies different security qualities to different types of data locally. Sensitive data identified through classification tags can be stored with enhanced security measures, while non-sensitive log data is stored in less secure, lower-cost environments. This local differentiation of security quality allows the system to maintain overall data security while reducing storage costs and operational complexity by not applying uniform high-security measures to all log data.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10073980B1System for assuring security of sensitive data on a host
Publication Date: 2018.09.11 AMAZON TECH INC
  • US10073980B1 patent drawing
  • US10073980B1 patent drawing
  • US10073980B1 patent drawing

AI summary

Techniques determine and mitigate leakage of sensitive data into log data. The message is parsed to identify a first value and a first data classification tag indicative of sensitive data and that refers to the first value. Log data is accessed to determine whether the first value is present in the log data. One or more actions are performed based on the first value being present in the log data.