$ gpg --list-keys
Alles wat we publiceren is ondertekend. Met deze publieke sleutels controleer je of een pakket of een repository echt is en of niemand het heeft gewijzigd.
Buildsleutel: de handtekening van elk bestand
Elk pakket (.deb, .rpm en AppImage) wordt bij het bouwen ondertekend met een sleutel die de buildmachine nooit verlaat. De handtekening (.asc) bewijst dat het bestand het bestand is dat wij hebben gepubliceerd en dat niemand het heeft gewijzigd.
Vingerafdruk:
7B07 667D 0956 6D00 8850 97E0 CF65 15A3 0E5D 0F1F
Om een gedownload bestand te verifiëren, importeer je de sleutel één keer en controleer je de handtekening:
$ curl -fsSL https://cheshirekat.com.ar/keys/cheshirekat-release.asc | gpg --import
$ gpg --verify bestand.asc bestand
Repositorysleutel: de handtekening van de indexen
De APT- en RPM-repository's ondertekenen hun indexen met deze sleutel. apt, dnf en zypper gebruiken hem automatisch om elke update te verifiëren; de installatieopdrachten van elke app installeren hem al.
Vingerafdruk:
EA33 E49A 099E C401 17EB 7E1D 8088 6602 7CFE D1B2
Als je hem handmatig importeert, controleer dan of de vingerafdruk overeenkomt met die hierboven.