Email Spoofing Protection via Domain-Verified Obscuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for preventing email spoofing, such as SPF, DKIM, and DMARC, are complex and difficult for email hosts to manage, leading to ineffective blocking of spoofed messages, which can cause harm to recipients, and there is a need for a simpler, locally applied solution that can render spoofed messages unintelligible without altering existing systems.

Innovation Solution

A method where the receiving server assumes the 'From' line is trustworthy and obscures the body of emails sent from trusted sources, while attempting to reverse this obscuration for legitimate messages, rendering spoofed messages unintelligible by making their text, links, and attachments unreadable and unusable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SPF, DKIM, and DMARC are implemented to verify email authenticity, then spoofing detection capability is improved, but system complexity and administrative burden increase significantly

Engineering Contradiction:
Improvespoofing detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the verification logic from complex multi-server protocols (SPF, DKIM, DMARC) and implements it locally at the receiving server. By taking out the authentication function and embedding it in the receiving server itself, the system achieves spoofing detection without requiring complex external verification infrastructure, thus resolving the contradiction between detection capability and system complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The receiving server performs self-verification by checking whether the 'From' address domain matches the actual sending server domain. This self-service approach eliminates the need for external authentication services and complex protocol implementations, achieving reliable spoofing detection while keeping the system simple and easy to administer

Inventive Principle:
Principle #25Self-service

2Reliability

If DMARC policies are set to Reject or Quarantine failed messages, then spoofing prevention is improved, but legitimate message delivery may be blocked

Engineering Contradiction:
Improvespoofing preventionVSAvoidmessage delivery rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of blocking messages based on failed authentication (as in DMARC), the patent inverts the approach by delivering messages that pass simple domain verification and rendering suspicious messages harmless through obscuration. This inversion resolves the contradiction by preventing spoofing without risking legitimate message blockage

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent converts potentially harmful spoofed messages into benign unreadable content rather than blocking them outright. By obscuring the body of messages with mismatched domains, the system neutralizes the harm of spoofing while maintaining high delivery rates for legitimate messages, thus resolving the contradiction between prevention and productivity

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Ease of operation

If email hosts use soft block rather than hard block for failed SPF/DKIM/DMARC messages, then user satisfaction is improved, but spoofing effectiveness is reduced

Engineering Contradiction:
Improveuser satisfactionVSAvoidspoofing prevention effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by treating different messages differently based on verification results: legitimate messages are delivered normally, while suspicious messages are obscured. This localized approach to message handling achieves both user satisfaction (by not blocking legitimate mail) and spoofing prevention (by rendering fraudulent mail harmless), resolving the contradiction between ease of operation and prevention effectiveness

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10404746B1Rendering spoofed electronic mail harmless
Publication Date: 2019.09.03 ODELL ROBERT B
  • US10404746B1 patent drawing
  • US10404746B1 patent drawing
  • US10404746B1 patent drawing

AI summary

An obscuration key is associated with each domain served by a group of trusted servers, and is used when sending and receiving all emails between the trusted servers. An e-mail server attempts to reverse the presumed obscuration of the body of an e-mail message prior to delivering the message to the intended recipient. If the obscuration key and method have been previously applied to the body of a message, reversal restores the body of the message such that the recipient receives precisely the message intended by the sender. If the obscuration method has not been previously applied to the content of the message, the reversal is destructive in that the body of the message is unreadable, including any URLs and URL links in the body of the message and any binary attachments to the message. Any attempt to spoof the sender without (i) use of the particular e-mail server the spoofed sender would use and (ii) authentication as the spoofed sender with that e-mail server is destructively obscured when received by the recipient. With any and all URLs and URL links in the body of the message destroyed, the recipient is prevented from reaching any harm intended by the message. With any binary attachments destroyed, the recipient is prevented from launching any malware attached to the message. Any phishing attempt resulting from the spoofing is completely thwarted.