[NodeJS] GreenLock
GreenLock이란? NodeJS에서 Let's Encrypt를 사용해 SSL을 적용해주는 모듈이다. SSL 을 사용해야 하는 이유는? SSL은 Secure Socket Layer이다. 클라이언트와 서버 간 오고 가는 데이터를 암호화를 해준다. 그냥 HTTP 통신을 하면 주고 받는 데이터가 노출된다. 여기서 공공장소에서 와이파이로 로그인을 하는데 SSL도 적용 안 되어 있고, 와이파이가 해킹당해 있다면 우리의 비밀번호가 해커에게 전달이 된다. 원래 SSL은 인증서를 발급받아야 브라우저가 적용할 수 있다. 인증서는 정해진 몇몇 기관에서만 (돈 내고) 발급 가능했었다. 그래서 개인 웹사이트를 운영하는 사람들은 적용하기를 망설였었다. 돈이 그만큼 나가기 때문이다. 하지만 Let's Encryp..
2020.09.03