CAREER: Improving Software Assurance Using Transactions
CAREER: Improving Software Assurance Using Transactions
批准号:
0952128
负责人:
Vinod Ganapathy
金额:
$36.67万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2010
资助国家:
美国
项目状态:
已结题
起止时间:
2010-09-01 至 2016-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
he goal of this CAREER project is to develop novel mechanisms that usetransactions to improve software assurance. This project is developingTransactional Memory Introspection---or TMI, which is an approach to building software security mechanisms by leveraging recent advances in hardware and software transactional memory. Security mechanisms based on TMI build upon the same machinery that transactional memory systems use to ensure performance and functionality. TMI therefore promises to make security mechanisms efficient and easy to integrate with software.TMI-based security mechanisms being researched in this project include:(1) TxAuth: a reference monitor architecture to better ensure completemediation of security-sensitive operations and allow easier integration with legacy systems;(2) TxInt: a data structure integrity monitor to protect extensible software systems, such as operating systems and browsers, from untrusted extensions; and(3) TMWatch: a data watchpoint framework that equips malware analysis tools and debuggers with new capabilities to reverse-engineer malware behavior.More broadly, this project seeks to demonstrate that concurrency controlmachinery implemented in transactional memory systems can also be used to improve software assurance. These additional benefits may lead to more research on transactions and their ultimate adoption by hardware and software vendors. The results from this project are being disseminated via the development of new course material that will expose students and software vendors to the dos and don'ts of secure programming. Suitable course material developed in this project is also being included in courses targeted towards K-12 and undergraduate students to attractthem to computer science programs.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
TWC: Medium: Collaborative: Retrofitting Software for Defense-in-Depth
-
批准号:1408803
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2014
-
负责人:Vinod Ganapathy
-
依托单位:
TWC: Small: Self-Service Cloud Computing
-
批准号:1420815
-
项目类别:Standard Grant
-
资助金额:$49.99万
-
财政年份:2014
-
负责人:Vinod Ganapathy
-
依托单位:
CPS: Small: Collaborative Research: Establishing Integrity in Dynamic Networks of Cyber Physical Devices
-
批准号:0931992
-
项目类别:Standard Grant
-
资助金额:$35.5万
-
财政年份:2009
-
负责人:Vinod Ganapathy
-
依托单位:
TC: Small: Collaborative Research: Protecting Commodity Operating Systems from Vulnerable Device Drivers
-
批准号:0915394
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2009
-
负责人:Vinod Ganapathy
-
依托单位:
CT-ISG: Advanced Techniques to Detect Kernel-Level Rootkits
-
批准号:0831268
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2008
-
负责人:Vinod Ganapathy
-
依托单位:
国内基金
海外基金
Improving modelling of compact binary evolution.
-
批准号:10903001
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2009
-
负责人:史蒂芬
-
依托单位: