U
Uday R. Savagaonkar
Researcher at Intel
Publications - 79
Citations - 2648
Uday R. Savagaonkar is an academic researcher from Intel. The author has contributed to research in topics: Execution unit & Instruction unit. The author has an hindex of 21, co-authored 79 publications receiving 2463 citations.
Papers
More filters
Proceedings ArticleDOI
Innovative instructions and software model for isolated execution
Frank Mckeen,Ilya Alexandrovich,Alex Berenzon,Carlos V. Rozas,Hisham Shafi,Vedvyas Shanbhogue,Uday R. Savagaonkar +6 more
TL;DR: This paper analyzes the threats and attacks to applications, then describes the ISA extension for generating a HW based container, and describes the programming model of this container.
Patent
Technique for supporting multiple secure enclaves
TL;DR: Secure enclaves as discussed by the authors is a technique to enable secure application and data integrity within a computer system, in which one or more secure enclaves are established in which an application or data may be stored and executed.
Patent
Method and apparatus for key provisioning of hardware devices
Ernest F. Brickell,Shay Gueron,Jiangtao Li,Carlos V. Rozas,Daniel Nemiroff,Vincent R. Scarlata,Uday R. Savagaonkar,Simon P. Johnson +7 more
TL;DR: In this paper, the secure provisioning of the keying materials is based on a revision of firmware installed in the platform, which can be used both online and offline to devices in a remote platform.
Patent
Providing protected access to critical memory regions
Uday R. Savagaonkar,Travis T. Schluessler,Hormuzd M. Khosravi,Ravi L. Sahita,Gayathri Nagabhushan,David M. Durham +5 more
TL;DR: In this article, the hardware of a virtualized processor based system detecting a specified type of memory access to an identified region of memory and in response to the detecting generating an interrupt for a virtual machine monitor (VMM) of the VMM.
Patent
Method and apparatus for run-time in-memory patching of code from a service processor
David M. Durham,Travis T. Schluessler,Uday R. Savagaonkar,Hormuzd M. Khosravi,Ravi L. Sahita +4 more
TL;DR: In this article, a service processor identifies a program to be patched and an associated patch for the program, and the patch is loaded into memory, including applying relocation fix-ups to the patch.