App/Android

[ Android ] Java keytool 인증서 생성

HEON.D 2022. 3. 21. 03:48
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
 -alias <alias>                  처리할 항목의 별칭 이름
 -keyalg <keyalg>                키 알고리즘 이름
 -keysize <keysize>              키 비트 크기
 -sigalg <sigalg>                서명 알고리즘 이름
 -destalias <destalias>          대상 별칭
 -dname <dname>                  식별 이름
 -startdate <startdate>          인증서 유효 기간 시작 날짜/시간
 -ext <value>                    X.509 확장
 -validity <valDays>             유효 기간 일 수
 -keypass <arg>                  키 비밀번호
 -keystore <keystore>            키 저장소 이름
 -storepass <arg>                키 저장소 비밀번호
 -storetype <storetype>          키 저장소 유형
 -providername <providername>    제공자 이름
 -providerclass <providerclass>  제공자 클래스 이름
 -providerarg <arg>              제공자 인수
 -providerpath <pathlist>        제공자 클래스 경로
 -v                              상세 정보 출력
 -protected                      보호되는 메커니즘을 통한 비밀번호