Skip to content
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

RFE: add configurable algorithm policies to enforcing verification #1816

Open
pmatilai opened this issue Nov 3, 2021 · 0 comments
Open

RFE: add configurable algorithm policies to enforcing verification #1816

pmatilai opened this issue Nov 3, 2021 · 0 comments
Labels
crypto Signatures, keys, hashes and their verification RFE

Comments

@pmatilai
Copy link
Member

pmatilai commented Nov 3, 2021

This came up while discussing obsolete algorithms in OpenPGP signatures but applies to other aspects of rpm too:

The enforcing package verification introduced in 4.14.2 should additionally support configurable policy for allowed algorithms (both on plain hashes and signatures). This way, old packages with weak algorithms can still be queried, the hashes and signatures can still be verified (a negative result from verification is a red flag even from a weak algo) but to be installable (and pass signature checking), those data need to be considered trustworthy (ie non-weak algorithms used).

Crypto libraries may have some ways to query appropriate settings (but dunno), additionally there should be macro overrides.

@pmatilai pmatilai added the RFE label Nov 3, 2021
@pmatilai pmatilai added the crypto Signatures, keys, hashes and their verification label Sep 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crypto Signatures, keys, hashes and their verification RFE
Projects
Status: Backlog
Development

No branches or pull requests

1 participant