▶ 정보 보호 서비스
- 인증 (Authetication) : 사용자 혹은 프로세스에 대한 확인을 의미하며, 통신 시스템에서 서명이나 편지의 내용이
실제로 정확한 곳에서 전송되어 오는지 확인함.
- 접근 제어 (Access Control) : 허가받지 않은 사람의 시스템에 대한 접근을 제어하는 것으로,
허가되지 않는 동작들의 위협으로부터 시스템을 자원을 보호함.
- 비밀 보장 (Confidentiality) : 특정한 보안 체계를 통해서 데이터의 비밀성을 유지함..
- 부인 봉쇄 (Non-Repudiation) : 데이터를 송수신한 자가 송수신 사실을 허위로 부인하는 것을 방지하기 위해
송수신 증거를 제공함.
- 보안 감사 (Audit) : 컴퓨터 시스템에 대한 접근 시도나 사용 기록과 행동에 대해 독립적으로 조사 · 관찰함으로써
보안 침해 사실을 발견하고자 하는 보안 활동.
- 무결성 (Integrity) : 권한이 없는 접근으로부터 데이터의 고유한 내용이 변질되지 않도록 언제나 정상적인 데이터를 유지함.
▶ 웹 보안 기법
- 내용 보안 기법 : 암호화된 문서 형태로 데이터를 전송함 (예, PGP, PEM)
- 메시지 보안 기법 : HTTP와 독립적인 프로토콜로 전송되는 메시지별로 보안을 제공함 (예, SHTTP, SEA)
- 채널 보안 기법 : TCP / IP 연결을 시작했을 때 보안 응답 확인 방식을 사용하여 보안 등급을 지정함 (예, SSSL, SSH, PCT)
▶ 암호화 기법
- 비밀키 (대칭키, 단일키) 기법 : 송신자와 수신자가 같은 비밀키를 사용하는 방식 (예, DES 기법, IDEA 기법)
- 공개키 (비대칭키, 이중키) 기법 : 암호화할 때의 키와 복호화할 때의 키가 서로 다른 방식으로,
암호화할 때 사용하는 키는 공개, 암호를 풀 수 있는 키 (복호화 키)는 공개하지 않음 (예, RSA 기법)