diff options
author | Panu Matilainen <pmatilai@redhat.com> | 2017-04-11 12:58:50 +0300 |
---|---|---|
committer | Panu Matilainen <pmatilai@redhat.com> | 2017-04-11 12:58:50 +0300 |
commit | adbe3588229ea8cb6ce18a6b3e1212719ea289bb (patch) | |
tree | 6a7e5150c0592a94ec6dc401d434d23610763ffa | |
parent | 016c37900dc9acb739fb29fe21f9a1b5b4c0ecfb (diff) | |
download | rpm-adbe3588229ea8cb6ce18a6b3e1212719ea289bb.tar.gz |
Include algorithm name in payload digest messages
Just to be consistent with all the other digests etc, hardcoded
for now. Adjust tests accordingly.
-rw-r--r-- | lib/signature.c | 2 | ||||
-rw-r--r-- | tests/rpmsigdig.at | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/signature.c b/lib/signature.c index f249c0ea0..508a4299f 100644 --- a/lib/signature.c +++ b/lib/signature.c @@ -435,7 +435,7 @@ rpmVerifySignature(rpmKeyring keyring, rpmtd sigtd, pgpDigParams sig, break; case RPMTAG_PAYLOADDIGEST: if (rpmtdSetIndex(sigtd, rpmtdCount(sigtd)-1) != -1) - res = verifyDigest(sigtd, ctx, _("Payload digest:"), &msg); + res = verifyDigest(sigtd, ctx, _("Payload SHA256 digest:"), &msg); break; default: break; diff --git a/tests/rpmsigdig.at b/tests/rpmsigdig.at index a3dc5548a..c69cf0261 100644 --- a/tests/rpmsigdig.at +++ b/tests/rpmsigdig.at @@ -17,7 +17,7 @@ runroot rpmkeys -Kv /data/RPMS/hello-2.0-1.x86_64.rpm /data/RPMS/hello-1.0-1.i38 [/data/RPMS/hello-2.0-1.x86_64.rpm: Header SHA1 digest: OK (5cd9874c510b67b44483f9e382a1649ef7743bac) Header SHA256 digest: OK (ef920781af3bf072ae9888eec3de1c589143101dff9cc0b561468d395fb766d9) - Payload digest: OK (84a7338287bf19715c4eed0243f5cdb447eeb0ade37b2af718d4060aefca2f7c) + Payload SHA256 digest: OK (84a7338287bf19715c4eed0243f5cdb447eeb0ade37b2af718d4060aefca2f7c) MD5 digest: OK (137ca1d8b35cca02a1854ba301c5432e) /data/RPMS/hello-1.0-1.i386.rpm: Header SHA1 digest: OK (e90be5a077c965790392fb78364f2354c9bf9884) @@ -46,7 +46,7 @@ runroot rpmkeys -Kv /build/RPMS/noarch/attrtest-1.0-1.noarch.rpm [/build/RPMS/noarch/attrtest-1.0-1.noarch.rpm: Header SHA1 digest: OK (19769cb46638f640ee9dbeffc6ded0ce4636dcd2) Header SHA256 digest: OK (158ec7c645dd18b0f8f4f96a45972c3defe1cc44eb9c8f94c23e2a364e639ac3) - Payload digest: OK (fae7535f760350db5281a33d285891506bf19c33a1776881fd09847558e8482e) + Payload SHA256 digest: OK (fae7535f760350db5281a33d285891506bf19c33a1776881fd09847558e8482e) MD5 digest: OK (1dfb0cc3350c08fc17c27b5d80cf2f8e) ], []) @@ -131,14 +131,14 @@ runroot rpmkeys -Kv /data/RPMS/hello-2.0-1.x86_64-signed.rpm Header V4 RSA/SHA256 Signature, key ID 1964c5fc: NOKEY Header SHA1 digest: OK (5cd9874c510b67b44483f9e382a1649ef7743bac) Header SHA256 digest: OK (ef920781af3bf072ae9888eec3de1c589143101dff9cc0b561468d395fb766d9) - Payload digest: OK (84a7338287bf19715c4eed0243f5cdb447eeb0ade37b2af718d4060aefca2f7c) + Payload SHA256 digest: OK (84a7338287bf19715c4eed0243f5cdb447eeb0ade37b2af718d4060aefca2f7c) V4 RSA/SHA256 Signature, key ID 1964c5fc: NOKEY MD5 digest: OK (137ca1d8b35cca02a1854ba301c5432e) /data/RPMS/hello-2.0-1.x86_64-signed.rpm: Header V4 RSA/SHA256 Signature, key ID 1964c5fc: OK Header SHA1 digest: OK (5cd9874c510b67b44483f9e382a1649ef7743bac) Header SHA256 digest: OK (ef920781af3bf072ae9888eec3de1c589143101dff9cc0b561468d395fb766d9) - Payload digest: OK (84a7338287bf19715c4eed0243f5cdb447eeb0ade37b2af718d4060aefca2f7c) + Payload SHA256 digest: OK (84a7338287bf19715c4eed0243f5cdb447eeb0ade37b2af718d4060aefca2f7c) V4 RSA/SHA256 Signature, key ID 1964c5fc: OK MD5 digest: OK (137ca1d8b35cca02a1854ba301c5432e) ], |