Published October 4, 2024 | Version v1.0.0

TrustOps: Continuously Building Trustworthy Software

Description

As automation continues to permeate critical domains of society, ensuring transparency and verifiability of automated actions becomes imperative for achieving trustworthy software, especially given the rapid and distributed nature of modern development, potentiating incidents like recent global supply chain attacks. Gathering verifiable or attestable evidence during software development and operations is needed for establishing and automating trust. Therefore, we advocate for TrustOps, an evidence-driven extension of DevOps, as a new paradigm for enhancing trust in software systems.

In this presentation, we explore different TrustOps application scenarios, exploiting the new trends in trust-enhancing technologies. We share ideas on how to leverage Trusted Execution Environments to establish trustworthy CI/CD processes, or doing privacy preserving Continuous SLA Monitoring with Zero-Knowledge Proof protocols.

Files

digit-conference-2024-tartu.pdf

Files (9.7 MB)

Name Size
md5:7cb2cad81fe523ec06bdd49d67c45370
9.7 MB Preview Download

Additional details

Related works

Is described by
Publication: 10.1007/978-3-031-79059-1_4 (DOI)

Funding

European Commission
TEADAL - Trustworthy, Energy-Aware federated DAta Lakes along the computing continuum 101070186

Dates

Available
2024-10-04

Software