第一次使用 PGP加密筆記,原本看到 GPG 跟 Git 做簽章
想說GPG 跟 PGP 應該沒甚麼關係
但是後來爬文一下,GPG(GunPG)是產生和管理 PGP 金鑰軟體
看來有空順便來研究 GIT 簽章
測線上加密網站
https://github.com/Gaff/pgp.help
pgp.help - Modern javascript client-side PGP encryption and decryption tool
5 Online PGP Encryption Websites Free to Encrypt Email, Text
PGPTool - use this tool to encrypt and decrypt PGP files. OpenPGP compatible
測試 pgp 加解密
簡單來講,就次把private key 和 public key 匯入到 gpg
然後使用
1 | gpg --import {private/public key} |
2021年,用更現代的方法使用PGP(上)_UCloud雲端計算 - MdEditor
後來發現原始文章,放在下面
[GnuPG] gpg 金鑰管理 · Hello, World!
PGP,OpenPGP和GnuPG加密之間的區別 – 易璽科技 ECNETWORKER
看起來實用工具
Java GPG解密关于:encrypted message contains a signed message - not literal data.的解决_程序地带
GnuPG: 核心加密工具
Kleopatra: 用於OpenPGP與X.509的憑證管理。
GPA: 另一個可選的憑證管理
GpgOL: Microsoft Outlook外掛程式,用於電子郵件加密
GpgEX: Windows Explorer外掛程式,用於檔案加密
Gpg4win Compendium: Gpg4win2的文件
更多 GPG 教學
目前只有使用加解密跟 GIT 簽章
不過好像還有更進階用法
但是…目前好像用不太到
先預留一下爬到不錯文章
2021年,用更现代的方法使用PGP(上) - C的博客 |UlyC
備份圖
2021年,用更现代的方法使用PGP(中) - C的博客 |UlyC 備份圖
2021年,用更现代的方法使用PGP(下) - C的博客 |UlyC 備份圖
InvalidKeyException: Illegal key size(測試解決成功)
要安裝 JCE,原本不相信,但真的測試嚇一跳。還真的要安裝…
PS: 我專案是Java1.7,1.8竟然可以跑
InvalidKeyException: Illegal key size异常解决方案 – 思码老徐
关于PGP解密基于Java Bouncy Castle_-0.0-的博客-CSDN博客
新增 Git GPG Key 增加安全性 - Askie’s Coding Life