<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://k2.ixota.com/index.php?action=history&amp;feed=atom&amp;title=GPG</id>
	<title>GPG - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://k2.ixota.com/index.php?action=history&amp;feed=atom&amp;title=GPG"/>
	<link rel="alternate" type="text/html" href="https://k2.ixota.com/index.php?title=GPG&amp;action=history"/>
	<updated>2026-06-26T14:40:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>https://k2.ixota.com/index.php?title=GPG&amp;diff=6282&amp;oldid=prev</id>
		<title>Kenneth: /* GPG */</title>
		<link rel="alternate" type="text/html" href="https://k2.ixota.com/index.php?title=GPG&amp;diff=6282&amp;oldid=prev"/>
		<updated>2023-06-10T05:06:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;GPG&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== GPG ==&lt;br /&gt;
&lt;br /&gt;
 gpg2 --keyserver https://pgp.mit.edu/ --search-keys &amp;lt;sender_name_or_address&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 gpg --import &amp;lt;your-file&amp;gt;.gpg&lt;br /&gt;
&lt;br /&gt;
 gpg --receive-keys A9C5DF4D22E99998D9875A5110C01C5A2F6059E7&lt;br /&gt;
&lt;br /&gt;
 gpg --verify apache-tomcat-9.0.16-windows-x64.zip.asc&lt;br /&gt;
&lt;br /&gt;
ref: [https://stackoverflow.com/questions/25074877/cant-check-signature-public-key-not-found]&lt;br /&gt;
&lt;br /&gt;
== Show Keys ==&lt;br /&gt;
&lt;br /&gt;
List public keys:&lt;br /&gt;
 gpg --list-public-keys&lt;br /&gt;
 gpg --list-keys&lt;br /&gt;
 gpg -k&lt;br /&gt;
&lt;br /&gt;
List secret keys:&lt;br /&gt;
 gpg --list-secret-keys&lt;br /&gt;
 gpg -K&lt;br /&gt;
&lt;br /&gt;
== GitHub GPG ==&lt;br /&gt;
&lt;br /&gt;
 Generating a new GPG key - GitHub Docs&lt;br /&gt;
 https://docs.github.com/en/authentication/managing-commit-signature-verification/generating-a-new-gpg-key&lt;br /&gt;
&lt;br /&gt;
=== Generate GpG Key ===&lt;br /&gt;
&lt;br /&gt;
 gpg --full-generate-key&lt;br /&gt;
&lt;br /&gt;
=== List Keys ===&lt;br /&gt;
&lt;br /&gt;
 gpg --list-secret-keys --keyid-format=long&lt;br /&gt;
&lt;br /&gt;
=== Export Key ===&lt;br /&gt;
&lt;br /&gt;
 gpg --armor --export [long_key]&lt;br /&gt;
&lt;br /&gt;
=== Sign Commit ===&lt;br /&gt;
&lt;br /&gt;
Manually:&lt;br /&gt;
 git commit -S -m &amp;quot;YOUR_COMMIT_MESSAGE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Automatic for current local repository&lt;br /&gt;
 git config commit.gpgsign true&lt;br /&gt;
&lt;br /&gt;
Automatic for all repositories:&lt;br /&gt;
 git config --global commit.gpgsign true&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ref: [https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits]&lt;br /&gt;
&lt;br /&gt;
=== Show Log Signatures ===&lt;br /&gt;
&lt;br /&gt;
 git log --show-signature&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
commit dceb035ce7a3de3dc49e62ce61061efd86XXXXXX (HEAD -&amp;gt; ci)&lt;br /&gt;
gpg: Signature made Fri 09 Jun 2023 05:12:54 PM PDT&lt;br /&gt;
gpg:                using RSA key 6827A8ADAF633B8B03286E15C4D210675xxxxxxx&lt;br /&gt;
gpg:                issuer &amp;quot;name@example.com&amp;quot;&lt;br /&gt;
gpg: Good signature from &amp;quot;Name &amp;lt;name@example.com&amp;gt;&amp;quot; [ultimate]&lt;br /&gt;
Author: Name &amp;lt;name@example.com&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Share Key ==&lt;br /&gt;
&lt;br /&gt;
 gpg --keyserver certserver.pgp.com --send-key blake@cyb.org&lt;br /&gt;
&lt;br /&gt;
ref: [https://www.gnupg.org/gph/en/manual/x457.html#:~:text=One%20or%20more%20keys%20may,command%2Dline%20option%20%2D%2Dkeyserver.]&lt;br /&gt;
&lt;br /&gt;
== Unknown Trust ==&lt;br /&gt;
&lt;br /&gt;
ultimate vs unknown&lt;br /&gt;
&lt;br /&gt;
You can edit your trust of a key:&lt;br /&gt;
&lt;br /&gt;
 gpg --edit-key user@useremail.com&lt;br /&gt;
 edit&lt;br /&gt;
 #  (trust level 1-5)&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
gpg --edit-key user@useremail.com&lt;br /&gt;
&lt;br /&gt;
gpg&amp;gt; trust&lt;br /&gt;
&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users&amp;#039; keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
  1 = I don&amp;#039;t know or won&amp;#039;t say&lt;br /&gt;
  2 = I do NOT trust&lt;br /&gt;
  3 = I trust marginally&lt;br /&gt;
  4 = I trust fully&lt;br /&gt;
  5 = I trust ultimately&lt;br /&gt;
  m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision? 5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ref: [https://unix.stackexchange.com/questions/407062/gpg-list-keys-command-outputs-uid-unknown-after-importing-private-key-onto]&lt;br /&gt;
&lt;br /&gt;
== keywords ==&lt;/div&gt;</summary>
		<author><name>Kenneth</name></author>
		
	</entry>
</feed>