The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 28, 2020

Filed:

Aug. 02, 2017
Applicant:

X-logos, Llc, Colorado Springs, CO (US);

Inventor:

Carlos A. Paz de Araujo, Colorado Springs, CO (US);

Assignee:

X-Logos, LLC, Colorado Springs, CO (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 7/72 (2006.01); H04L 9/08 (2006.01); H04L 9/06 (2006.01);
U.S. Cl.
CPC ...
H04L 63/0435 (2013.01); G06F 7/722 (2013.01); H04L 9/06 (2013.01); H04L 9/0656 (2013.01); H04L 9/0819 (2013.01); H04L 9/0838 (2013.01); H04L 63/061 (2013.01);
Abstract

Disclosed are methods and systems to encrypt and decrypt a data message using Geometric Algebra. The encrypt operation performed on a source computing device uses the geometric product (Clifford Product) of a multivector created from plain text/data of the data message with one or more other multivectors that carry encryption keys, the identity of the source and/or other data-centric information. The source computing device sends the encrypted message to a destination computing device. The decrypt operation performed on the destination computing devices recovers the original message multivector, and ultimately the original data message by employing geometric algebra operations such as multivector inverse, Clifford conjugate and others along with the geometric product. Various embodiments may employ a geometric product of the message and encryption/shared secret key, or various embodiments may utilize a geometric product 'sandwich' and/or multivector based Sylvester's equation to increase the confusion and/or diffusion of the encryption system.


Find Patent Forward Citations

Loading…