WICG / WICG/webpackage

Document how the web relies on transport security

Open
#463 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
1.3k
Forks
125
PR merge metrics
No merged PRs in 30d

Description

At IETF105, @DKG explained a worry that I think several people have: The web's only current security system is based on proving that the transport channel is connected to an appropriate endpoint. Signed Web Packages try to replace that with object security, proof that the right person signed the resource at some time. Since the web is big, it's hard to be confident that we're not going to break anything by making that change.

So, we should try to make a complete list of how the web tries to be secure, describe how those attempts rely on transport security, and describe how that's affected by a switch to object security.

Contributor guide

Open the contributing guide

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.

Research direction

Start with the security concerns described for IETF105 and the issue's discussion of Signed Web Packages and object security. Build a complete inventory of web security mechanisms, then document how each relies on transport security and how that reliance changes with object security; done means the list and impact descriptions are comprehensive.

Written by the indexing model from the issue text.

Assessment

Domain
documentation, security, web-dev
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.