This commit is contained in:
Looly 2023-06-16 23:57:52 +08:00
parent 13aff5c734
commit 3c5fa74a67

View File

@ -19,8 +19,7 @@ import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import java.security.KeyPair; import java.security.KeyPair;
import java.security.KeyPairGenerator; import java.security.KeyPairGeneratorSpi;
import java.security.NoSuchAlgorithmException;
public class PaillierTest { public class PaillierTest {
@Test @Test
@ -32,8 +31,8 @@ public class PaillierTest {
} }
@Test @Test
void keyPairGeneratorByJceTest() throws NoSuchAlgorithmException { void keyPairGeneratorByJceTest() {
final KeyPairGenerator generator = KeyPairGenerator.getInstance("Paillier"); final KeyPairGeneratorSpi generator = PaillierKeyPairGenerator.of();
final KeyPair keyPair = generator.generateKeyPair(); final KeyPair keyPair = generator.generateKeyPair();
Assertions.assertNotNull(keyPair.getPrivate()); Assertions.assertNotNull(keyPair.getPrivate());
Assertions.assertNotNull(keyPair.getPublic()); Assertions.assertNotNull(keyPair.getPublic());