Steganographic Password Storage Using Least Significant Bit Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current steganography methods for storing passwords lack effective and secure mechanisms to conceal and retrieve credentials without compromising image integrity and security.

Innovation Solution

A computing system generates a steganographic image by encoding a password within a selected image using the least significant bits of color values, ensuring the image remains visually identical and securely stores the password in computer memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If steganography is used to conceal passwords within images, then security is improved, but image integrity is compromised

Engineering Contradiction:
ImprovesecurityVSAvoidimage integrity
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent applies local quality by modifying only the least significant bits of specific pixel color values while leaving the most significant bits unchanged. This selective modification ensures that the human eye cannot perceive the changes (maintaining image integrity) while the embedded password data is securely stored in the modified bits.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of pixel color values by altering only the least significant bits (LSBs) of the color components. This parameter-level modification allows password embedding without visually affecting the image, as the LSB changes are below human visual perception thresholds.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If steganography methods are used to store passwords, then security is enhanced, but the mechanism to conceal and retrieve credentials becomes complex

Engineering Contradiction:
ImprovesecurityVSAvoidconcealment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by using the image's own pixel data structure to store the password. The least significant bits of the image pixels serve as the storage medium, eliminating the need for separate concealment mechanisms or external storage systems. The image itself becomes both the carrier and the storage device.

Inventive Principle:
Principle #25Self-service

3Reliability

If passwords are embedded in images using steganography, then unauthorized access is prevented, but retrieval of credentials becomes difficult

Engineering Contradiction:
Improveunauthorized access preventionVSAvoidcredential retrieval
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent employs feedback mechanisms where the system verifies the integrity of the embedded password during retrieval by checking consistency markers or validation data stored within the image structure. This feedback loop ensures that only authorized users who follow the correct retrieval process can successfully extract the password, maintaining security while enabling reliable access.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10769265B2Managing passwords using steganography
Publication Date: 2020.09.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10769265B2 patent drawing
  • US10769265B2 patent drawing
  • US10769265B2 patent drawing

AI summary

A computer system, method, and computer readable product are provided for managing passwords using steganography. In various embodiments, a computing system provides a password manager that a user provides a password to. The user then selects a service for which credentials will be generated or stored, and an image on the user's device that will be used to steganographically store the credentials. The computing system then generates a steganographic image that includes the credentials and stores that image with the other images on the user's device.