{"id":19901086,"url":"https://github.com/theupdateframework/taps","last_synced_at":"2026-02-25T08:41:06.129Z","repository":{"id":10955231,"uuid":"67645288","full_name":"theupdateframework/taps","owner":"theupdateframework","description":"TUF Augmentation Proposals (TAPs)","archived":false,"fork":false,"pushed_at":"2024-04-09T13:29:31.000Z","size":1920,"stargazers_count":29,"open_issues_count":24,"forks_count":19,"subscribers_count":21,"default_branch":"master","last_synced_at":"2024-04-09T17:08:56.938Z","etag":null,"topics":["security","software","update"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theupdateframework.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2016-09-07T21:34:17.000Z","updated_at":"2024-04-15T15:23:51.299Z","dependencies_parsed_at":"2023-02-17T23:45:25.783Z","dependency_job_id":"4593597a-f969-4bd2-a8e2-86da87e09912","html_url":"https://github.com/theupdateframework/taps","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theupdateframework%2Ftaps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theupdateframework%2Ftaps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theupdateframework%2Ftaps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theupdateframework%2Ftaps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theupdateframework","download_url":"https://codeload.github.com/theupdateframework/taps/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241329419,"owners_count":19944985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["security","software","update"],"created_at":"2024-11-12T20:14:04.596Z","updated_at":"2026-02-25T08:41:01.089Z","avatar_url":"https://github.com/theupdateframework.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# TUF Augmentation Proposals (TAPs)\n\n## Accepted\n\n* [TAP 1: TAP Purpose and Guidelines](tap1.md)\n* [TAP 2: TAP template](tap2.md)\n* [TAP 3: Multi-role delegations](tap3.md)\n* [TAP 4: Multiple repository consensus on entrusted targets](tap4.md)\n* [TAP 6: Include specification version in metadata](tap6.md)\n* [TAP 8: Key rotation and explicit self-revocation](tap8.md)\n* [TAP 9: Mandatory metadata signing schemes](tap9.md)\n* [TAP 10: Remove native support for compressed metadata](tap10.md)\n* [TAP 11: Using POUFs for Interoperability](tap11.md)\n* [TAP 12: Improving keyid flexibility](tap12.md)\n* [TAP 15: Succinct hashed bin delegations](tap15.md)\n* [TAP 20: Self-revocation](tap20.md)\n\n## Draft\n\n* [TAP 13: User Selection of the Top-Level Target Files Through Mapping Metadata](tap13.md)\n* [TAP 16: Snapshot Merkle Trees](tap16.md)\n* [TAP 17: Remove Signature Wrapper from the TUF Specification](tap17.md)\n* [TAP 18: Ephemeral identity verification using sigstore's Fulcio for TUF developer key management](tap18.md)\n* [TAP 19: Content Addressable Systems and TUF](tap19.md)\n\n## Deferred\n\n* [TAP 14: Managing TUF Versions](tap14.md)\n\n## Rejected\n\n* [TAP 5: Setting URLs for roles in the root metadata file](tap5.md)\n* [TAP 7: Conformance testing](tap7.md)\n\n\n## License\n\nThis work is distributed under the Community Specification License 1.0.\nPlease see [LICENSE](LICENSE) for more details.\n\n\n## Acknowledgements\n\nThis project is managed by Prof. Justin Cappos and other members of the [Secure\nSystems Lab](https://ssl.engineering.nyu.edu/) at NYU.\n\nThis material is based upon work supported by the National Science Foundation\nunder Grant Nos. CNS-1345049 and CNS-0959138. Any opinions, findings, and\nconclusions or recommendations expressed in this material are those of the\nauthor(s) and do not necessarily reflect the views of the National Science\nFoundation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheupdateframework%2Ftaps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheupdateframework%2Ftaps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheupdateframework%2Ftaps/lists"}