This commit is contained in:
Looly 2023-06-11 23:25:50 +08:00
parent 04e41a6098
commit 328a9d612f

View File

@ -15,14 +15,12 @@ package org.dromara.hutool.crypto.asymmetric;
import org.dromara.hutool.core.text.StrUtil; import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.crypto.asymmetric.paillier.PaillierCrypto; import org.dromara.hutool.crypto.asymmetric.paillier.PaillierCrypto;
import org.dromara.hutool.crypto.asymmetric.paillier.PaillierKeyPairGenerator; import org.dromara.hutool.crypto.asymmetric.paillier.PaillierKeyPairGenerator;
import org.dromara.hutool.crypto.asymmetric.paillier.PaillierProvider;
import org.junit.jupiter.api.Assertions; 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.KeyPairGenerator;
import java.security.NoSuchAlgorithmException; import java.security.NoSuchAlgorithmException;
import java.security.Security;
public class PaillierTest { public class PaillierTest {
@Test @Test
@ -35,7 +33,6 @@ public class PaillierTest {
@Test @Test
void keyPairGeneratorByJceTest() throws NoSuchAlgorithmException { void keyPairGeneratorByJceTest() throws NoSuchAlgorithmException {
Security.addProvider(new PaillierProvider());
final KeyPairGenerator generator = KeyPairGenerator.getInstance("Paillier"); final KeyPairGenerator generator = KeyPairGenerator.getInstance("Paillier");
final KeyPair keyPair = generator.generateKeyPair(); final KeyPair keyPair = generator.generateKeyPair();
Assertions.assertNotNull(keyPair.getPrivate()); Assertions.assertNotNull(keyPair.getPrivate());