OpenSSL 명령 --- ecparam

용도:
타원 곡선 키 파라미터 생 성 및 조작.
사용법:
openssl ecparam [-inform DER|PEM] [-outform DER|PEM] [-in filename] [-out filename] 
[-noout] [-text] [-C] [-check] [-name arg] [-list_curve] [-conv_form arg] [-param_enc arg] 
[-no_seed] [-rand file(s)] [-genkey] [-engine id]

옵션 설명:
- inform PEM | DER: 파일 형식, DER 또는 PEM 형식 을 입력 하 십시오.DER 형식 은 ASN 1 의 DER 표준 형식 을 채택 합 니 다.보통 PEM 형식 을 많이 사용 하 는데 base 64 인 코딩 형식 입 니 다.
- outform DER | PEM: 출력 파일 형식, DER 또는 PEM 형식.
- in filename: 입력 한 타원 곡선 키 파일 은 기본적으로 표준 입력 입 니 다.
- out filename: 타원 곡선 키 출력 파일, 기본 값 은 표준 출력 입 니 다.
- nout: 매개 변수 인 코딩 의 버 전 정 보 를 인쇄 하지 않 습 니 다.
- text: 타원 곡선 키 매개 변수 정보 값 을 인쇄 합 니 다.
- C: C 언어 스타일 로 정 보 를 인쇄 합 니 다.
- check: 타원 곡선 키 파 라미 터 를 검사 합 니 다.
- name arg: 짧 은 이름 을 사용 합 니 다.
-list_curve: 사용 가능 한 짧 은 이름 을 모두 인쇄 합 니 다.
-param_out: 매개 변수 인 코딩 방법 을 지정 합 니 다. named 일 수 있 습 니 다.curve 와 explicit, 기본 값 은 namedcurve。
-conv_formarg: 정보 저장 방식 을 지정 합 니 다. copressed, uncompressed 또는 hybrid 일 수 있 습 니 다. 기본 값 은 copressed 입 니 다.
-no_seed: 만약 - paramenc 는 인 코딩 방식 을 explicit 로 지정 하고 무 작위 피 드 를 사용 하지 않 습 니 다.
- rand file (s): 랜 덤 으로 피 드 를 만 듭 니 다.
- genkey: 타원 곡선 키 파 라미 터 를 생 성 합 니 다.
- engine id: 하드웨어 엔진 을 지정 합 니 다.
주의:
PEM 형식의 EC 매개 변 수 는 머리 와 아래쪽 을 다음 과 같이 사용 합 니 다.
-----BEGIN EC PARAMETERS-----
-----END EC PARAMETERS-----

OpenSSL 은 현재 새로운 곡선 알고리즘 을 만 들 수 없습니다. B < ecparam > 명령 은 아 는 곡선 에서 만 EC 매개 변 수 를 만 들 수 있 습 니 다.
예시:
곡선 'prime 192 v1' 로 EC 매개 변 수 를 생 성 합 니 다.
openssl ecparam -out ec_param.pem -name prime192v1

EC 매개 변 수 를 명확 한 매개 변수 로 생 성 합 니 다:
openssl ecparam -out ec_param.pem -name prime192v1 -param_enc explicit

제 시 된 EC 인 자 를 검증 합 니 다:
openssl ecparam -in ec_param.pem -check

EC 인자 와 비밀 키 파일 만 들 기:
  openssl ecparam -out ec_key.pem -name prime192v1 –genkey

'copressed' 로 인 코딩 변경:
openssl ecparam -in ec_in.pem -out ec_out.pem -conv_form compressed

표준 출력 에 EC 매개 변 수 를 인쇄 합 니 다:
openssl ecparam -in ec_param.pem -noout -text

좋은 웹페이지 즐겨찾기