我在哪里可以找到"Shamir的秘密共享"的C#类?

Cra*_*893 7 .net c# security

我正试图找一个能让我做Shamir的秘密分享的课程.

我在C#中找到了一个程序,允许你这样做,但它不提供源代码.我只是想知道是否有人有一个已经做我需要的课程.

Jef*_*ser 13

我实现了自己的版本,也使用了PGP加密.我描述了它背后的数学,并在我的博客文章" 生命,死亡和分裂的秘密 "中举例说明如何使用它.

更新:它现在可用作NuGet包(以及详细的示例包)


Jon*_*eet 5

编辑:正如评论中所指出的,这个项目实际上没有C#源代码 - 但我现在无法删除答案,因为它已被接受.也许OP实际上满足于使用包装器.

SecretSharp(从维基百科文章链接)是GPL - 你可以在这里浏览代码.

  • 这是一个极具误导性的项目.起初看起来很受欢迎,但实际上它是围绕Crypto ++的C++接口库的GUI包装器.我当然找不到像C#中Shamir的秘密共享的实际实现. (3认同)