|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Secret sharing (also called secret splitting) refers to methods for distributing a secret among a group. In this process, no individual holds any intelligible information about the secret. However, when a sufficient number of individuals combine their 'shares', the secret can be reconstructed.
Method Summary | |
SplitSecret |
resplit(byte[] secret,
int m,
int n)
Creates secret shares from a given secret. |
SplitSecret |
split(int m,
int n)
Creates secret shares. |
SplitSecret |
splitAround(SecretShare s,
int m,
int n)
Creates secret shares from a given secret share. |
Method Detail |
public SplitSecret split(int m, int n)
m
- A threshold number of sharesn
- Total number of shares
public SplitSecret splitAround(SecretShare s, int m, int n) throws java.io.IOException
m
- A threshold number of sharesn
- Total number of shares
java.io.IOException
public SplitSecret resplit(byte[] secret, int m, int n)
m
- A threshold number of sharesn
- Total number of shares
|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |