public class TestECIESVectors extends ECIESTestBase
References:
[1] Certicom Research. 1999. Guidelines for Efficient Cryptography - GEC 2: Test Vectors for SEC 1 v0.3
| Modifier and Type | Class and Description |
|---|---|
static class |
TestECIESVectors.TestVector |
| Modifier and Type | Field and Description |
|---|---|
org.junit.rules.TestRule |
rule_ |
| Constructor and Description |
|---|
TestECIESVectors(TestECIESVectors.TestVector testVector,
boolean sideChannelProtection) |
| Modifier and Type | Method and Description |
|---|---|
static Collection<Object[]> |
getParameters() |
void |
setUp()
Set up side channel protection.
|
void |
testVectors() |
addProviderspublic TestECIESVectors(TestECIESVectors.TestVector testVector, boolean sideChannelProtection)
public static Collection<Object[]> getParameters() throws DecodingException
DecodingExceptionpublic void setUp()
throws Exception
ProtocolTestBasesetUp in class ECIESTestBaseExceptionpublic void testVectors()
throws InvalidKeyException,
InvalidAlgorithmParameterException,
IllegalBlockSizeException,
BadPaddingException
Copyright © 2011–2022 Stiftung SIC. All rights reserved.