단원 7 · 정보처리기사

7. 정보보안

스니핑스푸핑DoS·DDoSSQL InjectionXSSCSRF세션 하이재킹📌 출제

7. 정보보안

보안 3대 요소 (CIA)

  • Confidentiality 기밀성 — 인가된 자만 접근
  • Integrity 무결성 — 변조 X
  • Availability 가용성 — 필요시 접근 가능
  • + 인증·부인방지·접근제어

암호 알고리즘

분류
대칭키DES·3DES·AES·SEED·ARIA·IDEA·RC4·HIGHT
비대칭키 (공개키)RSA·ECC·ElGamal·DSA·DH
해시MD5·SHA-1·SHA-256·SHA-3·HMAC

네트워크 공격

  • 스니핑: 네트워크 도청
  • 스푸핑: IP·DNS·ARP 위장
  • DoS·DDoS: 서비스 거부 (SYN Flooding·Smurf·Ping of Death)
  • SQL Injection: 입력값에 SQL 삽입
  • XSS: 스크립트 삽입 (Stored·Reflected·DOM)
  • CSRF: 사용자 위장 요청
  • 세션 하이재킹: 세션 ID 탈취

웹 취약점·OWASP Top 10

  • 인젝션·인증결함·민감데이터 노출·XXE·접근제어 결함·보안 설정 오류·XSS·역직렬화·취약 컴포넌트·로깅 부족

SSL/TLS·HTTPS

  • 핸드셰이크: ClientHello → ServerHello → 인증서 → 키 교환 → 암호화
  • HSTS·Cookie Secure·HttpOnly·SameSite
📌 출제: 대칭/비대칭 암호 + OWASP 매년.

정보처리기사 전체 단원 (10)

  1. 011. 소프트웨어 공학·SDLC
  2. 022. 객체지향·디자인 패턴
  3. 033. 데이터베이스·SQL
  4. 044. 자료구조·알고리즘
  5. 055. 네트워크
  6. 066. 운영체제
  7. 077. 정보보안
  8. 088. 시스템 분석·설계
  9. 099. 테스트·품질관리
  10. 1010. 신기술·트렌드 (DevOps·클라우드·AI)
전체 노트 한 페이지 보기 →