문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
- 소프트웨어 개발에서 네트워크 보안의 중요성
- 보통의 위협 환경과 공격자의 동기
- 층화된 방어 전략과 보안 설계 원칙 개요
IT 보안 및 보안 코딩
- 보안 목표(CIA) 개요
- 보안 소프트웨어 개발 소개
- 코딩에서의 보안 오해
네트워크 보안
- OSI 모델 및 네트워크 취약점
- 일반적인 공격(DoS, 스푸핑, MITM, 세션 하이재킹)
- 네트워크 보안 방어 및 최선 전략
실용 암호화
- 대칭 암호화 알고리즘(AES, DES)
- 비대칭 암호화(RSA, ECC)
- 해싱 및 무결성 검사(SHA 계열)
- 키 관리 및 공개 키 인프라(PKI)
보안 프로토콜
- 암호화 프로토콜 소개
- IPSEC: 아키텍처, 모드 및 사용 사례
- SSL/TLS: 핸드셰이크 과정 및 보안 통신
- 일반적인 프로토콜 문제 및 잘못된 구성
암호화 취약점
- 프로토콜 특정 공격: BEAST, CRIME, POODLE, FREAK, Logjam
- 패딩 오라클 공격
- 타이밍 공격(예: RSA 타이밍)
- 실용적인 완화 및 보안 사용 패턴
지식 원천
- 보안 코딩 표준(예: OWASP, CERT)
- 취약점 테스트를 위한 지침 및 도구
- 지속적인 학습 및 커뮤니티 자원
요약 및 다음 단계
요건
- 소프트웨어 개발 원칙에 대한 기본적인 이해
- 네트워킹 기초와 OSI 모델에 대한 익숙함
- 응용 프로그램 개발이나 시스템 아키텍처 측면에서의 일정한 경험이 있는 것
대상
- 개발자
- 소프트웨어 아키텍트
- 보안 엔지니어
- 보안 어플리케이션 및 네트워크 통신에 관심 있는 IT 전문가
14 시간
회원 평가 (1)
트레이너는 fortigate에 대한 뛰어난 지식을 가지고 있었고 콘텐츠를 매우 잘 전달했습니다. Soroush에게 많은 감사를 표합니다.
Colin Donohue - Technological University of the Shannon: Midlands Midwest
코스 - FortiGate 7.4 Administration
기계 번역됨