面向白盒攻击环境的最小约束多维协同混淆理论与方法

结题报告
项目介绍
AI项目解读

基本信息

  • 批准号:
    61772371
  • 项目类别:
    面上项目
  • 资助金额:
    61.0万
  • 负责人:
  • 依托单位:
  • 学科分类:
    F0206.信息安全
  • 结题年份:
    2021
  • 批准年份:
    2017
  • 项目状态:
    已结题
  • 起止时间:
    2018-01-01 至2021-12-31

项目摘要

Under white-box attack contexts, adversaries have full controls over the software, and it is a challenge to protect security-critical code in the software. In this research, we propose an approach named minimally-constrained multi-dimensional collaborative obfuscation for protecting security-critical code in white-box attack contexts. The approach transforms the code of a set of inter-related collaborative security-critical operations and even the entire security scheme into an unintelligible form. It breaks the restrictions under traditional obfuscation theories, by relaxing the correctness constraint and allowing appropriate changes on certain computational functionalities as long as the whole system works normally. Compared with traditional obfuscations, the approach could strengthen the security and expand the protection scope. Based on the approach, we will explore unsolved security issues under white-box attack contexts, especially the obfuscation-based protections for message/entity authentication, symmetric encryption, and a variety of complex digital signature schemes. We aim at contributing purely software-based protection countermeasures with solid theoretical foundations and limited increase of the computational cost. Meanwhile, the research will contribute fundamental theories such as the unified formal security definitions, as well as the general approaches and frameworks for measurement, analysis and evaluations of minimally-constrained multi-dimensional collaborative obfuscation. In summary, this research could help improve the security of software under white-box attack contexts, and it could also be applied for defeating side-channel attacks under grey-box attack contexts.
在白盒攻击环境下,软件完全处于攻击者的掌控之中,如何保护软件中的安全关键代码是一个具有挑战性的问题。本研究拟提出面向白盒攻击环境的安全关键代码保护方法——最小约束多维协同混淆,以期突破传统混淆理论的限制,对一组协同工作的安全关键操作甚至整个安全方案的代码进行变换,并放宽正确性约束条件,在保障系统可用的前提下允许合理改变某些程序的计算功能,从而获得较传统混淆更强的保护能力和更大的保护范围。基于该方法,本研究将对白盒攻击环境下尚未解决的软件安全问题,特别是对如何保护消息认证和实体认证、对称加密、各类复杂数字签名方案相关的代码进行探索,给出既有较好的理论安全性保障,又不会显著增加计算代价的纯软件保护方案。同时,本研究也将构建最小约束多维协同混淆的统一形式化安全定义等基本理论以及度量、分析与评价方法体系。本研究有助于提高安全关键代码在白盒攻击环境下的安全性,也可用于在灰盒攻击环境下对抗侧信道攻击。

结项摘要

在白盒攻击环境下,软件完全处于攻击者的掌控之中,如何保护软件中的安全关键代码是一个具有挑战性的问题。受本项目资助,课题组提出了面向白盒攻击环境的安全关键代码保护方法——最小约束多维协同混淆,以期突破传统混淆理论的限制,获得较传统混淆更强的保护能力和更大的保护范围。基于该方法,本项目对白盒攻击环境下尚未解决的软件安全问题,特别是对如何保护对称加密、认证、数字签名方案相关的代码进行探索,给出既有较好的理论安全性保障,又不会显著增加计算代价的纯软件保护方案。这些研究有助于提高安全关键代码在白盒攻击环境下的安全性,也可用于在灰盒攻击环境下对抗侧信道攻击。.受本项目的资助,课题组已经在IEEE Transactions on Computers (CCF-A),IEEE Transactions on Industrial Informatics (中科院1区Top),IEEE Systems Journal等期刊上发表SCI论文12篇,The 42nd IEEE Symposium on Security and Privacy (S&P 2021, CCF-A) , The 32nd International Symposium on Software Reliability Engineering (ISSRE 2021, CCF-B) 等学术会议发表论文10篇。项目执行期间获得发明专利授权9项:4项为本项目的前期成果,大部分在本项目执行期间进行了完善并最终获得授权;5项为本项目研究成果,在项目执行期间提出申请并获得授权。基于项目的理论研究成果,与支付宝合作开展了校企合作项目“TEE中身份认证软件的混淆保护研究”并顺利完成。作为本项目在区块链领域的延续和拓展,负责人在结题之际获得了国家自然科学基金的资助,主持面上项目“面向区块链的密码算法私钥抗白盒攻击方法与关键技术”(No.62172301)。

