public class ShamirSecretSplitterTest
extends junit.framework.TestCase
Modifier and Type | Field and Description |
---|---|
static byte[][] |
TV011D_TV1_1_2_SPLITS |
static byte[] |
TV011D_TV1_SECRET |
static byte[][] |
TV011D_TV1_SPLITS |
static byte[][] |
TV011D_TV1_SR |
static byte[][] |
TV011D_TV2_1_2_SPLITS |
static byte[][] |
TV011D_TV2_1_4_SPLITS |
static byte[][] |
TV011D_TV2_3_4_SPLITS |
static byte[] |
TV011D_TV2_SECRET |
static byte[][] |
TV011D_TV2_SPLITS |
static byte[][] |
TV011D_TV2_SR |
static byte[][] |
TV011D_TV3_1_2_3_SPLITS |
static byte[][] |
TV011D_TV3_1_2_4_SPLITS |
static byte[][] |
TV011D_TV3_1_3_4_SPLITS |
static byte[] |
TV011D_TV3_SECRET |
static byte[][] |
TV011D_TV3_SPLITS |
static byte[][] |
TV011D_TV3_SR |
static byte[][] |
TV011D_TV4_1_2_3_4_SPLITS |
static byte[] |
TV011D_TV4_SECRET |
static byte[][] |
TV011D_TV4_SPLITS |
static byte[][] |
TV011D_TV4_SR |
static byte[][] |
TV011D_TV5_1_2_SPLITS |
static byte[][] |
TV011D_TV5_8_9_SPLITS |
static byte[] |
TV011D_TV5_SECRET |
static byte[][] |
TV011D_TV5_SPLITS |
static byte[][] |
TV011D_TV5_SR |
Constructor and Description |
---|
ShamirSecretSplitterTest() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
static void |
main(java.lang.String[] args) |
void |
performTest() |
void |
testPolynomial() |
void |
testRecombine(ShamirSplitSecret splitSecret,
byte[] secret) |
void |
testShamirSecretMultipleDivide() |
void |
testShamirSecretResplit() |
void |
testShamirSecretSplitter() |
void |
testShamirSecretSplitterSplitAround() |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, run, run, runBare, runTest, setName, setUp, tearDown, toString
public static final byte[][] TV011D_TV1_SR
public static final byte[][] TV011D_TV1_SPLITS
public static final byte[][] TV011D_TV1_1_2_SPLITS
public static final byte[] TV011D_TV1_SECRET
public static final byte[][] TV011D_TV2_SR
public static final byte[][] TV011D_TV2_SPLITS
public static final byte[][] TV011D_TV2_1_2_SPLITS
public static final byte[][] TV011D_TV2_1_4_SPLITS
public static final byte[][] TV011D_TV2_3_4_SPLITS
public static final byte[] TV011D_TV2_SECRET
public static final byte[][] TV011D_TV3_SR
public static final byte[][] TV011D_TV3_SPLITS
public static final byte[][] TV011D_TV3_1_2_3_SPLITS
public static final byte[][] TV011D_TV3_1_2_4_SPLITS
public static final byte[][] TV011D_TV3_1_3_4_SPLITS
public static final byte[] TV011D_TV3_SECRET
public static final byte[][] TV011D_TV4_SR
public static final byte[][] TV011D_TV4_SPLITS
public static final byte[][] TV011D_TV4_1_2_3_4_SPLITS
public static final byte[] TV011D_TV4_SECRET
public static final byte[][] TV011D_TV5_SR
public static final byte[][] TV011D_TV5_SPLITS
public static final byte[][] TV011D_TV5_1_2_SPLITS
public static final byte[][] TV011D_TV5_8_9_SPLITS
public static final byte[] TV011D_TV5_SECRET
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
public void performTest() throws java.io.IOException
java.io.IOException
public void testShamirSecretResplit() throws java.io.IOException
java.io.IOException
public void testShamirSecretMultipleDivide() throws java.io.IOException
java.io.IOException
public void testShamirSecretSplitterSplitAround() throws java.io.IOException
java.io.IOException
public void testShamirSecretSplitter() throws java.io.IOException
java.io.IOException
public java.lang.String getName()
getName
in class junit.framework.TestCase
public void testPolynomial() throws java.io.IOException
java.io.IOException
public void testRecombine(ShamirSplitSecret splitSecret, byte[] secret) throws java.io.IOException
java.io.IOException