09 보안
통신에 따르는 위험은 주로 '도용', '변조', '부정엑세스', 'Dos/DDos 공격', 컴퓨터 바이러스 침입
위험요소
패킷 도둑 맞는 경우
도용 : 통신충 패킷이 부정한 방법으로 복사되어 개인정보를 도둑맞는 경우
변조 : 통신중 패킷을 도둑맞아, 정보가 부정한 방법으로 변조
외부로부터 공격
부정 엑세스: 다른 사람의 컴퓨터에 허가 없이 침입
DoS공격(Denial of Service Attack) / DdoS 공격(Distributed denial of Service Attak)
서버등에 모두 처리할 수 없는 양의 패킷을 보내 기능을 마비시키는 것
그 외에
컴퓨터 바이러스의 침입
컴퓨터에 위해를 가하는 것을 목적으로 만들어진 프로그램
패킷 보호 기술
패킷 도난 대책
암호화 : 규칙에 맞게 가공 하고, 제3자가 쉽게 읽을 수 없도록하는 것.(원래대로 돌리는것: 복호화)
전자서명: 데이터를 특수한 방법으로 수치화 하고, 이것을 암호화한 것을 전자서명이라고 한다.
인증기관에 의한 보증: 통신상대의 신분을 보증하는 인증기관(CA)
암호화나 인증을 수행하는 보안 프로토콜을 사용하면, TCP/IP 통신의 안정성을 강화할 수 있다.
방화벽
외부 공격으로부터 컴퓨터 보호하는 장치
패킷을 제어하는 기능을 갖고 있는 스프트웨어나 하드웨어를 사용하는데 이를 총칭하는 것이 방화벽
각 계층마다 헤더의 내용에 따른 확인 항목을 만들고, 그것을 클리어한 데이터만 상위계층으로 전달하는 방법으로,
수상한 데이터를 체로 거른다.
프록시 서버(proxy: 대리)
클라이언트를 대신하여, 인터넷에 접속하고 요청에 맞는 통신 서비스를 받아서 그 결과를 클라이언트에게 제공하는 서버
HTTP, SMTP, POP 등 프로토콜마다 해당 프록시 서버가 있는데, 일반적으로는 WWW서비스를 대행하는 HTTP 프록시 서버를 가리킴
장점
안정성: 사용자 인증기능이나, 서비스 이용제한을 설정해 두면 클라이언트의 안전을 일괄보호 가능
익명성: 외부 서버와 엑세스하는 것은 어디까지나 프록시 서버이므로 클라이언트 고유의 정보가 외부에 셀 염려 없음
편리성: 모든 사용자가 열람한 웹사이트의 정보를 일시 보관(캐시)합니다. 프록시 서버 내에 보관중인 웹 사이트가 요청이 되면, 외부 서버와의 주고받기를 하지 않고 보관된 웹페이지를 클라이언트에게 반환.
Last updated