TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Preview release of duse – Distributed Secrets

6 点作者 flowerpot大约 10 年前
Duse is an API driven system to securely share secrets. It can be used to share secrets such as passwords or SSH Keys among participants. During the whole process, the API is never able to tell anything about the secret. Right now there is only a CLI written in ruby to use consume the API, more to come.<p>Essentially what it does is, it encrypts the secret with AES256 with a random key. Then the key is split into shares with Shamir&#x27;s Secret Sharing and each part is encrypted with the participating users public keys always containing a special server user. All of these cipher texts are then stored in the API. When a user wants to read a secret, the server&#x27;s share is decrypted and encrypted with the requesting users public key. Once the user receives the encrypted shares, she can simply decrypt the symmetric key with her private key and decrypt the secret.<p>I am excited to release the first preview of duse. It has been developed as part of a paper I had to do at university, which will also be published, however, it must be graded before I can publish it. It contains descriptions of possible attacks and how to prevent them or at least minimize risks.<p>I am not a cryptography expert, so I would be glad to dicuss my implementation with more knowledgable people.<p>My goal is to release the first production ready version later this year, but wanted to start spreading the word and possibly find contributers :)<p>http:&#x2F;&#x2F;duse.io&#x2F;<p>https:&#x2F;&#x2F;github.com&#x2F;duse-io

1 comment

Spitfire777大约 10 年前
Looks great, I&#x27;ll try it out.
评论 #9517240 未加载