age
现代文件加密工具,简单、安全的 age 格式
补充说明
age 用 X25519/Ed25519 或 passphrase 加密文件,语法简单,适合替代 GPG 做文件加密。它只做加密,不做签名/密钥服务器。
常用示例
age-keygen -o key.txt
age -r age1... -o secret.age secret.txt
age -d -i key.txt -o secret.txt secret.age
age -p -o secret.age secret.txt
易错点与排错
- 私钥丢失无法解密;离线备份
key.txt,权限 600。
-p 是口令加密,适合临时交换;长期使用优先公钥。
- 默认二进制输出;需要文本传输加
-a。
- 加密不提供签名/身份验证;需要签名用 minisign/ssh-keygen。
- 大文件加密要考虑磁盘空间;
age 是流式的,可管道。
- 不要把私钥和密文放在同一台机器/同一仓库。