SaTC: TTP: Medium: Collaborative: Deployment-quality and Accessible Solutions for Cryptography Code Development
SaTC: TTP: Medium: Collaborative: Deployment-quality and Accessible Solutions for Cryptography Code Development
批准号:
1929701
负责人:
Danfeng Yao
金额:
$70.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-10-01 至 2024-08-31
中文摘要
密码实现中的漏洞严重降低了算法在实践中的安全保证,并导致攻击。对易受攻击的代码问题的有效修复是自动代码检查。然而,现有的代码验证工具不能充分覆盖密码属性,这是由于在漏检和误报警方面的准确性方面以及在复杂性和运行时间方面的可扩展性方面的不足。这个过渡到实践项目中的技术是帮助确保加密实现的安全,这是许多高级系统的基础。通过将相关研究解决方案部署到部署级,这一努力可以大幅改善密码编码实践,并使所有专业的软件开发人员受益。该项目的目标是将多个安全密码编码研究解决方案转化为实践,并使其方便和可访问,以自动筛选程序,防止广泛的密码实现漏洞或误用。主要的技术推动因素是一种基于称为CryptoGuard的专门程序分析技术的高精度和高吞吐量方法。当用于复杂和大规模的Java程序时,CryptoGuard可以以超低的误警率检测到广泛的加密误用。该项目利用多个流行的软件开发和软件安全平台,包括软件保障市场,以使这些工具在生产环境中有效。系统的基准和测量工作旨在推进安全科学,并大幅提高加密代码筛选的标准和质量。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Vulnerabilities in cryptographic implementations seriously reduce the security guarantees of algorithms in practice and lead to attacks. An effective fix to the vulnerable code problem is automatic code checking. However, existing code verification tools cannot adequately cover cryptographic properties due to deficiencies in both accuracy, in terms of missed detection and false alarms, and scalability, in terms of complexity and runtime. The technology in this transition-to-practice project is to help secure cryptographic implementations, which are the foundation of many advanced systems. By making relevant research solutions deployment-grade, this effort can substantially improve the cryptographic coding practice and benefit software developers in all professions. The project's objective is to transition multiple secure cryptographic coding research solutions to practice and make it convenient and accessible to automatically screen programs against a wide range of cryptographic implementation vulnerabilities or misuses. The main technical enabler is a high precision and high throughput approach based on specialized program analysis techniques called CryptoGuard. CryptoGuard can detect a wide range of cryptographic misuses with ultra-low false alarm rates when used on complex and large-scale Java programs. The project leverages multiple popular software development and software security platforms, including the Software Assurance Marketplace, to make these tools effective in production environments. The systematic benchmark and measurement work is designed to advance the science of security and substantially raises the standard and quality of cryptographic code screening.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(11)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1109/secdev51306.2021.00013
发表时间:
2021-10
期刊:
2021 IEEE Secure Development Conference (SecDev)
影响因子:
--
作者:
[Salman Ahmed;Long Cheng;Hans Liljestrand;N. Asokan;D. Yao]
通讯作者:
Salman Ahmed;Long Cheng;Hans Liljestrand;N. Asokan;D. Yao
Poster: Comprehensive Comparisons of Embedding Approaches for Cryptographic API Completion
海报:加密 API 完成的嵌入方法的综合比较
DOI:
10.1109/icse-companion55297.2022.9793808
发表时间:
2022
期刊:
2022 IEEE/ACM 44th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion
影响因子:
--
作者:
[Xiao, Ya, Ahmed, Salman, Ge, Xinyang, Viswanath, Bimal, Meng, Na, Yao, Danfeng Daphne]
通讯作者:
Yao, Danfeng Daphne
DOI:
10.1109/tse.2022.3154717
发表时间:
2021-12
期刊:
IEEE Transactions on Software Engineering
影响因子:
7.4
作者:
[Sharmin Afrose;Ya Xiao;Sazzadur Rahaman;B. Miller;D. Yao]
通讯作者:
Sharmin Afrose;Ya Xiao;Sazzadur Rahaman;B. Miller;D. Yao
Industrial Strength Static Detection for Cryptographic API Misuses
针对加密 API 滥用的工业强度静态检测
DOI:
10.1109/secdev53368.2022.00022
发表时间:
2022
期刊:
2022 IEEE Secure Development Conference (SecDev
影响因子:
--
作者:
[Xiao, Ya, Zhao, Yang, Allen, Nicholas, Keynes, Nathan, Yao, Danfeng, Cifuentes, Cristina]
通讯作者:
Cifuentes, Cristina
A cost-effective, scalable, and portable IoT data infrastructure for indoor environment sensing
用于室内环境传感的经济高效、可扩展且便携式的物联网数据基础设施
DOI:
10.1016/j.jobe.2022.104027
发表时间:
2022
期刊:
Journal of Building Engineering
影响因子:
6.4
作者:
[Anik, Sheik Murad, Gao, Xinghua, Meng, Na, Agee, Philip R., McCoy, Andrew P.]
通讯作者:
McCoy, Andrew P.
共 10 条
iMentor Workshop at the ACM CCS Conference 2020-2022
-
批准号:1946295
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2020
-
负责人:Danfeng Yao
-
依托单位:
SaTC: CORE: Small: Securing Web-to-Mobile Interface Through Characterization and Detection of Malicious Deep Links
-
批准号:1717028
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2017
-
负责人:Danfeng Yao
-
依托单位:
EAGER: Collaborative Research: Privacy-enhancing CrowdPCR for Early Epidemic Detection
-
批准号:1645121
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2016
-
负责人:Danfeng Yao
-
依托单位:
CAREER: Human-Behavior Driven Malware Detection
-
批准号:0953638
-
项目类别:Continuing Grant
-
资助金额:$53.0万
-
财政年份:2010
-
负责人:Danfeng Yao
-
依托单位:
国内基金
海外基金
登录
查看更多内容
RNA结合蛋白TTP在阿尔茨海默病中的作用机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2023
-
负责人:
-
依托单位:
TTP和XPO4蛋白介导lncRNA转运在子宫颈鳞状细胞癌中功能及机制的研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:54万元
-
批准年份:2022
-
负责人:陈亮
-
依托单位:
平滑肌中TTP在血压调控中的作用及机制研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:52万元
-
批准年份:2022
-
负责人:张文程
-
依托单位:
TTP-KDM3A/CYP19A1调控滋养层细胞分化和侵袭的机制研究
-
批准号:82171669
-
项目类别:面上项目
-
资助金额:54万元
-
批准年份:2021
-
负责人:林羿
-
依托单位:
心外膜脂肪组织TTP在病理性心肌肥厚发生发展中的作用及机制研究
-
批准号:82100279
-
项目类别:青年科学基金项目(C类)
-
资助金额:30.0万元
-
批准年份:2021
-
负责人:李静媛
-
依托单位:
锌指蛋白TTP调控m6A抑制血吸虫病肝纤维化的机制研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:55万元
-
批准年份:2021
-
负责人:董惠芬
-
依托单位:
RNA结合蛋白TTP靶向抑制LncRNA-SNHG1保护帕金森病多巴胺神经元的机制研究
-
批准号:82101341
-
项目类别:青年科学基金项目(C类)
-
资助金额:30.0万元
-
批准年份:2021
-
负责人:何骁征
-
依托单位:
外泌体miR-27a-3p—TTP—NLRP3环路介导的软骨细胞焦亡与滑膜炎正反馈互作在膝骨关节炎中的作用及机制研究
-
批准号:82002331
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:阮光峰
-
依托单位:
αIIb启动子调控血小板靶向表达ADAMTS13治疗CRISPR/Cas9构建的TTP小鼠模型的实验研究
-
批准号:82070117
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2020
-
负责人:骆晓峰
-
依托单位:
锌指蛋白TTP介导的C型钠肽mRNA 降解参与卵母细胞减数分裂恢复的机制
-
批准号:31972573
-
项目类别:面上项目
-
资助金额:57.0万元
-
批准年份:2019
-
负责人:安磊
-
依托单位: