Cryptography
본 Path는 암호학의 기초 이론부터 실제 공격 기법까지 폭넓게 다루며 고전 암호부터 현대 블록 암호, 해시, 전자 서명까지의 핵심 개념을 실습 중심으로 학습할 수 있습니다. Python과 SageMath를 활용해 수학적 원리를 코드로 구현하며 암호 알고리즘의 취약점을 직접 실습해보는 과정을 통해 암호학의 이론과 실무를 동시에 익힐 수 있습니다.
Cryptography
본 Path는 암호학의 기초 이론부터 실제 공격 기법까지 폭넓게 다루며 고전 암호부터 현대 블록 암호, 해시, 전자 서명까지의 핵심 개념을 실습 중심으로 학습할 수 있습니다. Python과 SageMath를 활용해 수학적 원리를 코드로 구현하며 암호 알고리즘의 취약점을 직접 실습해보는 과정을 통해 암호학의 이론과 실무를 동시에 익힐 수 있습니다.
권장 소비자 가격
650 코인
Pro 구독하면
무료
0% 진행중
총 0개 항목 완료
강의
0 /29
29
워게임
0 /15
15
퀴즈
0 /1
1
이런 이유로 이 Path를 추천해요
암호학은 정보를 보호하기 위한 언어학적 및 수학적 방법론을 다루는 학문으로, 모든 디지털 통신과 인증 과정에서 빠질 수 없는 현대 보안 시스템의 핵심 기술입니다. 하지만 그 중요도에도 불구하고, 다양한 수학적 지식을 요구하기 때문에 기반 없이 학습을 도전해보았다 어려움을 느끼고 포기하시는 분들이 많은 분야이기도 합니다.
본 Path는 암호학의 기초 개념을 체계적으로 정리하는 동시에 Python과 SageMath를 활용한 실습을 통해 여러분께 암호학을 쉽고 넓게 알려드리는 것을 목표로 합니다. 블록 암호, 공개키 암호, 해시 함수, 전자 서명 등 주요 암호 기술의 구조와 취약점을 실제로 체험하며, 공격 기법까지 학습할 수 있는 실전 중심의 과정입니다.
이런 내용을 배워요
- 고전 암호 및 대칭/공개키 암호 시스템의 기본 개념
- 정수론과 선형대수를 활용한 암호 수학의 핵심 원리
- AES 및 블록 암호의 구조, CBC 모드 공격(Padding Oracle) 실습
- RSA, Diffie-Hellman 등 공개키 암호의 내부 동작과 취약점
- 암호학적 해시 함수와 전자 서명의 구조 및 공격 기법
- Python과 SageMath를 활용한 암호 알고리즘 분석 및 구현
이런 분께 추천해요
- 암호학의 기초부터 실전까지 체계적으로 배우고 싶은 분
- 보안 관련 알고리즘의 원리와 동작 방식을 깊이 이해하고 싶은 분
- 실습을 통해 암호화 기술과 취약점 분석을 경험하고 싶은 분
- 수학과 프로그래밍을 동시에 활용한 보안 기술 학습에 관심 있는 분
이런 선수 지식이 필요해요
- Python을 포함한 기본적인 프로그래밍 역량
- 정수론, 선형대수 등 수학적 개념에 대한 기초 이해
- 암호화/복호화, 네트워크 보안 개념에 대한 기본 지식
Unit 구성
- 1
- 2
- 3
- 4AES블록암호: AES[함께 실습] AES without SubBytesExploit Tech: AES without SubBytesNo sub please![함께 실습] AES without ShiftRowsExploit Tech: AES without ShiftRowsNo shift please!블록 암호와 운영 모드블록 암호와 운영 모드[함께 실습] CBC ModeExploit Tech: CBC ModeTextbook-CBC[함께 실습] Padding Oracle AttackExploit Tech: Padding Oracle AttackPadding Miracle Attack
- 5공개키 암호공개키 암호: RSA[함께 실습] Common Modulus AttackExploit Tech: Common modulus attackuncommon e키 교환 알고리즘키 교환: Diffie-Hellman 알고리즘[함께 실습] Man-in-the-middle AttackExploit Tech: Man-in-the-middle AttackTextbook-DH[함께 실습] DLP with Smooth PrimesExploit Tech: DLP with Vulnerable PrimesHundre-d-log
- 6해시해시[함께 실습] Birthday ParadoxExploit Tech: Birthday Paradox40 Birthdays[함께 실습] Length Extension AttackExploit Tech: Length Extension AttackTextbook-HMAC전자 서명전자 서명[함께 실습] Associated NoncesExploit Tech: Associated NoncesTextbook-DSA[함께 실습] Signature without HashingExploit Tech: Signature without HashingTextbook-DSA2
수강 후기
권장 소비자 가격
650 코인
Pro 구독하면
무료
0% 진행중
총 0개 항목 완료
강의
0 /29
29
워게임
0 /15
15
퀴즈
0 /1
1