summaryrefslogtreecommitdiff
path: root/include/linux/kernel.h
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2025-11-11 14:53:33 -0600
committerTom Rini <[email protected]>2025-11-11 14:53:33 -0600
commit62e89de7698a637c673b08ec129941d8079a5405 (patch)
treee82d077ea6fcf4c96719bb0cad4247cb2cf2da70 /include/linux/kernel.h
parent4b46f98244273df9fc7472a99a5678511fd5870e (diff)
parentc50f6b11b3242adba0c8a3a6a50082a2eca01772 (diff)
Merge patch series "rsa: fix dependency, rename and relocate RSASSA PSS symbols"
Quentin Schulz <[email protected]> says: While historically signature verification is mostly done for FIT such FIT_SIGNATURE dependency for signature algorithm makes sense, it isn't the only kind of file we can verify signatures of. It can also be done manually with rsa_verify_hash() with an embedded public key. Considering the impacted code is guarded by RSA_VERIFY, let's make the symbol depend on that otherwise selecting it without RSA_VERIFY won't do anything. The FIT_SIGNATURE dependency wasn't also enough before as it only implied RSA_VERIFY. Then, simply relocate the RSA SSA PSS padding with the other RSA symbols in lib/rsa instead of in boot/ and rename it to remove the mention to FIT. Finally, add the PSS padding wherever PKCS1.5 padding is specified as one or the other can be used. Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'include/linux/kernel.h')
0 files changed, 0 insertions, 0 deletions