IP Library Granted Patent US 10,103,891
Granted Patent B2
US 10,103,891 · App. 14/841,310 · Granted Oct 16, 2018

Method of generating a deniable encrypted communications via password entry

Inventors: Ryan Lester (Dover, DE); Bryant Zadegan (Dover, DE)
Assignee: CYPH, INC.
H04L9/3247G06F8/60G06F21/606H04L5/0037H04L9/0861H04L9/321H04L9/3215H04L51/16H04L63/0281H04L63/0435H04L63/0442H04L63/061H04L63/065H04L63/08H04L63/0838H04L63/123H04L63/18H04L67/02H04L67/10H04L67/141H04L67/146H04W12/10H04L67/42
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,103,891
App. No.
14/841,310
Granted
Oct 16, 2018
Kind
B2
Abstract

Embodiments herein provide, for example, a method that includes generating a deniability key; downloading an encrypted blob from a server, where the encrypted blob includes a server-stored symmetric key and is encrypted with a user password; and decrypted the encrypted blob with a locally-stored symmetric key and the user password, where the sever-stored symmetric key: encrypts a message before transmitting the message to an intended recipient, and decrypts a received message, where the deniability key encrypts a deniable message before transmitting the message to an intended recipient, and where the message and the deniable message are transmitted in a random order to the intended recipient.

Claims (10)

1. A method, comprising:

generating a deniability key;

downloading an encrypted blob from a server, wherein the encrypted blob includes a server-stored symmetric key and is encrypted with a user password;

decrypting the encrypted blob with a locally-stored symmetric key and the user password; and

creating an encrypted blob comprising a remote wipe user password and transmitting the encrypted blob to the server,

wherein the server:

encrypts a message using the server-stored symmetric key before transmitting the message to an intended recipient decrypts a received message,

wherein the deniability key encrypts a deniable message before transmitting the deniable message to an intended recipient,

Wherein the message and the deniable message are transmitted in a random order to the intended recipient, and

wherein the server decrypts the encrypted blob with an inverse of a reversible operation of the user password and overwrites the user password with the remote wipe user password.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2026
From: CYPH INC.
To: GADMI SECURITY LLC
Reel/Frame 074987/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2018
From: LESTER, RYAN; ZADEGAN, BRYANT
To: CYPH INC.
Reel/Frame 045998/0327 →
Continuity (2)
Provisional Application 62100686 · Jan 7, 2015
Related Publication 20160197894A1 · Jul 7, 2016