RPMSIGN(1) General Commands Manual RPMSIGN(1) rpmsign - RPM rpmsign {--addsign|--resign} [] [-] _ ... rpmsign --delsign [] _ ... rpmsign --delfilesign [] _ ... rpmsign OpenPGP rpm. rpmsign . V4 MD5/SHA1 FIPS. --addsign OpenPGP _ . V6. --resign OpenPGP _ . --delsign OpenPGP _ . --delfilesign IMA fsverity _ . PACKAGE_FILE rpm. rpm-common(8) rpm . --certpath --signverity . --fskpath --signfiles . --key-id _ _ . %_openpgp_sign_id. --rpmv3 + RPM V3 V4. ( rpm >= 4.14). Rpmsign V3 rpm < 4.14 . V6. --rpmv4 RPM V4 V6. V6 rpm 4.x. V4 V4: RSA EcDSA EdDSA ( DSA ). V4 --addsign V4 . V4. --rpmv6 RPM V6 V4. V6 . V3/V4 --rpmv4 V6. V6. --signfiles . ( RSA ) --fskpath %_file_signing_key. --signverity fsverity. ( RSA ) . --fskpath %_file_signing_key --certpath %_file_signing_cert. --verityalgo ALG --signverity . sha256 sha512 sha256 . %_verity_algorithm. OpenPGP ( ) rpm(8) . : %_openpgp_sign_id . . --key-id . %_openpgp_sign OpenPGP . "gpg" GnuPG ( ) "sq" Sequoia PGP. : %_gpg_path GnuPG $GNUPGHOME. %_gpg_name GnuPG. %_openpgp_sign_id . %_sq_path Sequoia . 1. RPM Sequoia PGP rpm-config(5) ( ~/.config/rpm/macros): %_openpgp_sign sq %_openpgp_sign_id 7B36C3EE0CCE86EDBC3EFF2685B274E29F798E08 2. rpmsign --addsign hello-2.0-1.x64_rpm hello-2.0-1.x64_rpm. rpmsign --resign --key-id 771b18d3d7baa28734333c424344591e1964c5fc hello-2.0-1.x64_rpm hello-2.0-1.x64_rpm 771b18d3d7baa28734333c424344591e1964c5fc. rpmsign --delsign --delfilesign hello-2.0-1.x64_rpm hello-2.0-1.x64_rpm. 0 . popt(3), rpm(8), rpm-common(8), rpmkeys(8), rpmbuild(1) rpmsign --help - rpm popt . http://www.rpm.org/ 3 . . : . RPM 6.0.1 6 2026 RPMSIGN(1)