Keystroke Signature Verification for Human vs AI Text Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods to differentiate between human-generated and AI-generated text are inadequate, as AI-generated text can mimic human writing styles and software-based approaches are susceptible to being outpaced by advancements in AI, while watermarking and keystroke dynamics analysis can be easily circumvented.

Innovation Solution

Implementing a keystroke differentiation system (KDS) that uses hardware security modules (HSMs) embedded in keyboards to generate cryptographic digital signatures based on physical keystrokes, combined with cryptographic verification to ensure text is physically typed by a human, allowing for seamless and robust differentiation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If software-based methods (watermarking, keystroke dynamics analysis) are used to differentiate human-generated text from AI-generated text, then differentiation capability is improved, but reliability deteriorates because these methods can be easily circumvented

Engineering Contradiction:
Improvedifferentiation capabilityVSAvoidtamper resistance
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent replaces software-based detection methods with hardware-based cryptographic verification. Instead of using vulnerable software watermarking or keystroke dynamics analysis, the system embeds physical sensors and cryptographic modules directly into the keyboard hardware, generating cryptographic signatures that are inherently resistant to software-based circumvention attempts.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces cryptographic signatures as an intermediary mechanism between the physical typing action and the verification process. The hardware security module acts as a mediator that captures the physical act of typing and transforms it into a cryptographically verifiable signature, adding a layer of trust that prevents direct manipulation of the differentiation process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If hardware security modules with physical sensors are embedded in keyboards to detect physical typing, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvetamper resistanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the keyboard serve multiple functions: it acts as both a standard input device and a cryptographic verification system. The same physical keys and sensors used for normal typing are leveraged to generate cryptographic signatures, eliminating the need for separate verification hardware and reducing overall system complexity.

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

Solution Approach 2:

The patent combines the cryptographic verification functionality directly into the existing keyboard structure. Rather than adding separate verification devices, the system merges the security functions with the typing interface, integrating sensors and cryptographic modules into the keyboard's existing architecture.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If cryptographic verification is implemented to ensure text authenticity, then reliability is improved, but ease of operation deteriorates due to potential workflow interruption

Engineering Contradiction:
Improveverification robustnessVSAvoidworkflow continuity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs cryptographic verification automatically in the background without requiring user intervention. The hardware security module continuously monitors physical typing and generates cryptographic signatures autonomously, while the verification process occurs seamlessly without interrupting the user's writing workflow.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The cryptographic signatures are generated in real-time as the user types, rather than requiring post-processing verification. The system prepares the verification data during the typing process itself, so that authenticity confirmation is already available when the text is submitted or shared.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12476822B2Differentiation between human-generated and AI-generated text
Publication Date: 2025.11.18 LAWRENCE LIVERMORE NAT SECURITY LLC
  • US12476822B2 patent drawing
  • US12476822B2 patent drawing
  • US12476822B2 patent drawing

AI summary

A method of distinguishing between human-generated text and text generated by artificial intelligence (AI) is disclosed. A plurality of first cryptographic digital signatures associated with a set of typed characters are generated. Generating the plurality of first cryptographic digital signatures may include, for each of multiple keystrokes on a physical keyboard: detecting a motion associated with a pressing of a particular key on the physical keyboard, wherein the particular key is associated with a particular character; generating a first cryptographic digital signature associated with the particular character in response to detecting the motion; and providing a typed character and an associated one of the first cryptographic digital signatures to a first verification entity located within a processing device, for verification of a physical keystroke.