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:
Feb. 07, 2023

Filed:

Jul. 13, 2021
Applicant:

Karamba Security Ltd., Hod Hasharon, IL;

Inventors:

Tal Efraim Ben David, Hogla, IL;

Assaf Harel, Ramat Hasharon, IL;

Amiram Dotan, Birmingham, MI (US);

David Barzilai, Hod Hasharon, IL;

Assignee:

Karamba Security Ltd., Hod Hasharon, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/44 (2013.01); H04L 9/40 (2022.01); H04L 67/12 (2022.01); G06F 21/12 (2013.01);
U.S. Cl.
CPC ...
G06F 21/44 (2013.01); G06F 21/121 (2013.01); H04L 63/123 (2013.01); H04L 63/20 (2013.01); H04L 67/12 (2013.01); G06F 2221/2101 (2013.01); H04L 2209/84 (2013.01);
Abstract

In one implementation, a method for providing security on an externally connected controller includes launching, by the controller, a security layer that includes a whitelist of permitted processes on the controller, the whitelist including (i) signatures for processes that are authorized to be executed and (ii) context information identifying permitted controller contexts within which the processes are authorized to be executed; determining, by the security layer, whether the particular process is permitted to be run on the controller based on a comparison of the determined signature with a verified signature for the particular process from the whitelist; identifying, by the security layer, a current context for the controller; determining, by the security layer, whether the particular process is permitted to be run on the controller based on a comparison of the current context with one or more permitted controller contexts for the particular process from the whitelist.


Find Patent Forward Citations

Loading…