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. 09, 2024

Filed:

Nov. 21, 2021
Applicant:

Michael Stephen Fiske, San Francisco, CA (US);

Inventor:

Michael Stephen Fiske, San Francisco, CA (US);

Assignee:

Aemea Inc., Las Vegas, NV (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/00 (2022.01); G06F 21/60 (2013.01); H03K 3/0233 (2006.01); H03K 19/017 (2006.01); H03K 19/14 (2006.01); H03K 19/17736 (2020.01);
U.S. Cl.
CPC ...
H03K 19/1774 (2013.01); G06F 21/602 (2013.01); H03K 3/0233 (2013.01); H03K 19/01728 (2013.01); H03K 19/14 (2013.01);
Abstract

A new computational machine is invented, called a clock machine, that is a novel alternative to computing machines (digital computers) based on logic gates. In an embodiment, computation is performed with one or more clock machines that use time, and can perform any Boolean function. In an embodiment, a cryptographic cipher is implemented with random clock machines, constructed from a non-deterministic process, wherein the compiled set of instructions (i.e., the implementation of the cryptographic procedure) is distinct on each device or chip that executes the cryptographic cipher. In an embodiment, by using a different set of clock machines to execute two different instances of the same cryptographic procedure, each execution of a procedure looks different to malware that may try to infect and subvert the cryptographic procedure. This cryptographic process helps hinder timing attacks. In an embodiment, a detailed implementation of the Midori cipher with random clock machines is described.


Find Patent Forward Citations

Loading…