timerring

Deploy Github Pages With GPG Signing

December 18, 2024 · 5 min read · Page View:
Tutorial
GitHub Pages | Hugo | GPG

I have been busy migrating my blog this week. Coincidentally, I learned that there may be cases of commit forgery on GitHub. Therefore, for security reasons, I added a GPG signature. However, when deploying Hugo, I encountered many problems regarding whether GPG signatures can also be used. Fortunately, I finally solved them.

...


GPG 101

December 17, 2024 · 7 min read · Page View:
Tutorial
GPG | Security | Cryptography

GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880(also known as PGP). GnuPG allows you to encrypt and sign your data and communications; it features a versatile key management system, along with access modules for all kinds of public key directories. GnuPG, also known as GPG, is a command line tool with features for easy integration with other applications.

This article I will introduce the basic usage of GPG.

...