-
### Describe the bug
When the option `services.syncthing.overrideDevices` is true you can not use `services.syncthing.settings.devices` to declare devices.
### Steps To Reproduce
Steps to reprod…
-
Hi!
I am implementing a system, where it is required to generate extra shares once the initial quantity was generated, which can then be used in combination with some of the existing shares in order …
-
> Shamir's Secret Sharing is an algorithm in cryptography created by Adi Shamir. It is a form of secret sharing, where a secret is divided into parts, giving each participant its own unique part. To r…
-
There are a few *secure* ways of generating a new share at a given index for a new party. This is useful for "repairing" a device that has lost its share or for "enrolling" a new party with a never be…
-
```console
$ echo "foo" | /home/pi/.cargo/bin/secret-share-split -n 5 -t 3
0178badbbb28a5a649fc61877913d95b46d588478c575a8c1c5d8b31b77a598a5fa28eaf0d082148a529f424b47038d51c4faa44c7
02ed450054d546a…
-
Best-case behavior:
1. Revealer B adds itself to contract (public key, minimum reward, stake) by staking `S` ERASE tokens.
2. Repeat step (1) for N revealers B, C, ...
3. User A creates a message, …
-
From the BIP
>All participants and the coordinator in a session must be given an identical SessionParams tuple. In particular, the host public keys must be in the same order. This will make sure th…
-
Currently, we use a custom implementation of SSS (Shamir's Secret Sharing) because there was no standard at the time.
We cannot use SLIP-39, because it does not allow to "split up" an existing BIP-…
-
To reproduce:
``` python
>>> from secretsharing import SecretSharer
>>>
>>> secret = "04bbcb1fbec99d65bf59d85c8cb62ee2db963f0fe106f483d9afa73bd4e39a8a"
>>> shares = SecretSharer.split_secret(secret, …
-
The slip39-js library provides an `encodeHex()` function for strings. It should be possible to enter any string and have it be split to shares, and be able to be recovered from shares.
https://gith…