项目成果

期刊论文数量(12)
专著数量(0)
科研奖励数量(0)
会议论文数量(10)
专利数量(9)
Obfuscatable Anonymous Authentication Scheme for Mobile Crowd Sensing
用于移动人群感知的可混淆匿名认证方案
  • DOI:
    10.1109/jsyst.2018.2881711
  • 发表时间:
    2019-09-01
  • 期刊:
    IEEE SYSTEMS JOURNAL
  • 影响因子:
    4.4
  • 作者:
    Shi, Yang;Zhang, Qing;Fan, Hongfei
  • 通讯作者:
    Fan, Hongfei
A Novel DAL Scheme With Shared-Locking for Semantic Conflict Prevention in Unconstrained Real-Time Collaborative Programming
一种新颖的共享锁 DAL 方案,用于无约束实时协作编程中的语义冲突预防
  • DOI:
    10.1109/access.2017.2760914
  • 发表时间:
    2017
  • 期刊:
    IEEE Access
  • 影响因子:
    3.9
  • 作者:
    Fan Hongfei;Zhu Hongming;Liu Qin;shi Yang;Sun Chengzheng
  • 通讯作者:
    Sun Chengzheng
ATR: Automatic Trajectory Repairing With Movement Tendencies
ATR:根据运动趋势自动修复轨迹
  • DOI:
    10.1109/access.2019.2962256
  • 发表时间:
    2020
  • 期刊:
    IEEE Access
  • 影响因子:
    3.9
  • 作者:
    Zhao Peng;Zhang Aoqian;Zhang Chenxi;Li Jiangfeng;Zhao Qinpei;Rao Weixiong
  • 通讯作者:
    Rao Weixiong
A Light-Weight White-Box Encryption Scheme for Securing Distributed Embedded Devices
用于保护分布式嵌入式设备的轻量级白盒加密方案
  • DOI:
    10.1109/tc.2019.2907847
  • 发表时间:
    2019-10
  • 期刊:
    IEEE Transactions on Computers
  • 影响因子:
    3.7
  • 作者:
    Shi Yang;Wei Wujing;Fan Hongfei;Au Man Ho;Luo Xiapu
  • 通讯作者:
    Luo Xiapu
Critical phenomena of spreading dynamics on complex networks with diverse activity of nodes
具有不同节点活动的复杂网络上传播动力学的关键现象
  • DOI:
    10.1016/j.physa.2018.06.046
  • 发表时间:
    2018-11
  • 期刊:
    Physica A: Statistical Mechanics and Its Applications
  • 影响因子:
    --
  • 作者:
    Zhou Li-xin;Lin Jie;Li Yan-feng;Miao Run-sheng;Wang Yu-qing;Lin J
  • 通讯作者:
    Lin J

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi || "--"}}
  • 发表时间:
    {{ item.publish_year || "--" }}
  • 期刊:
    {{ item.journal_name }}
  • 影响因子:
    {{ item.factor || "--"}}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ patent.updateTime }}

其他文献

基于新型浸没式膜组件的污水中氨氮富集及机理初探
  • DOI:
    --
  • 发表时间:
    2016
  • 期刊:
    水处理技术
  • 影响因子:
    --
  • 作者:
    张岩;史扬;张博康;王修平;谢杭冀;邢金良;郭威
  • 通讯作者:
    郭威
老年患者起搏器置入术后主动固定电极参数可变性分析
  • DOI:
    --
  • 发表时间:
    2013
  • 期刊:
    中华老年心脑血管病杂志
  • 影响因子:
    --
  • 作者:
    李健;史扬;王玉堂;国建萍;郭红阳;林琨;单兆亮
  • 通讯作者:
    单兆亮
新型组合膜工艺不同电极条件下的富集分离性能分析
  • DOI:
    10.16796/j.cnki.1000-3770.2017.01.009
  • 发表时间:
    2017
  • 期刊:
    水处理技术
  • 影响因子:
    --
  • 作者:
    张岩;史扬;张博康;王修平;谢杭冀;邢金良;郭威
  • 通讯作者:
    郭威
