From 52074d21aafa22f94645967905acf526ccace5e1 Mon Sep 17 00:00:00 2001 From: thetechprepper Date: Thu, 19 Mar 2026 09:10:22 -0700 Subject: [PATCH] offline - Updated gpg cheatsheet to include adding a public key. Added AmRRON sample signed AIB file from the 2026/03/16 net. Updated offline docs list to include AmRRON's documentation on verifying signatures --- .../Desktop/offline/crypto/gpg-cheatsheet.md | 27 +++++++++++++++++-- .../amrron/NATL-RR-260316-1330Z-AIB-sig.k2s | 21 +++++++++++++++ scripts/install-offline-lib.json | 10 +++++++ 3 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 overlay/etc/skel/Desktop/offline/nets/amrron/NATL-RR-260316-1330Z-AIB-sig.k2s diff --git a/overlay/etc/skel/Desktop/offline/crypto/gpg-cheatsheet.md b/overlay/etc/skel/Desktop/offline/crypto/gpg-cheatsheet.md index b84cb64..3d4e51c 100644 --- a/overlay/etc/skel/Desktop/offline/crypto/gpg-cheatsheet.md +++ b/overlay/etc/skel/Desktop/offline/crypto/gpg-cheatsheet.md @@ -4,7 +4,7 @@ date: 2026-03-19 updated: 2026-03-19 author: [The Tech Prepper] categories: [cryptography] -tags: [pgp] +tags: [gpg, pgp] copyright: "(C) 2026 The Tech Prepper, LLC" --- @@ -12,9 +12,29 @@ This is an in-progress cheatsheet for performing basic cryptographic functions using GNU Privacy Guard (gpg), including encrypting, decrypting, and verifying files in an offline environment. +## Add Key + +Import a public key into your keyring. + +1. Download the public key from the trusted individual. It can be saved + anywhere. For ease of backup, save them under `~/keys/`. Create this + directory if it does not exist in your home directory. + +2. Import the key file. + + gpg --import KEYFILE + +3. Verify the key fingerprint. Your trusted source should provide you + with the fingerprint. + + gpg --fingerprint + +4. Optionally, edit the key and set the trust level. See the "Set Trust + Level" section. + ## List Keys -List the current keys on your system. +List the current public keys on your system. ``` gpg --list-keys @@ -31,6 +51,9 @@ gpg --list-keys - `[E]` - Encrypt - `unknown|full|ultimate` - See "Set Trust Levels" + +List the current private keys on your system. + ``` gpg --list-secret-keys ``` diff --git a/overlay/etc/skel/Desktop/offline/nets/amrron/NATL-RR-260316-1330Z-AIB-sig.k2s b/overlay/etc/skel/Desktop/offline/nets/amrron/NATL-RR-260316-1330Z-AIB-sig.k2s new file mode 100644 index 0000000..4cef06c --- /dev/null +++ b/overlay/etc/skel/Desktop/offline/nets/amrron/NATL-RR-260316-1330Z-AIB-sig.k2s @@ -0,0 +1,21 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +4.0.24.01 +:hdr_ed:22 +KF7VII 20261603132148 + +:mg:1714 CUSTOM_FORM,amrron_blank_Form_V5.00.html +L01,AmRRON Nets +L02,AmRRON Natl +L04,AIB-260316- 1330Z +L05,AmRRON Intelligence Brief 16 March 2026 +L06,T26-Q1 DE U5C; AUTH: ZTW(QB9J) | AmRRON_Actual PGP signature embedded in FLAMP .k2s file\n\nPREC: Routine RRR\n\nCurrent AmCON: Level 3 (THREE)\n\n::::: T-REX 2026 ANNUAL EXERCISE ::::: Fri-Sun, JULY 24th, 25th, & 26th \n\n----\nSOURCE: NationalToday (Rating: B1: New Source) | Nebraska Battles Largest-Ever Wildfire as Over 600,000 Acres Burn\nThe Morrill Fire has burned 460,000 acres and killed one person, while the Cottonwood Fire has burned over 100,000 acres. Bad weather related to a severe winter storm has hampered fire suppression efforts, and high winds are expected to keep aircraft grounded on Sunday.\nNebraska Governor declared an emergency; mobilized the National Guard to respond to the wildfires.\nNational Interagency Fire Center assumed management of the two largest fires, the Morrill Fire and the Cottonwood Fire\n\n----\nSOURCE: YahooNews (Rating: B1) | Oklahoma wildfire evacuations, power outages\nWeekend [wild]fires sparked around the state, worsened by strong winds, prompted thousands to evacuate.\nOn Sunday, emergency managers in Sayre, Oklahoma, in Beckham County ordered neighborhoods to evacuate as fires swept north of the community of about 5,200 people. The order was lifted around 2 p.m. Sunday\nAt the height of the fire activity on Sunday, there were more than 25,000 power outages reported statewide, according to the Oklahoma State Emergency Operations Center.\nAt this time, there are about 8,500 outages remaining. Counties with the highest number of damages are Canadian, Oklahoma, Tulsa, and Cleveland.\n\n\n//EOM// +L03,R +-----BEGIN PGP SIGNATURE----- + +iHUEARYKAB0WIQR3+IjzUk8Ax1/5+RqNUY16UGEiOQUCabgEJgAKCRCNUY16UGEi +Oe0kAPoCi51bp+3Fve8mVi0OSJtfKJT14kDLrwLIcqGMX9DxIAD9Gs/h0B5PpUr/ +4XVel6DMrxsizsdTZzPfVeqV3PtG9Ao= +=v/xX +-----END PGP SIGNATURE----- diff --git a/scripts/install-offline-lib.json b/scripts/install-offline-lib.json index 14d0c85..606ff6f 100644 --- a/scripts/install-offline-lib.json +++ b/scripts/install-offline-lib.json @@ -19,6 +19,16 @@ "file": "AmRRON-Intelligence-Brief-White-Paper_MAR_2024.pdf", "dir": "nets/amrron" }, + { + "url": "https://amrron.com/wp-content/uploads/2023/02/GPG-PGP_Signature_Verification_Guidance_5-25-23.pdf", + "file": "GPG-PGP_Signature_Verification_Guidance_5-25-23.pdf", + "dir": "nets/amrron" + }, + { + "url": "https://amrron.com/wp-content/uploads/2023/02/AmRRON_Actual_ECC_PUBLIC.asc", + "file": "AmRRON_Actual_ECC_PUBLIC.asc", + "dir": "nets/amrron" + }, { "url": "https://raw.githubusercontent.com/s2underground/GhostNet/1a2d08d579813e54967af06f1a871e7fa0ce583f/GhostNet_Version_1.5.pdf", "file": "GhostNet_Version_1.5.pdf",