정보 기술이 고도화되고 그 중요성이 점차 높아짐에 따라, 안전한 컴퓨팅 환경을 구축할 수 있는 인재에 대한 수요가 증가하고 있다. 이러한 흐름에 대응하기 위하여, 본 전공에서는 정보보안 및 블록체인 분야에서 전문성을 갖춘 인재를 양성한다. 이를 통하여, 산업의 다양한 분야에서 최신 기술을 선도할 수 있도록 장려한다.
구분 | 주요 교과목명 | |
기본 교과목 | GITG301 | 암호학 기초 |
GITG302 | 컴퓨터 보안 개론 | |
GITH302 | 블록체인기술과 디지털화폐 | |
GITH303 | 블록체인 이론 및 응용 | |
보안 관련 심화 교과목 | GITG341 | 시스템 포렌식 |
GITG372 | 모바일 보안 | |
GITG373 | 해킹 및 침해대응 | |
GITG374 | 악성코드 및 취약성 분석 | |
블록체인 관련 심화 교과목 | GITH305 | 블록체인 응용서비스 |
GITH307 | 이더리움 이론 및 응용 | |
GITH341 | Smart Contract 개론 및 응용 | |
GITH347 | 블록체인 시스템 설계와 트릴레마 이론 | |
GITG301. 암호학 기초(Introduction to Cryptography) 2학점
암호학의 기초로 고전적인 암호기법과 근대 암호기법들을 소개한다. 또한 암호기법들에 대한 보안성에 대한 정의와 그와 관련된 이론과 기법들을 다룬다. 전자 서명기법도 공부한다.
GITG302. 컴퓨터 보안 개론 (Introduction to Computer Security) 2학점
컴퓨터 보안은 시스템의 모든 취약사항들을 식별하고 취약사항에 대한 공격이 있을 때의 효과를 최소화 또는 방지하는 내용을 포함한다. 주요 내용으로는 세 가지 위협(누설, 무결성, 서비스 부인), 트로이 목마 및 바이러스, 보안 레이블, 보안 정책, 벨-라파듈라 보안모델, 무결성 모델, 서비스 부인 모델, 감사, 침투 탐지, 인증과 식별, 패스워드, 암호화, 키관리 프로토콜, 접근 제어, 비밀 채널, 보안 커널 등의 기초 사항과 응용 영역의 네트워크 보안, 데이터베이스 보안, 보안 평가 및 평가 기준 등을 다룬다.
GITG303. 정보보호 특강(Topics in Information Security) 2학점
미래의 IT리더가 갖추어야 할 정보보안의 트렌드와 전략을 습득한다.
GITG310. 개인정보 영향평가(Privacy Impact Assessment) 2학점
개인정보 파일의 운용에 따라 정보주체의 개인정보 침해가 우려되는 경우그 위험요인의 분석과 개선사항 도출을 위한 평가 기법을 소개한다.
GITG311. 시스템 보안(Computer System Security) 2학점
운영체제나 데이터베이스와 같은 시스템 소프트웨어의 보안과 사용자 프로그램의 보안 기법을 학습하고, hacking 및 바이러스를 방지할 수 있는 여러 기법을 설명한다.
GITG340. 디지털 포렌직 법률(Digital Forensics Law) 2학점
디지털 포렌직의 주 목적인 법정에서의 증거 확보를 위하여 수집된 중요한 정보들이 실제 법률하에서 어떤 식으로 처리되는지를 학습하고 관련 법률을 소개한다.
GITG341. 시스템 포렌직(System Forensics) 2학점
각종 사이버 범죄의 과학적 범죄 수사를 위해 사용되는 증거수집 및 분석기법을 학습한다. 특히 최근 급증하고 있는 e메일과 전자거래, 컴퓨터와 인터넷 등 디지털 형태의 증거들을 수집하고 분석하는 기법 및 도구를 설명한다. 본 과목에서는 특히 운영체제 및 파일시스템에 대한 포렌직 기법 및 라이브 포렌직 기법을 소개한다.
GITG342. 네트워크 포렌직(Network Forensics) 2학점
네트워크상의 데이터에 대한 수집, 조사, 분석 방법에 대해 소개한다. 이를 위해 네트워크 패킷 분석, 스푸핑, 포트 스캐닝, 웜과 같은 취약점에 대해 학습한다.
GITG343. 모바일 포렌직(Mobile Forensics) 2학점
최근 중요한 디지털 정보들이 컴퓨터에서 휴대폰, 스마트폰 등의 이동식 매체로 이동함에 따라 모바일 장치에 대한 증거 확보가 필요하다. 본 과목에서는 휴대폰, 노트북, PMP 등 모바일 기기를 대상으로 디지털 증거를 수집, 식별, 추출, 보존, 문서화하는 기법을 학습한다.
GITG345. 윈도우 포렌직(Windows Forensics) 2학점
가장 널리 사용되는 운영체제인 Windows에 대해 이해하고 Live Forensics, Windows Registry 분석, Windows Artifacts 분석 등의 포렌식 기법들을 학습한다. 특히, Windows 환경에서 수집된 증거 자료의 이해와 분석능력을 배양하는 데 있어 시스템의 포렌직적 요소를 파악하고 관련 기법을 실습하는데 중점을 둔다.
GITG370. 전자상거래 보안(E-Commerce Security) 2학점
인터넷은 편리한 통신수단 이상으로 발전하고 있다. 우리 인류는 정보전달과 상거래뿐만 아니라 정치, 사회, 문화 등 모든 활동을 인터넷을 통해 영위해 나가고 있다. 따라서 안전한 정보전달과 전자상거래 시스템상의 정보의 안전은 현대 사회의 가장 중요한 사안이 되었다. 본 과목에서는 보안과 정보 보호에 관련된 기술들(보안 표준, 암호화, 인증, 방화벽, 전자 지불기술 등)을 이해하고 활용할 수 있게 하고, 관련된 사회적 현안들(보안제도, 보안정책, 위험성 등)을 다룬다.
GITG371. 웹 보안(Web Security) 2학점
인터넷(WWW) 기반의 다양한 응용 시스템 하에서 발생하는 보안 이슈를 다룬다. 특히 웹 기반의 다양한 응용 프로그램의 구현 기술 및 모바일 코드의 특성을 소개하고 이에 대한 취약성 분석 및 해킹 기법을 소개한다.
GITG372. 모바일보안(Mobile Security) 2학점
스마트폰, 태블릿 PC, 스마트TV, USIM 등 기기가 다양해지며 이를 기반으로 한 서비스 및 어플리케이션도 다양해짐에 따라 보안위협요소도 다각화되고 있다. 특히 모바일 기기의 분실, 데이터보호, 기업정보유출 방지 등 기업 및 커머스 상에서의 기기보호 및 어플리케이션 보안이 더욱 중요해짐에 따라 이 과목에서는 모바일기기와 서비스의 구조 및 취약점에 대해 이해하고, 이를 대비 할 수 있는 다양한 보안기술, 그리고 상용솔루션 및 적용사례를 고찰한다.
GITG373. 해킹 및 침해대응(Hacking and Incident Response) 2학점
안전한 컴퓨터와 인터넷을 사용하기 위해 정보통신시스템을 침해하는 보안상의 위협요소를 조사하고 역기능 방지를 위한 탐지, 차단, 감사, 역 추적하는 다양한 방법을 소개한다.
GITG374. 악성코드 및 취약성 분석(Malware and Vulnerability Analysis) 2학점
최근 사회적으로 이슈화되고 있는 악성코드(malware)에 대한 구조 및 분석 방법을 소개하고 이를 통하여 소프트웨어에 존재하는 다양한 취약성에 대한 분석 및 대응 방법에 대해 고찰한다.
GITG375. 금융보안 법규 및 정책(Financial Security Laws and Policies) 2학점
개인정보유출방지 및 외부해킹 방지 등을 위해 기업이 준수하여야 할 금융보안 관련 법규 및 정책에 중점을 두고 강의합니다.전자금융거래법,개인정보보호법,신용정보보호법 등을 활용한 기업의 정보보호 활동의 적정성 평가 및 금융회사 등에서 현재 운용중인 정보시스템들과 금융보안 관련 법규들을 연결하여 강의합니다.
GITG376. 정보호개론 1(Theory of Information Security I) 2학점
정보보호 및 개인정보보호의 이해를 위해 정보보호범위, 정보보호정책/기술, 암호학의 이해, 데이터보호, 네트워크보
안, 보안평가체계, 개인정보보호개요, 정보보호/개인정보보호 법제도를 공부한다.
GITG377. 정보호개론 2(Theory of Information Security II) 2학점
정보보호 및 개인정보보호의 이해를 위해 정보보호범위, 정보보호정책/기술, 암호학의 이해, 데이터보호, 네트워크보안, 보안평가체계, 개인정보보호개요, 정보보호/개인정보보호 법제도를 공부한다.
GITG378 클라우드 네이티브 이론과 실습I(Theory and Practice of Cloud NativeI) 2학점
클라우드 네이티브의 이해를 위해 클라우드 동향, 클라우드와 미래 서비스, 클라우드 네이티브, MSA 개발 방법론, 쿠버네틱스 클라우드 컴퓨팅, 클라우드와 디봅스, 클라우드와 AI, 클라우드와 블록체인, 클라우드와 정보보호, 클라우드와 개인정보보호, 클라우드와 가명데이터처리를 공부한다. 클라우드 실제 실습을 통해 이론과 실제 이용에 대한 현장감을 공부한다.
GITG379 클라우드 네이티브 이론과 실습II(Theory and Practice of Cloud NativeII) 2학점
클라우드 네이티브의 이해를 위해 클라우드 동향, 클라우드와 미래 서비스, 클라우드 네이티브, MSA 개발 방법론, 쿠버네틱스 클라우드 컴 퓨팅, 클라우드와 디봅스, 클라우드와 AI, 클라우드와 블록체인, 클라 우드와 정보보호, 클라우드와 개인정보보호, 클라우드와 가명데이터처리를 공부한다. 클라우드 실제 실습을 통해 이론과 실제 이용에 대한 현장감을 공부한다.
GITH302. 블록체인기술과 디지털화폐(Block Chain Technology and Digital Currency) 2학점
현재 비트코인, 이트코인 등 다양한 블록체인 기반 디지털 화폐가 활용되고 있다. 본 과목에서는 디지털 화폐의 개념과 활용현황, 그리고 기반기술인 블록체인 기술에 대해 공부한다. 블록체인은 보안성과 무결성을 보장하기 위한 최초의 분산 장부 관리 기술로서 핵심기술인 트랜잭션, 타임스탬프 서버, Proof-of-Work, Mining등의 매카니즘을 이해하고, 아키텍쳐를 파악해본다. 블록체인 기술은 현재 IoT, Cloud, 플랫폼, SNS, P2P Market Place에 적용되고 있으며, 이와 같이 블록체인 기술을 활용하여 새로운 플랫폼을 개발할 수 있는 방안을 모색하고자 한다.
GITH305. 블록체인 응용서비스 2학점
블록체인 기술은 초기의 디지털 화폐의 기반 기술을 넘어서 4차 산업 혁명의 핵심 기술 중 하나로 인식되고 있으며 사물인터넷, 공공서비스, 의료, 유통 및 행정/정치 분야까지 확장되고 있다. 이에 본 과목에서는 1, 2, 3세대 블록체인 기술의 변화를 학습하고 이러한 기술의 다양한 분야의 응용을 위한 기술적 이슈와 비즈니스 모델을 학습한다.
GITH307. 블록체인 이론 및 응용 II(Blockchain Theory and Applications) 2학점
비허가형 블록체인 개발 핵심 플랫폼인 이더리움을 학습한다. 이론과 응용을 중심으로 다룬다. 이론에서는 이더리움의 특성인 스마트 컨트랙트를 학습한다. 그외 개발현황, 동작 환경, 플랫폼 특성을 다룬다, 응용에서는 이론을 바탕으로 스마트 컨트랙트 구현 방법을 학습한다.
GITH341. Smart Contract 개론 및 응용(Introduction to Smart Contract and Applications) 2학점
Ethereum으로 대변되는 블록체인 2.0의 가장 대표적인 기술인 스마트 컨트랙트에 대하여 학습한다. 스마트 컨트랙트의 기본 개념부터 시작하여 동작 원리, 응용 방안 및 보안성에 대한 학습을 통하여 기존 기술보다 한 단계 발전된 형태에 대해 논의한다. 또한, 가장 대표적인 스마트 컨트랙트 플랫폼인 Ethereum의 스마트 컨트랙트를 활용하여 간단한 실습을 진행한다.
GITH345. 블록체인 산업 동향(Blockchain Industry Trend) 2학점
금융, 물류, 제조 등 여러 산업에서 블록체인이 활용되고 있다. 본 과목에서는 각 산업의 블록체인 전문가를 초빙해 이러한 동향을 살펴본다. 이를 통해, 블록체인이 가지는 비즈니스 가치를 발굴할 수 있다.
GITH346. 가상자산 기술과 규제(Digital Asset Technology and Finance) 2학점
블록체인의 탈중앙성은 가상자산의 보안성을 결정짓는 핵심 요소로, 합의 메커니즘, 네트워크 접근성, 거버넌스 및 개발 통제방식에 의해 영향을 받는다. 이러한 탈중앙화의 중요성과 이를 평가하는 방법, 그리고 성능과의 균형을 맞추는 방법을 학습한다.
GITH347.블록체인 시스템 설계와 트릴레마 이론(Blockchain System Design and Trilemma Theory) 2학점
가상자산의 보안성을 종합적으로 이해하기 위하여 블록체인의 탈중앙화와 확장성 간의 관계를 학습한다. 또한 탈중앙성, 보안성, 확장성 사이의 트릴레마를 극복하기 위한 기술적 대안인 DAG, L2솔루션, Shading 기술에 대해 알아본다.
GITH 348. 블록체인 이론 및 응용(Blockchain Theory and Applications) 2학점
블록체인 기술의 이론적 기초와 실질적 응용에 대한 종합적인 소개를 제공하며, 생성형 AI와 블록체인 의 융합 가능
성에 대한 심층적인 학습을 포함합니다. 분산 원장, 합의 알고리즘, 암호학, 스마트 계약 등 블록체인의 핵심 원리를
탐구하며, 금융, 공급망, 의료, 에너지 등 다양한 산업에서의 블록체인 활용사례를 다룹니다.
GITH 349. 웹3.0과 Responsible AI(Blockchain Industry Trend) 2학점
AI 기술은 뜨거운 화두이지만 주로 중앙화된 방식에 의존하기 때문에 신뢰성, 공정성, 투명성 보장 어려 움. DeepFac
e 및 Data 왜곡, AI 결과값 조작, 저작권 침해 등의 사회적 이슈가 발생하였고, 이를 해결 하기 위해 주요 원칙과 가이
드라인을 수립하였으나, 현재 기술적 해결은 진행 중이며 모니터링 등 보조 적인 방법을 사용 중 - 기술적으로 해결하
기 위한 다양한 연구가 진행 중이나 초기 단계임- 버클리, 코넬, 오클랜드 대학 등의 여러 선진 대학 등에서 현재 Res
ponsible AI 구현을 위한 연구 진 행 중이며, Responsible AI 구현을 함에 있어서 Web3.0은 필수 기반 기술이며, We
b3.0 기술과 Responsible AI 구현에 대한 이론과 실질적 구현에 대한 전문지식 전파하고자 함.
GITH 350. 블록체인 기술과 정책(Blockchain Technology and Policy0 2학점
디지털자산 기술의 기초부터 최신 산업 동향, 규제 환경까지 전반적으로 다루는 통합 과정임. 급변하는 디지털 자산 생태계와 전통 금융의 융합, AI와의 결합 등 최신 트렌드를 실무 사례 중심으로 학습합
GITH351. 블록체인기초 및 실물자산(RWA) 토큰화(Blockchain Basics and Real-World Asset Tokenization) 2학점
블록체인의 차세대 핵심 기술이 될 실물자산(RWA:Real-World Asset) 토큰화(Tokenization)를 블록체인 기초부터 체계적으로 다룬다. 천문학적 금액의 실물자산(부동산, 채권, 주식등)을 토큰화하여 디파이(De-Fi)와 연결하는 RWA 관련 표준화 기술(ERC 3643, 4626)및 실물자산과 블록체인을 신뢰성 있게 연결하는 오라클및 커스터디등의 기술을 다룬다. 블랙록등 세계적인 금융기관들의 RWA 추진방향 및 Securitize, RealT, Propy등 최신 프로젝트들을 분석하고 한국 부동산 등기 시스템을 블록체인에 연결하는 사례를 통해 관련 프로토콜 및 구현 기법을 다룬다.
