정보실

웹학교

정보실

html HTTPS가 차이를 만드는 이유

본문

거의 모든 웹 사이트에서 현재 HTTPS를 사용하고 있습니다. 

그렇지 않은 경우 Google은 왼쪽 모서리에 불쾌한 "안전하지 않은"기호를 표시합니다. 

대부분의 웹 사이트가 HTTPS 프로토콜을 사용하는 데는 여러 가지 이유가 있으며 이것이 바로 우리가 이야기 할 내용입니다.


https://dev.to/flippedcoding/why-https-makes-a-difference-2fpj 


HTTP와 HTTPS의 차이점 


HTTP와 HTTPS의 차이점부터 시작하겠습니다. 

HTTP는 hypertext transfer protocol(하이퍼 텍스트 전송 프로토콜)이고 HTTPS는 hypertext transfer protocol secure(하이퍼 텍스트 전송 프로토콜 보안)입니다. 

정기적인 HTTP 요청으로 인터넷 트래픽을 가로 채기가 비교적 쉽습니다. 공용 Wi-Fi 네트워크 사용자가 귀하의 정보를 볼 수 있는 방법입니다.


HTTPS가 해결합니다. 원시 요청을 보내는 대신 데이터가 암호화됩니다. SSL 인증서가 들어오는 곳입니다. 인증서에는 웹 사이트가 있는 서버의 공개 키가 있습니다. 이 공개 키는 사용자와 공유되며 보안 연결 방식입니다.


누군가가 트래픽을 가로 채더라도 개인 키를 몰라도 트래픽에서 유용한 정보를 얻을 수 없습니다. 

실제 데이터가 전송되기 전에 사용자와 서버가 인증서를 사용하여 해당 키를 교환해야 하기 때문에 HTTPS는 실제로 웹 사이트를 약간 느리게 합니다. 

그리고 관심 있는 사람들을 위해 HTTP는 포트 80을 사용하고 HTTPS는 443을 사용합니다.


보안이 중요한 이유 


거기에 너무 많은 소란이 있다는 것은 사소한 차이처럼 보이지만 그 소란은 그만한 가치가 있습니다. 

온라인으로 데이터를 안전하게 유지하는 것은 점점 더 큰 문제입니다. 사람들은 해킹하는 새로운 방법을 계속 찾고 있으며 계속 그렇게 할 것입니다. 적어도 HTTPS 프로토콜을 사용할 때는 데이터가 무엇을 보유하는지 파악하기가 매우 어렵습니다.


HTTPS 암호화는 암호 해독 키를 몰라도 아무 의미 없는 문자, 숫자 및 문자가 뒤섞여 있음을 보여줍니다. 기술적으로 누군가는 여전히 그 데이터를 읽을 수 있는 방법을 알아낼 수 있지만 가치가 있는 것보다 더 열심히 노력해야 합니다. HTTPS는 웹 사이트의 데이터가 안전하게 전송 되도록 하는 빠르고 쉬운 방법입니다.


이렇게 하면 사용자의 신용 카드, 전자 메일 주소, 사용자 이름 및 암호가 더 안전합니다. 또한 큰 관심사인 SEO (검색 엔진 최적화)에도 도움이 됩니다. 또한 사람들이 자신의 정보가 안전하다는 것을 알고 있기 때문에 웹 사이트를 사용할 때 자신감을 줍니다. 코너에 빨간색 x 표시가 있는 "안전하지 않다"는 메시지가 있다면 아마존에서 주문하는 것이 편하다고 생각하십니까?


HTTPS로 업그레이드하는 방법 


사용중인 서버에 대해 조금만 알고 있으면 HTTPS를 사용하도록 웹 사이트를 업데이트하는 것이 어렵지 않습니다. https://certbot.eff.org/와 같은 웹 사이트로 이동하여 명령 줄에 필요한 코드를 얻을 수 있습니다. 또는 파일을 직접 변경할 수 있습니다.


호스팅 패키지를 사용하고 있고 cPanel과 같은 것이 있다면 HTTPS 프로토콜로 업데이트하는 것이 매우 쉬워야 합니다. 그들 대부분은 당신을 위해 업데이트 할 일종의 자동 기능을 가지고 있습니다. 이 업데이트를 수행해야 하는 경우 서버에 대해 배우면 해당 서버에서 세부 정보를 찾을 수 있습니다.


HTTPS는 매일 보호하는 데이터 양을 고려하여 강력합니다. 웹 개발자로서 몇 가지 네트워크를 아는 것은 아프지 않습니다. 이러한 추가 지식은 이전에 보지 못했던 문제가 있을 때 실제로 도움이 됩니다. 최소한 버그를 찾을 수 있는 다른 장소를 제공합니다.


경고로 이러한 종류의 업데이트를 수행하기 전에 항상 웹 사이트를 백업하십시오. 때때로 이상한 일이 발생하여 모든 파일 또는 몇 가지 주요 파일이 손상 될 수 있습니다. 먼저 백업을 만들기 위해 시간을 보내십시오.


막 시작했을 때 모든 일에 집중하는 것은 압도적 일 수 있습니다. 나는 주니어 개발자인 것을 기억하고 개발 도구의 모든 탭에 대해 실제로 알지 못합니다. 직장이나 프로젝트에 깊이 빠져 들기 전까지는 배우지 못할 수도 있는 것들이 많이 있습니다. 특히 웹 개발에 익숙하지 않은 경우 특히 그렇습니다.



페이지 정보

조회 91회 ]  작성일19-08-20 22:43

웹학교