WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2017172190) TRUSTED EXECUTION OF CALLED FUNCTION
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/172190    International Application No.:    PCT/US2017/020017
Publication Date: 05.10.2017 International Filing Date: 28.02.2017
IPC:
G06F 21/54 (2013.01), G06F 21/53 (2013.01), G06F 9/455 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054 (US)
Inventors: THOMAS, Ramesh; (US).
CASTELINO, Manohar R.; (US)
Agent: GARTHWAITE, Martin S.; (US).
AUYEUNG, Al; (US).
BLAIR, Steven R.; (US).
COFIELD, Michael A.; (US).
COWGER, Graciela G.; (US).
DANSKIN, Timothy A.; (US).
FORD, Stephen S.; (US).
HALEVA, Aaron S.; (US).
LEE, Katherine D.; (US).
MAKI, Nathan R.; (US).
MARLINK, Jeffrey S.; (US).
MEININGER, Mark M.; (US).
MOORE, Michael S.; (US).
PARKER, Wesley E.; (US).
RASKIN, Vladimir; (US).
STRAUSS, Ryan N.; (US).
WANG, Yuke; (US)
Priority Data:
15/087,647 31.03.2016 US
Title (EN) TRUSTED EXECUTION OF CALLED FUNCTION
(FR) EXÉCUTION DE CONFIANCE D'UNE FONCTION APPELÉE
Abstract: front page image
(EN)A copy is made of at least a part a stack. A caller return address of a calling function in the stack is verified as trusted. A caller return address of a called function in the stack is verified as matching a source address of the calling function in the copy of the stack. If verification is affirmative, then the called function may be executed in a trusted domain.
(FR)Selon l'invention, une copie d'au moins une partie d'une pile est réalisée. Une adresse de retour d'appelant d'une fonction appelante dans la pile est vérifiée comme étant de confiance. Une adresse de retour d'appelant d'une fonction appelée dans la pile est vérifiée comme correspondant à une adresse source de la fonction appelante dans la copie de la pile. Si la vérification est affirmative, alors la fonction appelée peut être exécutée dans un domaine de confiance.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)