| | at : |
Archive

[SSL] OpenSSL을 이용한 RSA 공개키, 개인키 생성 (Create RSA Key in OpenSSL/Windows) 하훌 rwxr-xr-x 0 8/05/2014



[SSL] OpenSSL을 이용한 RSA 공개키, 개인키 생성 (Create RSA Key in OpenSSL/Windows)

Permission rw-r--r--
Author 하훌
Date and Time 8/05/2014
Label
License 크리에이티브 커먼즈 라이선스


OpenSSL 을 이용하여 RSA 키(공개키, 개인키)를 생성하는 방법입니다.
운영하던 다른 블로그에서도 작성한 내용이지만.. 작성해봅니다 :)

OpenSSL 설치
Linux: apt, yum을 이용하여 설치합니다.

#> apt-get install openssl

Windows:  윈도우 바이너리 버전 다운로드(https://www.openssl.org/related/binaries.html)


1) 개인키 생성(Create Private Key)
genrsa 를 사용하여 1024 크기의 개인키 생성

#> genrsa -out private_key.pem 1024



생성된 데이터 확인 시 RSA PRIVATE KEY 즉 개인키라고 명시 후 키값이 들어갑니다.



2) 공개키 생성(Create Public Key)
rsa 명령을 사용하여 공개키를 생성합니다.
키는 위에서 생성한 비밀키(Private Key)를 이용하여 생성합니다.
(위에서 생성한 비밀키: private_key.pem)

#> rsa -in private_key.pem -out public_key.pem -pubout




 데이터 확인 시 비밀키와 같은 형식으로 공개키가 생성되었습니다.





Share







HAHWUL
HACKING | PENETRATION-TEST | CODING
HACKERONE : GIT : 0DAY-TODAY : EXPLOIT-DB : PACKETSTORM
GOOGLE+ | HAHWUL@GMAIL.COM | TWITTER
WWW.HAHWUL.COM




0 개의 댓글:

댓글 쓰기