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:

Feb. 09, 2021
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Luca Compagna, La Roquette sur Siange, FR;

Lorenzo Veronese, Vienna, AT;

Stefano Calzavara, Mira, IT;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2022.01); H04L 67/53 (2022.01); H04L 67/56 (2022.01); H04L 67/02 (2022.01);
U.S. Cl.
CPC ...
H04L 63/1408 (2013.01); H04L 63/0281 (2013.01); H04L 63/1433 (2013.01); H04L 67/53 (2022.05); H04L 67/56 (2022.05); H04L 63/16 (2013.01); H04L 63/20 (2013.01); H04L 67/02 (2013.01);
Abstract

Data is received that characterizes a computing architecture including at least one web-based server and an associated cryptographic web protocol to be implemented on such computing architecture according to a desired formal specification. Thereafter, a plurality of inattentive variants complying with the web protocol are generated without associated security checks. Messages to and from each inattentive variant are then monitored while executing the associated security checks. At least one security monitor is generated based on the monitored messages that is configured to address security vulnerabilities in the computing architecture relative to the formal specification. At least one generated security monitor can be later deployed in the computing architecture. Related apparatus, systems, techniques and articles are also described.


Find Patent Forward Citations

Loading…