C G I K M O S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- CLEN - Static variable in class org.magmacollective.libsss.SSS
- combineKeyshares(List<byte[]>) - Static method in class org.magmacollective.libsss.SSS
- combineShares(List<byte[]>) - Static method in class org.magmacollective.libsss.SSS
- concat(List<byte[]>) - Static method in class org.magmacollective.libsss.Shares
-
Concatenate a list of shares into a 1-dimensional array.
- create(String) - Static method in class org.magmacollective.libsss.Secrets
-
Encode a String secret as a byte array.
- createKeyshares(byte[], int, int) - Static method in class org.magmacollective.libsss.SSS
- createShares(byte[], int, int) - Static method in class org.magmacollective.libsss.SSS
G
- getKeyshare(byte[], int) - Static method in class org.magmacollective.libsss.Shares
-
From array of keyshares encoded in a 1-dimensional array, get the i'th keyshare.
- getShare(byte[], int) - Static method in class org.magmacollective.libsss.Shares
-
From array of shares encoded in a 1-dimensional array, get the i'th share.
I
- INSTANCE - Static variable in interface org.magmacollective.libsss.SSS.LibSSS
K
- KEYSHARE_LEN - Static variable in class org.magmacollective.libsss.SSS
M
- MAX_SHARES - Static variable in class org.magmacollective.libsss.SSS
- MLEN - Static variable in class org.magmacollective.libsss.SSS
O
- org.magmacollective.libsss - package org.magmacollective.libsss
-
Java port of Daan Sprenkles 'SSS' library using JNI
S
- Secrets - Class in org.magmacollective.libsss
-
Allows a secret given as a string to be encoded as a byte array
- Secrets() - Constructor for class org.magmacollective.libsss.Secrets
- SHARE_LEN - Static variable in class org.magmacollective.libsss.SSS
- Shares - Class in org.magmacollective.libsss
-
Encoding methods for shares
- Shares() - Constructor for class org.magmacollective.libsss.Shares
- SSS - Class in org.magmacollective.libsss
-
Shamirs secret sharing
- SSS() - Constructor for class org.magmacollective.libsss.SSS
- sss_combine_keyshares(byte[], byte[], int) - Method in interface org.magmacollective.libsss.SSS.LibSSS
- sss_combine_shares(byte[], byte[], int) - Method in interface org.magmacollective.libsss.SSS.LibSSS
- sss_create_keyshares(byte[], byte[], int, int) - Method in interface org.magmacollective.libsss.SSS.LibSSS
- sss_create_shares(byte[], byte[], int, int) - Method in interface org.magmacollective.libsss.SSS.LibSSS
- SSS.LibSSS - Interface in org.magmacollective.libsss
T
- toHexString(byte[]) - Static method in class org.magmacollective.libsss.Shares
-
Get a hexadecimal string representation of the specified share.
All Classes All Packages