Skip to content

Backport multiple signature support to 4.20 #3713

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ffesti opened this issue Apr 10, 2025 · 1 comment
Open

Backport multiple signature support to 4.20 #3713

ffesti opened this issue Apr 10, 2025 · 1 comment
Assignees
Labels
backport crypto Signatures, keys, hashes and their verification

Comments

@ffesti
Copy link
Contributor

ffesti commented Apr 10, 2025

Multiple signature support will allow using both current and future (post quantum) signatures in a package. As 4.20 will be round for quite a while we want the multiple signature support there, too.

@ffesti ffesti added backport crypto Signatures, keys, hashes and their verification labels Apr 10, 2025
@ffesti ffesti self-assigned this Apr 10, 2025
@ffesti ffesti added this to RPM Apr 10, 2025
@github-project-automation github-project-automation bot moved this to Backlog in RPM Apr 10, 2025
@ffesti ffesti moved this from Backlog to In Progress in RPM Apr 10, 2025
@pmatilai
Copy link
Member

AC:

  • rpmsign supports --addsign/--resign/--delsign with rpm v6 signatures
  • rpmsign can properly handle v4 and v6 package signing:
    • signing defaults vs --rpmv4 and --rpmv6 requests
    • signature space reservation tag differs between v4 and v6 packages
  • rpm can verify rpm v4 and v6 signatures on v4 and v6 packages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport crypto Signatures, keys, hashes and their verification
Projects
Status: In Progress
Development

No branches or pull requests

2 participants