SaTC: TTP: Medium: Securing Python's Software Supply Chain
SaTC: TTP: Medium: Securing Python's Software Supply Chain
批准号:
2054692
负责人:
Justin Cappos
金额:
$80.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2021
资助国家:
美国
项目状态:
已结题
起止时间:
2021-07-01 至 2024-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Creating and distributing software written in Python, in a secure manner, is surprisingly difficult. And as many recent incidents demonstrate, the security of this software chain is dramatically vulnerable. Right now, in nearly all Python packaging and distribution tools, there are no mechanisms in place for someone who downloads software to understand whether a malicious party has not inserted or removed code, or if the code was even written by the right developers! This work will for the first time capture metadata about the steps of the Python software supply chain systematically. This project will carry information between the steps of the chain in a way that an external party can verify author signing and repository signing of packages. This project will also be breaking ground for researchers and developers who want to improve how other interpreted languages handle managing dependencies. The project's impacts are particularly strong in academia, science, and industry, where Python is the most widely used programming language; millions of users will be more protected against a variety of attacks.This project transitions two security mechanisms -- backtracking dependency resolution and The Update Framework (TUF) -- into practical use in the core Python infrastructure. Backtracking dependency resolution ensures that users get understandable package dependency installation, even in the face of attacks or missing metadata. TUF ensures that even a compromise of the major package infrastructure will have severely limited impact on clients. Together, the resolver and TUF work will ensure that important research transitions into substantial security improvements for all Python software, and will positively impact millions of developers and many more users.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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SaTC: TTP: Medium: Defending the Supply Chain of Democracy: Towards a Cryptographically Verified and Authenticated Network of Laws
-
批准号:2247829
-
项目类别:Standard Grant
-
资助金额:$68.76万
-
财政年份:2023
-
负责人:Justin Cappos
-
依托单位:
ASPIRE: An SFS Program for Interdisciplinary Research and Education (Renewal)
-
批准号:1922291
-
项目类别:Continuing Grant
-
资助金额:$483.05万
-
财政年份:2019
-
负责人:Justin Cappos
-
依托单位:
SaTC: TTP: Medium: Collaborative: Securing the Software Supply Chain
-
批准号:1801376
-
项目类别:Standard Grant
-
资助金额:$76.6万
-
财政年份:2018
-
负责人:Justin Cappos
-
依托单位:
SaTC: CORE: Small: Better Software Security Through Caging
-
批准号:1815925
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2018
-
负责人:Justin Cappos
-
依托单位:
Collaborative Research: EAGER: REAL Leafy - A Sustainable, Viral Infrastructure-as-a-Service Edge Cloud
-
批准号:1820906
-
项目类别:Standard Grant
-
资助金额:$8.93万
-
财政年份:2018
-
负责人:Justin Cappos
-
依托单位:
CICI: Data Provenance: Data Quality and Security Evaluation Framework for Mobile Devices Platform
-
批准号:1547290
-
项目类别:Standard Grant
-
资助金额:$29.99万
-
财政年份:2016
-
负责人:Justin Cappos
-
依托单位:
EAGER: Collaborative: Using Cognitive Techniques To Detect and Prevent Security Flaws
-
批准号:1444827
-
项目类别:Standard Grant
-
资助金额:$13.43万
-
财政年份:2015
-
负责人:Justin Cappos
-
依托单位:
TWC: Medium: Collaborative: Developer Crowdsourcing: Capturing, Understanding, and Addressing Security-related Blind Spots in APIs
-
批准号:1513457
-
项目类别:Standard Grant
-
资助金额:$39.43万
-
财政年份:2015
-
负责人:Justin Cappos
-
依托单位:
CI-New: Collaborative Research: An Open Observatory for the Internet's Last Mile
-
批准号:1405907
-
项目类别:Standard Grant
-
资助金额:$19.99万
-
财政年份:2014
-
负责人:Justin Cappos
-
依托单位:
CI-EN: Helping Home Network Research to Seattle On Access Routers (SOAR)
-
批准号:1405904
-
项目类别:Standard Grant
-
资助金额:$68.9万
-
财政年份:2014
-
负责人:Justin Cappos
-
依托单位:
TTP: Securing Python Package Management with The Update Framework (TUF)
-
批准号:1345049
-
项目类别:Standard Grant
-
资助金额:$18.0万
-
财政年份:2013
-
负责人:Justin Cappos
-
依托单位:
CI-ADDO-EN: Enhancing and Supporting a Community Testbed
-
批准号:1205415
-
项目类别:Standard Grant
-
资助金额:$34.63万
-
财政年份:2012
-
负责人:Justin Cappos
-
依托单位:
TWC: Small: Caging Libraries To Control Software Faults
-
批准号:1223588
-
项目类别:Standard Grant
-
资助金额:$49.99万
-
财政年份:2012
-
负责人:Justin Cappos
-
依托单位:
国内基金
海外基金
登录
查看更多内容
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
-
负责人:安磊
-
依托单位: