연락처 정보

코스 개요

소개

  • 보안 vs 임베디드 시스템 보안

임베디드 애플리케이션 보안의 특징

  • 임베디드 네트워크 트랜잭션
  • 자동차 보안
  • 안드로이드 장치
  • 次世代 소프트웨어 정의 라디오

임베디드 시스템의 주요 측면

  • 마이크로커널 vs 모놀리식
  • 독립적인 보안 수준
  • 핵심 보안 요구 사항
  • 액세스 제어
  • I/O 가상화

위험 모델링 및 평가 수행

  • 공격자 및 자산
  • 공격 표면
  • 공격 트리
  • 보안 정책 수립

보안 임베디드 소프트웨어 개발

  • 보안 코딩 원칙
  • 보안 프로그램 설계
  • 최소한의 구현
  • 컴포넌트 아키텍처
  • 최소 권한
  • 보안 개발 프로세스
  • 독립적인 전문가 검증
  • 모델 기반 설계
  • 코드 리뷰 및 정적 분석
  • 보안 테스트
  • 동료 코드 리뷰

암호학 이해 및 구현

  • 암호화 모드
  • 암호화 해시
  • 암호화 인증
  • 키 관리
  • 블록 암호
  • 메시지 인증 코드
  • 난수 생성

데이터 보호

  • 이동 중 데이터 프로토콜
  • 이동 중 데이터 보호
  • 저장 중 데이터 프로토콜
  • 저장 중 데이터 보호

공격 완화

  • 일반적인 소프트웨어 공격
  • 부채널 공격 방지

기존 프로젝트에 보안 적용

  • 부트 로더 및 펌웨어 업데이트 보안

요약 및 다음 단계

요건

  • 임베디드 시스템 개발 경험.

대상

  • 임베디드 시스템 전문가
  • 보안 전문가
 21 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리