课题基金 / 基金详情

ITR: A Hardware/Compiler Co-Design Approach to Software Protection

ITR: A Hardware/Compiler Co-Design Approach to Software Protection
ITR:一种硬件/编译器协同设计的软件保护方法
批准号:
0325207
负责人:
Rahul Simha
金额:
$100.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-09-01 至 2010-08-31

项目摘要

项目成果

Rahul Simha的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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
  • 依托单位:
海外基金