secp192r1 커브를 사용하여 "키 쌍 생성"을 구현합니다. 그러나 공개 키처럼 개인 키가 문자열 형식으로 표시되지 않았습니다. 도와주세요. 감사합니다. 당신은 OpenSSL을 문자열 표현을 얻을 수 있습니다 전에 PEM 형식으로 개인 키를 변환해야합니다ECC 키 쌍 - 개인 키 인쇄 방법?
package lam.bk;
import java.security.*;
import java.security.spec.*;
public class ECCKeyGeneration {
public static void main(String[] args) throws Exception {
KeyPairGenerator kpg;
kpg = KeyPairGenerator.getInstance("EC","SunEC");
ECGenParameterSpec ecsp;
ecsp = new ECGenParameterSpec("secp192r1");
kpg.initialize(ecsp);
KeyPair kp = kpg.genKeyPair();
PrivateKey privKey = kp.getPrivate();
PublicKey pubKey = kp.getPublic();
System.out.println(pubKey.toString());
System.out.println(privKey.toString());
}
}
에 오신 것을 환영합니다! 좋은 질문을하고 좋은 대답을 얻으려면 [SO Question Checklist] (http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist)를 검토하십시오. –