ITR: A Hardware/Compiler Co-Design Approach to Software Protection
ITR: A Hardware/Compiler Co-Design Approach to Software Protection
批准号:
0325207
负责人:
Rahul Simha
金额:
$100.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-09-01 至 2010-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
ITR: A Compiler-Hardware Co-Design Approach to Software ProtectionPI's: Rahul Simha, Bhagi Narahari, Alok Choudhary, Nasir MemonAbstract:The growing area of software protection aims to address the problems of code understanding and code tampering along with related problems such as authorization. This project will combine novel techniques in the areas of compilers, architecture, and software security to provide a new, efficient, and tunable approach to some problems in software protection. The goal is to address a broad array of research issues that will ultimately enable design tools such as compilers to assist system designers in managing the tradeoffs between security and performance.The main idea behind the proposed approach is to hide code sequences (keys) within instructions in executables that are then interpreted by supporting FPGA (Field Programmable Gate Array) hardware to provide both a "language" (the code sequences) and a "virtual machine within a machine" (the FPGA) that will allow designers considerable flexibility in providing software protection. Thus, by using long sequences and PKI to exchange a secret key with the FPGA while also encrypting the executable with that secret key, a system can be positioned at the high-security (but low-performance) end of the spectrum. Similarly, as will be explained in the proposal, by using shorter sequences and selective encryption, one can achieve high-performance with higher security than is possible with systems that rely only on obscurity.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
I-Corps: Blockchain-powered hybrid platform for seamless and interoperable medical image sharing
-
批准号:2335417
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2023
-
负责人:Rahul Simha
-
依托单位:
Improving Teaching and Learning in Computer Science Using Structured Post-Exam Interviews and Remediation
-
批准号:2141705
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2022
-
负责人:Rahul Simha
-
依托单位:
Collaborative Research: A Data-Driven Employer-Academia Partnership for Continual Computing Curricular Change
-
批准号:2110815
-
项目类别:Continuing Grant
-
资助金额:$17.24万
-
财政年份:2021
-
负责人:Rahul Simha
-
依托单位:
Conference to Explore Mechanisms to Gather Annual Feedback from Computing Professionals for Continuous Improvement of Computer Science Curricula
-
批准号:1933975
-
项目类别:Standard Grant
-
资助金额:$8.0万
-
财政年份:2020
-
负责人:Rahul Simha
-
依托单位:
EXTREEMS-QED: GW Mathematics and Statistics Training, Education, & Research (MASTER)
-
批准号:1406984
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2014
-
负责人:Rahul Simha
-
依托单位:
WIDER:Planning: GRASP: GW Reform and Advancement of STEM-education Practices
-
批准号:1347516
-
项目类别:Standard Grant
-
资助金额:$22.99万
-
财政年份:2013
-
负责人:Rahul Simha
-
依托单位:
Collaborative Research: CT-M: Hardware Containers for Software Components
-
批准号:0830910
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2009
-
负责人:Rahul Simha
-
依托单位:
MRI: Acquisition of Research Infrastructure for Distributed Sensor Applications in the Home of the Future
-
批准号:0216137
-
项目类别:Standard Grant
-
资助金额:$10.39万
-
财政年份:2002
-
负责人:Rahul Simha
-
依托单位:
Electronic Commerce Coursework in Computer Science
-
批准号:0088470
-
项目类别:Standard Grant
-
资助金额:$15.13万
-
财政年份:2001
-
负责人:Rahul Simha
-
依托单位:
Improving the Cost-Effectiveness of WDM Optical Networks
-
批准号:0096277
-
项目类别:Standard Grant
-
资助金额:$6.0万
-
财政年份:2000
-
负责人:Rahul Simha
-
依托单位:
Improving the Cost-Effectiveness of WDM Optical Networks
-
批准号:9973106
-
项目类别:Standard Grant
-
资助金额:$6.0万
-
财政年份:1999
-
负责人:Rahul Simha
-
依托单位:
RIA: Resource Control in Communication Systems with Time- varying Characteristics
-
批准号:9109792
-
项目类别:Standard Grant
-
资助金额:$5.96万
-
财政年份:1991
-
负责人:Rahul Simha
-
依托单位:
海外基金