Invention Grant
US08595832B1 Masking mechanism that facilitates safely executing untrusted native code
有权
有助于安全执行不受信任的本地代码的屏蔽机制
- Patent Title: Masking mechanism that facilitates safely executing untrusted native code
- Patent Title (中): 有助于安全执行不受信任的本地代码的屏蔽机制
-
Application No.: US13403330Application Date: 2012-02-23
-
Publication No.: US08595832B1Publication Date: 2013-11-26
- Inventor: Bennet S. Yee , J. Bradley Chen , David C. Sehr
- Applicant: Bennet S. Yee , J. Bradley Chen , David C. Sehr
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- Main IPC: G06F12/14
- IPC: G06F12/14 ; H04L9/32

Abstract:
This disclosure presents a system that uses masking to safely execute native code. This system includes a processing element that executes the native code and a memory which stores code and data for the processing element. The processing element includes a masking mechanism that masks one or more bits of a target address during a control flow transfer to transfer control to a restricted set of aligned byte boundaries in the native code.
Information query