2013-04-11 2 views

답변

5

당신은

하려면 openssl와

OpenSSL을 ecparam -out key.pem -name prime256v1 -genkey

를 출력 공개 키와 개인 키와 타원 곡선 키를 만들 수 있습니다 PEM -pem -pubout -text -noout

+0

나는 그것을 멀리 얻었다. 그러나 공개 키는 비트 문자열 형식입니다. 공용 키 비트 문자열을 CLI를 통해 공용 요소 Qx 및 Qy로 변환하고 싶습니다. – feederic

+0

public 요소로 변환한다는 것은 무엇을 의미합니까? 그들을 별도의 파일에 저장 하시겠습니까? 또는 CLI에서 개별적으로 출력합니까? – ChiaraHsieh

+0

는 I 이하 PEM 형식의 공개 키가 인사 : MHcCAQEEIEgB3YOgsNr/kqwoaiofi21fvFg0wSbxYhNL9nQz56broAoGCCqGSM49을 AwEHoUQDQgAE84C3kx + BqjqdD3ENazbpqbQcFiPYoghiJ1QV43nlAuJtXAVs4m1H pHnUYEzSiV1oT6MphKlZvadrchXEeHygWA이 타원 곡선상의 점을 나타내는 것으로, 두 바이트의 헤더와 두 개의 33 바이트 값을 포함한다 == QX 이루어지는 Qy (EC 곡선상의 점). CLI를 사용하면서 공개 키에서 Qx와 Qy를 얻으려면 어떤 단계가 필요합니까? – feederic

관련 문제