홈서버 구축 및 운영기

LetsEncrypt Certbot 으로 무료 공인인증서 만들기

참고 SSL, 인증서 개념 정리 링크 SSL 인증서 만들기 (연습) 링크 Letsencrypt Letsencrypt를 통해 무료로 공인인증서를 발급받아 설치해보자. 한번 발급시 최대 90일동안 유효한 공인인증서를 발급받게 되고, 따라서 최대 90일마다 인증서를 갱신해야한다. Letsencrypt로 부터 공인인증서를 발급받으려면, 해당 domain이 자신의 것이라는 것을 증명해야하는데 여기에서는 shell (ex: ssh)을 이용하는 경우로 진행한다. (참고 링크) Letsencrypt는 Certbot 이라는 ACME (Automated […]

Spread the love
홈서버 구축 및 운영기

[홈서버 구축기] SSL 인증서 만들기 (연습)

관련 용어 정리 SSL (Secure Socket Layer): Netscape에서 개발하여 SSLv3까지 개발되고 이후로는 TLS로 계승된다. TLS (Transport Layer Security): SSL3.0의 업그레이드 버전으로 시작. 현재 TLS1.2가 최신이고 TLS1.3이 개발 중이다. HTTPS (HTTP + Secure) CSR (Certificate Signing Request): 인증 서명 요청. 인증서명요청 파일의 확장자로 쓰인다. CRT : Certificate (인증서)의 약자. 보통 인증서 파일의 확장자로 쓰인다. CA (Certificate […]

Spread the love
홈서버 구축 및 운영기

[홈서버 구축기] HTTPS와 SSL 인증서 (이론)

참고:  https://opentutorials.org/course/228/4894 암호화의 유래는 오래되었다. 수천년 전에도 일종의 암호를 적용했다는 기록이 남아있다. 스키테일 암호 참고 (위키피디아) 카이사르 암호 참고 (위키피디아)   이런 방식은 모두 대칭키 암호 방식으로 암호화(encrypt)하는 키(비밀)와 복호화(decrypt)하는 키(비밀)가 같다. 이 경우 ‘키’를 안전하게 전송하는 것이 다시 어려운 숙제가 된다. 그래서 나온 방식이 비대칭키 암호화이다. (Asymetric Cryptography) 비대칭키 암호화에는 키가 두 가지가 있고, […]

Spread the love