JRE8 + jce_policy-8, Bouncy Castle 1.50环境下调试通过
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.Security;
import javax.crypto.Cipher;
import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
import org.bouncycastle.jce.interfaces.ECPrivateKey;
import org.bouncycastle.jce.interfaces.ECPublicKey;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
import org.bouncycastle.math.ec.ECCurve;
import org.bouncycastle.math.ec.ECPoint;
public class TestECC {
public static void main(String[] args) throws
Exception {
byte[] plainText = "Hello
World!".getBytes();
byte[] cipherText = null;
Security.addProvider(new
BouncyCastleProvider());
//生成公钥和私钥
KeyPairGenerator
keyPairGenerator = KeyPai