Password Generation Using Image Hashing for Memorability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current password generation methods produce strong but hard-to-remember passwords, leading to potential misappropriation when users write them down, as they lack a balance between memorability and security.
Innovation Solution
A method that combines alphanumeric characters with personal images, hashing both to generate a password, allowing users to create unique and memorable passwords with increased entropy, making them harder to decipher.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional password generation methods are used, then password strength is improved, but memorability deteriorates
Solution Approach 1:
The password is segmented into multiple components: alphanumeric characters, special characters, and image-based elements. Each component serves a specific function - alphanumeric characters provide base entropy, special characters increase complexity, and image-based elements add memorability while maintaining security through hashing.
Solution Approach 2:
The patent transitions from traditional one-dimensional character-based passwords to a multi-dimensional password structure that incorporates image data. By converting images to hash values and integrating them with alphanumeric characters, the system adds a new dimension (visual/memory-based) to password creation, simultaneously improving strength and memorability.
2Reliability
If complex passwords are generated, then security is improved, but ease of use deteriorates
Solution Approach 1:
The system allows users to leverage their own personal images (photos, avatars, etc.) to generate password components. This self-service approach enables users to create secure passwords based on familiar visual elements they already have access to, eliminating the need to memorize complex random strings while maintaining high security through cryptographic hashing.
3Reliability
If password entropy is increased, then resistance to cracking is improved, but password complexity deteriorates
Solution Approach 1:
Cryptographic hash functions serve as intermediaries between user-friendly image inputs and secure password requirements. The hash function transforms visual image data into fixed-length hash values that are integrated with alphanumeric characters, providing high entropy and cracking resistance while keeping the user interface simple and familiar.
Data Source
AI summary
A computer-implemented method, computer system, and computer program product for generation of a password with increased password strength. Embodiments of the present invention may include receiving one or more alphanumeric characters. Embodiments of the present invention may include receiving one or more images. Embodiments of the present invention may include hashing the received one or more images. Embodiments of the present invention may include hashing the one or more alphanumeric characters and the hashed one or more images to generate the password. Embodiments of the present invention may include replacing the one or more alphanumeric characters with the one or more images and sending the generated password to a server. Embodiments of the present invention may include sequencing the one or more images between the one or more alphanumeric characters. The one or more images may be personal photos of a user.


