Invention Grant
- Patent Title: Secure just-in-time (JIT) code generation
-
Application No.: US15449965Application Date: 2017-03-05
-
Publication No.: US10795989B2Publication Date: 2020-10-06
- Inventor: Udi Yavo
- Applicant: Fortinet, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Fortinet, Inc.
- Current Assignee: Fortinet, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Jaffery Watson Mendonsa & Hamilton LLP
- Main IPC: G06F21/53
- IPC: G06F21/53 ; G06F9/455 ; G06F8/41 ; G06F21/56

Abstract:
A method of securely executing a Just-In-Time (JIT) compiled code in a runtime environment, comprising using one or more processors for receiving from a JIT executing process a request to compile in runtime a code segment, initiating a JIT compiling process to compile the code segment in order to generate an executable code segment, storing the executable code segment in a shared memory and providing to the JIT executing process a pointer to the executable code segment in the shared memory. Wherein the JIT executing process having read-execute access rights to the shared memory and the JIT executing process and the JIT compiling process are different processes.
Public/Granted literature
- US20180253549A1 SECURE JUST-IN-TIME (JIT) CODE GENERATION Public/Granted day:2018-09-06
Information query