百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

tang

> 编程语言
开源

Tang 绑定守护进程

717 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Tang 绑定守护进程

唐

欢迎来到唐!

Tang 是一个用于将数据绑定到网络存在的服务器。 这听起来很高级,但概念很简单。你有一些数据,但你只需要 希望在包含数据的系统处于特定状态时,该数据可用。 通常是安全的网络。这就是 Tang 的作用。 首先,客户端获取了 Tang 服务器广播的非对称密钥列表。 这可以通过简单的 HTTP GET 在线完成。或者,由于密钥是 如果采用非对称加密,公钥列表可以通过非带宽方式进行分发。

第二,客户端使用这些公钥中的一个生成一个唯一的、密码学上强大的加密密钥。然后使用该密钥对数据进行加密。一旦数据加密完成,该密钥就被丢弃。在此过程中会产生一些小型元数据,客户端应将其存储在方便的位置。此过程即为数据加密的配置步骤。

Tang 提供了一种简单且安全的替代方案,用于替代密钥托管。在 Tang 出现之前,自动解密通常采用以下方式:生成密钥,用该密钥加密数据,然后将密钥存储在远程服务器中。这种远程服务器称为密钥托管服务器。

密钥托管本质上是状态性的。由于它们存储了活数据(加密密钥),因此必须围绕着复杂的备份策略。此备份策略也需要得到仔细的保护,否则可能会导致密钥被不当访问。此外,由于密钥通过网络传输,通常使用 SSL/TLS。SSL/TLS 是一个庞大的协议,具有相应的大型攻击面;导致像 Heartbleed 这样的攻击。此外,托管需要全面的身份验证策略。如果没有此策略,网络上的任何用户都可以获取任何密钥。通常这种部署使用 X.509 证书,这些证书带来了自身的复杂性。

相比之下, Tang 是无状态的,不需要

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言