登录 注册
安全与隐私工具数据分析与数据处理 age-encryptionbuilt-at-rc
24,301
Stars
681
Forks
156
Watchers
29
Open Issues
BSD-3-Clause
许可证
Go
语言
2019-05-18
创建时间
2026-08-29
最近更新

项目能做什么

简单现代的安全加密工具与 Go 库,短密钥、零配置,具 UNIX 组合性。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
    <picture>
        <source media="(prefers-color-scheme: dark)" srcset="https://github.com/FiloSottile/age/blob/main/logo/logo_white.svg">
        <source media="(prefers-color-scheme: light)" srcset="https://github.com/FiloSottile/age/blob/main/logo/logo.svg">
        <img alt="The age logo, a wireframe of St. Peters dome in Rome, with the text: age, file encryption" width="600" src="https://github.com/FiloSottile/age/blob/main/logo/logo.svg">
    </picture>
</p>

[![Go Reference](https://pkg.go.dev/badge/filippo.io/age.svg)](https://pkg.go.dev/filippo.io/age)
[![Dependencies](https://badges.api.sourcespotter.com/deps?firstparty=filippo.io&package=filippo.io%2Fage)](https://sourcespotter.com/deps/?firstparty=filippo.io&package=filippo.io%2Fage)
[![man page](<https://img.shields.io/badge/age(1)-man%20page-lightgrey>)](https://filippo.io/age/age.1)
[![C2SP specification](https://img.shields.io/badge/%C2%A7%23-specification-blueviolet)](https://age-encryption.org/v1)

age is a simple, modern and secure file encryption tool, format, and Go library.

It features small explicit keys, post-quantum support, no config options, and UNIX-style composability.

```console
$ age-keygen -o key.txt
Public key: age1ql3z7hjy54pw3hyww5ayyfg7zqgvc7w3j2elw8zmrj2kg5sfn9aqmcac8p
$ tar cvz ~/data | age -r age1ql3z7hjy54pw3hyww5ayyfg7zqgvc7w3j2elw8zmrj2kg5sfn9aqmcac8p > data.tar.gz.age
$ age --decrypt -i key.txt data.tar.gz.age > data.tar.gz
```

📜 The format specification is at [age-encryption.org/v1](https://age-encryption.org/v1). age was designed by [@benjojo](https://github.com/benjojo) and [@FiloSottile](https://github.com/FiloSottile).

🦀 An alternative interoperable Rust implementation is available at [github.com/str4d/rage](https://github.com/str4d/rage).

🌍 [Typage](https://github.com/FiloSottile/typage) is a TypeScript implementation. It works in the browser, Node.js, Deno, and Bun.

🔑 Hardware PIV tokens such as YubiKeys are supported through the [age-plugin-yubikey](https://github.com/str4d/age-plugin-yubikey) plugin.

✨ For more plugins, implementations, tools, and integrations, check out the [awesome age](https://github.com/FiloSottile/awesome-age) list.

💬 The author pronounces it `[aɡe̞]` [with a hard *g*](https://translate.google.com/?sl=it&text=aghe), like GIF, and it's always spelled lowercase.

## Installation

<table>
    <tr>
        <td>Homebrew (macOS or Linux)</td>
        <td>
            <code>brew install age</code>
        </td>
    </tr>
    <tr>
        <td>MacPorts</td>
        <td>
            <code>port install age</code>
        </td>
    </tr>
    <tr>
        <td>Windows</td>
        <td>
            <code>winget install --id FiloSottile.age</code>
        </td>
    </tr>
    <tr>
        <td>Alpine Linux v3.15+</td>
        <td>
            <code>apk add age</code>
        </td>
    </tr>
    <tr>
        <td>Arch Linux</td>
        <td>
            <code>pacman -S age</code>
        </td>
    </tr>
    <tr>
 
阅读完整原文

商业机会分析 AI 生成

跨平台 age GUI 客户端与团队共享传输工具

产品构想针对不熟悉命令行但有强加密传输需求的团队或个人,打造跨平台的 age 桌面客户端(支持拖拽加密、YubiKey 一键解密、公钥目录管理)。
核心功能拖拽加密解密、团队成员公钥簿自动同步、YubiKey 等硬件 Token 交互可视化向导、跨操作系统集成(macOS Finder/Windows 资源管理器右键扩展)
目标用户非技术人员、合规管理人员、需要安全传输敏感文档的商务/研发团队
难度/周期中等 · 2-3 个月 · 成本:极低(主要是跨平台开发工具和签名证书成本)
收费模式个人基础版免费,高级版(团队公钥管理、右键系统级集成)买断或小额订阅制
竞争风险目标用户群体通常较偏向重度终端使用者,纯 GUI 需求可能需要验证其真实市场规模;同类 GPG Suite 竞争存在
依据 AI推测

企业级密钥生命周期管理与分发服务 (age-KMS)

产品构想基于 age 协议为企业提供受控的密钥管理与公钥目录分发系统,连接企业 IdP (Okta/SSO),解决团队内分发与轮换公钥/私钥的痛点。
核心功能基于 IAM 角色/SSO 自动生成和绑定 age 身份、企业级公钥统一目录/分发 API、解密访问日志与合规审计看板、密钥紧急吊销与轮换自动化
目标用户中小企业工程团队、DevOps/安全架构师
难度/周期高 · 4-6 个月 · 成本:低至中等(后端服务器、CI/CD 与云集成测试成本)
收费模式B2B SaaS 订阅制(按组织内席位/活跃密钥量计费)
竞争风险面临 HashiCorp Vault、AWS KMS 等成熟秘密管理平台的生态挤压,需要突出 age 轻量级离线可用及点对点交付优势
依据 尚需验证的假设

云备份端到端加密代理/CLI 增强插件 (age-Backup Gateway)

产品构想将 age 无缝整合到自动化备份工具链中,提供与 S3/R2/GCS 等对象存储集成的无头自动加密代理与定时备份轮换服务。
核心功能流式增量加密上传对象存储、后量子加密策略配置、一键恢复验证与故障演练监控、邮件/Slack 异常通知
目标用户独立开发者、运维工程师、中小型云原生团队
难度/周期低至中等 · 1-2 个月 · 成本:极低(基于 Go 语言跨平台二进制分发)
收费模式基础 CLI 免费开源,提供监控告警与存储托管增值服务或商业支持订阅
竞争风险开源竞品(如 Restic、Borg)本身内置了部分加密功能,需专注差异化和与 age 规范的纯粹兼容性
依据 数据支持的判断
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
str4d/rage 中文介绍暂未生成
A simple, secure and modern file encryption tool (and Rust l
3,716 Rust
eljojo/rememory 中文介绍暂未生成
a digital safe with multiple keys, held by people you trust
1,502 Go
FiloSottile/passage 中文介绍暂未生成
A fork of password-store (https://www.passwordstore.org) tha
1,217 Shell
str4d/age-plugin-yubikey 中文介绍暂未生成
YubiKey plugin for age
1,021 Rust
drand/tlock 中文介绍暂未生成
Timelock Encryption made practical. The Go `tlock` library a
692 Go
FiloSottile/awesome-age 中文介绍暂未生成
A collection of projects and resources in the age file encry
627 -
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2019-05-18,最近推送 2026-08-29,发布过 19 个 Release
社区活跃Star 24,301 / Fork 681 / Issue 29(数据支持,可自行核实)
许可证BSD-3-Clause
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/FiloSottile/age.git
cd age
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。