Invention Grant
- Patent Title: System and method for translating security objectives of computer software to properties of software code
-
Application No.: US15284149Application Date: 2016-10-03
-
Publication No.: US10402584B1Publication Date: 2019-09-03
- Inventor: Alexei Kopylov , Aleksey Nogin , George Kuan
- Applicant: HRL Laboratories, LLC
- Applicant Address: US CA Malibu
- Assignee: HRL Laboratories, LLC
- Current Assignee: HRL Laboratories, LLC
- Current Assignee Address: US CA Malibu
- Agency: Tope-McKay & Associates
- Main IPC: G06F21/62
- IPC: G06F21/62

Abstract:
Described is a system for translating security objectives to properties of software code. The system receives a software code and a description of user security objectives written in a high-level language. Using a set of inference rules, the user security objective is translated into a formal security objective. The formal security objective is adapted into a low-level property to fit a target program having software code. Finally, it is determined whether the user objective has been satisfied by analyzing the software code with respect to the low-level property.
Information query