Sssa-golang Shamir秘密共享算法在Go中的实现 Copyright (C) 2015 Alexander Scheel, Joel May, Matthew Burket See Contributors.md for a complete list of contributors. Licensed under the MIT License. 用法 注意:该库仅用于Go语言中SSS的纯实现; 如果您正在寻找SSSaaS的API库,请。 sssa.Create(minimum int, shares int, raw string) - creates a set of shares sssa.Combine(shares []string) - combines shares into secret 有关更多详细文档,请查阅docs / sssa.md。
2022-07-08 10:40:20 11KB Go
1
sss 该库包含算法的 Java 实现。 您可以使用它将任意数据拆分为多个共享。 为了将共享重新加入到秘密数据中,必须存在一定的最小共享数。 该库包含用于将共享序列化和反序列化为二进制消息的实用函数,以实现紧凑且易于存储和共享。 工件在 Maven 中央存储库中的以下坐标可用: rs.in.zivanovic sss 1.0.0
2022-04-08 15:18:12 14KB Java
1
沙米尔·JS 这是一种实现,该使用Javascript设计,可在NodeJS上运行。 用法 generateShares(秘密,totalShares,requiredShares,padLength) 将给定的十六进制secret拆分为给定的totalShares其中至少必须将requiredShares totalShares共享稍后再组合以恢复secret 。 例子: let secret = 'shamirSecretTest'; let hexSecret = Buffer.from(secret).toString('hex'); let shares = Shamir.generateShares(hexSecret, 5, 3); console.log(shares); // [ '01cce9a3904d0b9b334f75be3b4d9083b4a2feded
2021-09-22 09:54:47 8KB JavaScript
1
可使用的TN门限秘密共享算法(Shamir门限)的Java代码实现,可直接在项目中导入使用。代码亲测可用。有问题可私信。
2019-12-21 21:50:06 11KB 秘密共享算法 Java代码
1
Shamir 的(k,n)秘密共享算法将秘密S 分为n个子秘密,任意k 个子秘密都可以恢复 出S ,而任意k 1个子秘密无法恢复出S 。
2019-12-21 21:37:27 292KB 门限  共享
1