Email Encryption via HTML Conversion and Open Source Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encrypting and sending emails are user-unfriendly, often requiring complex digital certificates or mechanisms like OpenPGP/GnuPG, making it difficult to encrypt mail drafts or send encrypted emails in a friendly manner.

Innovation Solution

A method and system that automatically converts email bodies into HTML files with attachment links, compresses filenames and attachments using open source algorithms based on preset passwords, and releases memory/hard disk space to encrypt and save or send emails with a null body and compressed file as an attachment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If digital certificates or OpenPGP/GnuPG mechanisms are used to encrypt emails, then data security is improved, but ease of operation deteriorates due to complex user interaction requirements

Engineering Contradiction:
Improvedata securityVSAvoiduser interaction complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent uses disposable, single-use encryption keys generated automatically for each email encryption operation, replacing the need for persistent digital certificates. This allows secure encryption without requiring users to manage complex certificate infrastructure, directly resolving the contradiction between security and ease of operation

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The system performs automatic key generation, encryption, and attachment creation without requiring user intervention in the cryptographic processes. The email client automatically handles the entire encryption workflow, making secure email sending as simple as composing and sending a regular email, thus eliminating the operational complexity of traditional encryption methods

Inventive Principle:
Principle #25Self-service

2Reliability

If email encryption is implemented using traditional methods, then security is improved, but device complexity increases due to required certificates and mechanisms

Engineering Contradiction:
ImprovesecurityVSAvoidencryption mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex certificate management and encryption logic from the user-facing email client interface, isolating it into automatic background processes. The complex cryptographic operations are performed automatically without exposing their complexity to the user, effectively removing the burden of managing encryption mechanisms from the visible system complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a universal encryption attachment format that can carry encrypted email content regardless of the specific encryption method used. This standardized attachment approach allows different encryption mechanisms to work through a common interface, reducing the apparent complexity of the encryption system while maintaining security

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

Data Source

PatentUS10659436B2Method and system for data processing
Publication Date: 2020.05.19 HUIZHOU UNIV
  • US10659436B2 patent drawing

AI summary

A method for data processing comprises: S100. if a to-be-sent email needs to be saved cryptographically or sent cryptographically, automatically converting a main body of the mail into an html file, the html file including an attachment link for linking a mail attachment; S200. compressing a filename of the html file and a filename of the mail attachment into a new html filename and a new mail attachment name using a first open source algorithm based on a first password preset between a sender and a recipient, thereby obtaining a renamed html file and a renamed mail attachment; S300. compressing the renamed html and the renamed mail attachment using a second open source algorithm based on a second password preset between the sender and the recipient, thereby obtaining a compressed file; and S400. releasing a memory space and/or a hard disk space occupied by the to-be-sent mail, encrypting the to-be-sent mail and then saving it to a draft box or sending it in a manner in which a mail has a null mail body and the compressed file is used as the mail attachment. In this way, a method and a system for data processing are implemented, which utilize open source algorithms and have a wider applicability.