从“肾藏精”探讨补益肾精法在糖尿病肾病中的应用
  • DOI:
    --
  • 发表时间:
    2021
  • 期刊:
    中医学报
  • 影响因子:
    --
  • 作者:
    史扬;柳红芳;郭燕;南茜;安志超
  • 通讯作者:
    安志超
新型淹没式组合膜-硝化反硝化系统低C/N废水脱氮特性
  • DOI:
    10.16796/j.cnki.1000-3770.2017.02.018
  • 发表时间:
    2017
  • 期刊:
    水处理技术
  • 影响因子:
    --
  • 作者:
    张岩;王修平;邢金良;谢杭冀;史扬;郭威
  • 通讯作者:
    郭威

其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi || "--" }}
  • 发表时间:
    {{ item.publish_year || "--"}}
  • 期刊:
    {{ item.journal_name }}
  • 影响因子:
    {{ item.factor || "--" }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}
empty
内容获取失败,请点击重试
重试联系客服
title开始分析
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:

AI项目思路

AI技术路线图

史扬的其他基金

面向区块链的密码算法私钥抗白盒攻击方法与关键技术
  • 批准号:
    62172301
  • 批准年份:
    2021
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目
白盒攻击环境下安全关键代码保护的广义混淆变换方法研究
  • 批准号:
    61202382
  • 批准年份:
    2012
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目

相似国自然基金

{{ item.name }}
  • 批准号:
    {{ item.ratify_no }}
  • 批准年份:
    {{ item.approval_year }}
  • 资助金额:
    {{ item.support_num }}
  • 项目类别:
    {{ item.project_type }}

相似海外基金

{{ item.name }}
{{ item.translate_name }}
  • 批准号:
    {{ item.ratify_no }}
  • 财政年份:
    {{ item.approval_year }}
  • 资助金额:
    {{ item.support_num }}
  • 项目类别:
    {{ item.project_type }}
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了

AI项目解读示例

课题项目:调控A型流感病毒诱导IFN-β表达的机制研究

AI项目摘要:

本研究聚焦于TRIM2蛋白在A型流感病毒诱导的IFN-β表达中的调控机制。A型流感病毒是全球性健康问题,其感染可导致严重的呼吸道疾病。IFN-β作为关键的抗病毒因子,其表达水平对抗病毒防御至关重要。然而,TRIM2如何调控IFN-β的表达尚未明确。本研究假设TRIM2通过与病毒RNA或宿主因子相互作用,影响IFN-β的产生。我们将采用分子生物学、细胞生物学和免疫学方法,探索TRIM2与A型流感病毒诱导IFN-β表达的关系。预期结果将揭示TRIM2在抗病毒免疫反应中的作用,为开发新的抗病毒策略提供理论基础。该研究对理解宿主抗病毒机制具有重要科学意义,并可能对临床治疗流感病毒感染提供新的视角。

AI项目思路:

科学问题:TRIM2如何调控A型流感病毒诱导的IFN-β表达?
前期研究:已有研究表明TRIM2参与抗病毒反应,但其具体机制尚不明确。
研究创新点:本研究将深入探讨TRIM2在IFN-β表达中的直接作用机制。
技术路线:包括病毒学、分子生物学、细胞培养和免疫检测技术。
关键技术:TRIM2与病毒RNA的相互作用分析,IFN-β启动子活性检测。
实验模型:使用A型流感病毒感染的细胞模型进行研究。

AI技术路线图

        graph TD
          A[研究起始] --> B[文献回顾与假设提出]
          B --> C[实验设计与方法学准备]
          C --> D[A型流感病毒感染模型建立]
          D --> E[TRIM2与病毒RNA相互作用分析]
          E --> F[TRIM2对IFN-β启动子活性的影响]
          F --> G[IFN-β表达水平测定]
          G --> H[TRIM2功能丧失与获得研究]
          H --> I[数据收集与分析]
          I --> J[结果解释与科学验证]
          J --> K[研究结论与未来方向]
          K --> L[研究结束]
      
关闭
close
客服二维码