CNCF: Evaluate and implement software attestation capabilities

Open
#4,246 1 comment 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

  • #4619 by @cheese-cakee — closed without merging

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
8/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Tech stack
cpp, wasm
Domain
security

Research direction

This is an evaluation-and-design task: start with the linked in-toto, SLSA and SCITT specifications in the appendix and the TAG-Security assessment it references, then survey the WasmEdge runtime for where signing/verification of modules already happens. A prior attempt exists as closed, unmerged pull request #4619, which is worth reading before proposing anything. "Done" here is a design decision plus scoping for an implementation, not a single patch.

Written by the indexing model from the issue text.

Description

c-Internal documentation
Summary

The TAG-Security assessment suggests evaluating whether WasmEdge should implement software attestation for edge devices and supply chain attestations using frameworks like in-toto, SLSA, or SCITT.

Software attestation would provide:

  • Verification of software running on edge devices
  • Supply chain security guarantees
  • Trust establishment in distributed edge environments
  • Compliance with emerging security standards
Appendix
Dominant language
C++
Stars
10.8k
Forks
1.2k
Avg merge
2d 23h
Merged PRs (30d)
48

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from WasmEdge/WasmEdge

All issues in WasmEdge/WasmEdge

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.