Keygate vs Cryptlex:开源的 Cryptlex 替代方案
一个提供原生 SDK 的托管授权平台,和一个自己部署的开源许可证服务器。
Cryptlex 是成熟的云端授权平台,为多种语言提供原生 SDK,按活跃激活数计费,Enterprise 套餐提供自托管版本。Keygate 开源、免费自托管,自带 Stripe 结账、客户门户和更新源。Keygate 没有原生 SDK,应用通过一个简单的 REST API 激活,并离线校验签名 token。
功能对比
| 功能 | Keygate | Cryptlex |
|---|---|---|
| 源代码 | ✓开源(AGPL) | ✕仅客户端库开源 |
| 自托管 | ✓ | ✓Enterprise 套餐 |
| 免费自托管版本 | ✓包含全部功能 | ✕ |
| 浮动许可证 | ✓ | ✓云端,或本地部署 LexFloatServer |
| 离线验证 | ✓Ed25519 签名 token | ✓ |
| 用量计量 | ✓ | ✓Meter Attributes |
| 内置支付 | ✓Stripe 结账与续费 | ~Stripe、Paddle、FastSpring,需部署集成脚本 |
| 客户门户 | ✓ | ✓Growth 及以上套餐 |
| 更新分发 | ✓Sparkle、Velopack、Tauri 更新源 | ✓ |
| 官方客户端 SDK | ✕REST API,附 Electron、Tauri、.NET、Python、Swift 示例代码 | ✓LexActivator 支持十余种语言 |
| Webhook | ✓ | ✓ |
| 审计日志 | ✓ | ✓Business 及以上套餐 |
核对于 2026年10月,依据 Cryptlex 的公开文档和定价页面。套餐和价格会变化,最新信息请以 Cryptlex 官网为准。 发现错误?欢迎提 issue。
Keygate 的不同之处
免费自托管,功能完整
Keygate 是开源的。自己部署的版本包含全部功能,没有付费版,也不限制产品、许可证和激活的数量。
支付不用写对接代码
接入 Stripe 后,结账会创建许可证,续费会延长有效期,扣款失败、取消和退款也会同步更新许可证,不需要你自己写 webhook 处理。
许可证和更新在一处管理
把签名后的安装包存进 S3 兼容存储,为 Sparkle、Velopack 和 Tauri 提供更新源,只有许可证覆盖该版本的客户才能拿到更新。
什么情况下 Cryptlex 更合适
- 你希望直接使用 C++、移动端等平台的原生库,而不是自己调用 API。
- 你需要虚拟机检测、防篡改系统时间这类内置保护。
- 你完全不想自己运维服务器,或者通过经销商销售、需要经销商门户。
价格
Cryptlex 按活跃激活数计费,每月 100 美元(1,000 个)到 600 美元(10,000 个),Enterprise 套餐单独报价。
Keygate 免费自托管。你只需要支付服务器费用,不按许可证、激活或用户收费。
从 Cryptlex 迁移
你在 Cryptlex 里配置的大部分内容,在 Keygate 里都有直接对应:
| Cryptlex | Keygate |
|---|---|
| Product | 产品 |
| License Template | 套餐 |
| License | 许可证 |
| Activation | 激活记录,每台设备一条 |
| Feature Entitlements | 套餐上的功能 |
| Meter Attributes | 按功能设置的用量上限 |
| Users and Organizations | 客户邮箱,团队用席位 |
| Hosted floating and LexFloatServer | Keygate 服务器上的浮动套餐 |
| Offline activation with request and response files | 首次联网激活后用签名 token 离线工作,不支持文件方式激活 |
| Releases | 托管发布版本,提供 Sparkle、Velopack、Tauri 更新源 |
| LexActivator: ActivateLicense(), IsLicenseGenuine() | activate 和 verify,之后在本地校验签名 token |
导出数据
用个人访问 token 通过 Cryptlex Web API 把全部许可证和用户导出为 CSV:GET /v3/licenses/export 和 /v3/users/export。
把导出的数据整理成包含客户邮箱、套餐、到期日和 ID 的 CSV,再用迁移指南里的脚本导入。客户会收到新的 Keygate 密钥,所以在大部分客户完成迁移之前,先保留 Cryptlex。 阅读迁移指南 →
常见问题
- Keygate 有类似 Cryptlex LexActivator 的 SDK 吗?
- 没有。Keygate 提供 REST API,以及 Electron、Tauri、.NET、Python、Swift 的完整示例代码,可以直接复制到应用里。如果你需要 C++、移动端等平台的原生库,目前 Cryptlex 覆盖的平台更多。
- Keygate 支持离线验证许可证吗?
- 支持。每次激活都会返回一个 Ed25519 签名的 token,应用用公钥校验,在 token 到期续签之前,断网也能正常使用。
- 费用上有什么区别?
- Cryptlex 按活跃激活数收费,每月 100 美元起,包含 1,000 个激活。Keygate 免费自托管,你只需要支付服务器费用。
相关指南
试用 Keygate
一个 Go 服务加一个 PostgreSQL 数据库。照着快速开始,在本机从零走到激活第一个许可证密钥。
其他 Cryptlex 替代方案
- Keygen
许可证与分发 API,提供托管云服务和免费的自托管社区版,不含内置支付和客户门户。 与 Keygate 对比 →
- LicenseSpring
托管的授权服务,提供原生 SDK,内置 Stripe 和 FastSpring,有限 1 个产品的免费套餐,自托管是 Enterprise 选项。 与 Keygate 对比 →