Policy Transparency: Authorization Logic Meets General Transparency to Prove Software Supply Chain Integrity

被引:3
|
作者
Ferraiuolo, Andrew [1 ]
Behjati, Razieh [1 ]
Santoro, Tiziano [1 ]
Laurie, Ben [1 ]
机构
[1] Google Res, London, England
关键词
transparency; logic programming; policies; identity; authorization; authorization logic; supply chain security; reproducible builds; deterministic builds;
D O I
10.1145/3560835.3564549
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Building reliable software is challenging because today's software supply chains are built and secured from tools and individuals from a broad range of organizations with complex trust relationships. In this setting, tracking the origin of each piece of software and understanding the security and privacy implications of using it is essential. In this work we aim to secure software supply chains by using verifiable policies in which the origin of information and the trust assumptions are first-order concerns and abusive evidence is discoverable. To do so, we propose Policy Transparency, a new paradigm in which policies are based on authorization logic and all claims issued in this policy language are made transparent by inclusion in a transparency log. Achieving this goal in a real-world setting is non-trivial and to do so we propose a novel software architecture called PolyLog. We find that this combination of authorization logic and transparency logs is mutually beneficial - transparency logs allow authorization logic claims to be widely available aiding in discovery of abuse, and making claims interpretable with policies allows misbehavior captured in the transparency logs to be handled proactively.
引用
收藏
页码:3 / 13
页数:11
相关论文
共 50 条
  • [1] Supply Chain Collaboration for Transparency
    Brun, Alessandro
    Karaosman, Hakan
    Barresi, Teodosio
    SUSTAINABILITY, 2020, 12 (11)
  • [2] Supply Chain Transparency and Sustainability
    Kraft T.
    Yu J.V.
    Zheng Y.
    Foundations and Trends in Technology, Information and Operations Management, 2023, 17 (02): : 82 - 154
  • [3] Supply chain transparency and beneficiation
    Hsu, Tao
    Lucas, Andrew
    GEMS & GEMOLOGY, 2018, 54 (01): : 93 - 94
  • [4] Is Transparency Good in a Supply Chain? The Downside of Information Acquisition Transparency
    Li, Yongjian
    Li, Futou
    Wang, Wei
    NAVAL RESEARCH LOGISTICS, 2024,
  • [5] Supply Chain Transparency and Blockchain Design
    Cui, Yao
    Gaur, Vishal
    Liu, Jingchen
    MANAGEMENT SCIENCE, 2024, 70 (05) : 3245 - 3263
  • [6] Transparency of Information Acquisition in a Supply Chain
    Li, Tian
    Tong, Shilu
    Zhang, Hongtao
    M&SOM-MANUFACTURING & SERVICE OPERATIONS MANAGEMENT, 2014, 16 (03) : 412 - 424
  • [7] Research Opportunities in Supply Chain Transparency
    Sodhi, ManMohan S.
    Tang, Christopher S.
    PRODUCTION AND OPERATIONS MANAGEMENT, 2019, 28 (12) : 2946 - 2959
  • [8] More Than Meets the Eye: Misconduct and Decoupling Against Blockchain for Supply Chain Transparency
    Marques, Leonardo
    Morais, Dafne
    Terra, Ana
    PRODUCTION AND OPERATIONS MANAGEMENT, 2024,
  • [9] Transparency and Reliability in the Data Supply Chain
    Groth, Paul
    IEEE INTERNET COMPUTING, 2013, 17 (02) : 69 - 71
  • [10] Opaque Transparency: Why California's Supply Chain Transparency Act is Unenforceable
    Greer, Benjamin Thomas
    ONATI SOCIO-LEGAL SERIES, 2018, 8 (01): : 32 - 49