TWC: Small: Enhancing the Security and Performance of GPU Access in Web Browsers
TWC:小型:增强 Web 浏览器中 GPU 访问的安全性和性能
基本信息
- 批准号:1617513
- 负责人:
- 金额:$ 49.98万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2016
- 资助国家:美国
- 起止时间:2016-06-15 至 2020-05-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Modern personal computers have embraced increasingly powerful Graphics Processing Units (GPUs), hardware components that enable high performance graphics. The software that controls the programming of these GPUs in today's computers (i.e., the graphics stack) was designed to be used by applications acquired from trustworthy developers and installed directly by the user. However, web applications (i.e., applications running inside a web browser) are gaining in popularity and WebGL is a recent industry effort to provide GPU-based graphics for web applications. However, WebGL has posed serious security concerns as malicious web applications have used WebGL to accomplish attacks on user's systems. Unfortunately, web browser-based protection techniques have not solved the security concerns and have significantly worsened WebGL performance. This project is developing techniques to improve the security of GPU-based graphics for web applications, without worsening performance.The project is proceeding in two research thrusts. In the first thrust, the researchers are using GPU virtualization technology to sandbox a web application's access to the GPU, providing hardware-level isolation for sharing a GPU. In this design, each web application uses a dedicated virtual GPU (or vGPU) allowing the web application to achieve high graphics performance, while isolating it from the rest of the system. The project is developing a new operating system compositor to control and schedule the shared resources between the vGPUs. Unfortunately, the vGPU-based architecture cannot prevent all possible GPU-based security attacks, including some forms of information leakage, denials-of-service, and memory integrity attacks. In the second thrust, the researchers are studying these remaining attack vectors and developing complementary solutions.
现代的个人计算机已经采用了越来越强大的图形处理单元(GPU),即启用高性能图形的硬件组件。在当今的计算机(即图形堆栈)中控制这些GPU的编程的软件旨在由从可信赖的开发人员那里获得的应用程序使用,并直接由用户安装。但是,Web应用程序(即,在Web浏览器内运行的应用程序)正在流行,WebGL是最近为Web应用程序提供基于GPU的图形的行业努力。但是,由于恶意Web应用程序已使用WebGL来完成对用户系统的攻击,因此WebGL提出了严重的安全问题。不幸的是,基于Web浏览器的保护技术尚未解决安全性问题,并显着恶化了WebGL性能。该项目正在开发技术来提高基于GPU的图形在Web应用程序中的安全性,而不会加剧性能。在第一个推力中,研究人员正在使用GPU虚拟化技术来打磨Web应用程序对GPU的访问,从而提供了共享GPU的硬件级别隔离。在此设计中,每个Web应用程序都使用专用的虚拟GPU(或VGPU),允许Web应用程序实现高图形性能,同时将其与系统的其余部分隔离。该项目正在开发一个新的操作系统合并器,以控制和安排VGPU之间的共享资源。不幸的是,基于VGPU的体系结构无法防止所有可能的基于GPU的安全攻击,包括某些形式的信息泄漏,拒绝服务和内存完整性攻击。在第二个推力中,研究人员正在研究这些剩余的攻击载体并开发互补的解决方案。
项目成果
期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Tabellion: secure legal contracts on mobile devices
Tabellion:移动设备上的安全法律合同
- DOI:10.1145/3386901.3389027
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Mirzamohammadi, Saeed;Liu, Yuxin;Huang, Tianmei Ann;Sani, Ardalan Amiri;Agarwal, Sharad;Kim, Sung Eun
- 通讯作者:Kim, Sung Eun
Undo Workarounds for Kernel Bugs
- DOI:
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:S. Talebi;Zhihao Yao;A. A. Sani-A.;Zhiyun Qian;D. Austin
- 通讯作者:S. Talebi;Zhihao Yao;A. A. Sani-A.;Zhiyun Qian;D. Austin
Minimizing a Smartphone's TCB for Security-Critical Programs with Exclusively-Used, Physically-Isolated, Statically-Partitioned Hardware
- DOI:10.1145/3581791.3596864
- 发表时间:2023-06
- 期刊:
- 影响因子:0
- 作者:Zhihao Yao;Seyed Mohammadjavad Seyed Talebi-Seyed-Mohammadjavad-Seyed-Talebi-2220160600;M. Chen;Ardalan Amiri Sani;T. Anderson
- 通讯作者:Zhihao Yao;Seyed Mohammadjavad Seyed Talebi-Seyed-Mohammadjavad-Seyed-Talebi-2220160600;M. Chen;Ardalan Amiri Sani;T. Anderson
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Ardalan Amiri Sani其他文献
ProvCam: A Camera Module with Self-Contained TCB for Producing Verifiable Videos
ProvCam:具有独立 TCB 的相机模块,用于生成可验证的视频
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Yuxin Liu;Zhihao Yao;M. Chen;Ardalan Amiri Sani;Sharad Agarwal;Gene Tsudik - 通讯作者:
Gene Tsudik
Ardalan Amiri Sani的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Ardalan Amiri Sani', 18)}}的其他基金
Collaborative Research: SaTC: CORE: Small: Self-Driving Continuous Fuzzing
协作研究:SaTC:核心:小型:自驱动连续模糊测试
- 批准号:
2247880 - 财政年份:2023
- 资助金额:
$ 49.98万 - 项目类别:
Continuing Grant
SaTC: CORE: Small: Collaborative: Deep and Efficient Dynamic Analysis of Operating System Kernels
SaTC:核心:小型:协作:操作系统内核的深入有效的动态分析
- 批准号:
1953932 - 财政年份:2020
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
CAREER: Securing Mobile Devices by Hardening their System Software
职业:通过强化系统软件来保护移动设备
- 批准号:
1846230 - 财政年份:2019
- 资助金额:
$ 49.98万 - 项目类别:
Continuing Grant
CSR: Medium: Systems Support for Scalable, Easy-to-Implement, and Multilingual Static Analyses of Modern Software
CSR:中:对现代软件的可扩展、易于实施和多语言静态分析的系统支持
- 批准号:
1763172 - 财政年份:2018
- 资助金额:
$ 49.98万 - 项目类别:
Continuing Grant
SaTC: CORE: Small: Collaborative: Guarding the Integrity of Mobile Graphical User Interfaces
SaTC:核心:小型:协作:保护移动图形用户界面的完整性
- 批准号:
1718923 - 财政年份:2017
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
CSR: Small: Collaborative Research: Taming Mobile Hardware & OS Diversity for Comprehensive Software Analysis
CSR:小型:协作研究:驯服移动硬件
- 批准号:
1617481 - 财政年份:2016
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
相似国自然基金
细叶远志皂苷靶向ABCA1-GULP1轴增强小胶质细胞吞噬功能促进MS髓鞘再生的机制研究
- 批准号:82304752
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
疫情冲击后小微企业的长期恢复机制与韧性增强策略研究
- 批准号:72304064
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
Tregs通过增强小胶质细胞吞噬功能减轻NMOSD病理损伤的机制研究
- 批准号:82301531
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
脑出血后衣康酸增强小胶质细胞/巨噬细胞吞噬功能的机制研究
- 批准号:82371321
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
THAP11 SUMO化修饰增强谷氨酰胺代谢促进非小细胞肺癌转移的机制研究
- 批准号:82303450
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
TWC: Small: A Moving Target Approach to Enhancing Machine Learning-Based Malware Defense
TWC:小型:增强基于机器学习的恶意软件防御的移动目标方法
- 批准号:
1618631 - 财政年份:2016
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
TWC: TTP Option: Small: Collaborative: Enhancing Anonymity Network Resilience against Pervasive Internet Attacks
TWC:TTP 选项:小:协作:增强匿名网络抵御普遍互联网攻击的弹性
- 批准号:
1526306 - 财政年份:2015
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
TWC: TTP Option: Small: Collaborative: Enhancing Anonymity Network Resilience against Pervasive Internet Attacks
TWC:TTP 选项:小:协作:增强匿名网络抵御普遍互联网攻击的弹性
- 批准号:
1527401 - 财政年份:2015
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
TWC: Small: A platform for enhancing security of binary code
TWC:小型:增强二进制代码安全性的平台
- 批准号:
1319137 - 财政年份:2013
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant
TWC: Small: Collaborative Research: Enhancing the Safety and Trustworthiness of Medical Devices
TWC:小型:合作研究:增强医疗器械的安全性和可信度
- 批准号:
1219587 - 财政年份:2012
- 资助金额:
$ 49.98万 - 项目类别:
Standard Grant