VPN, SSL 인증서, 공인인증서 등 다양한 보안 기술의 핵심입니다. 복잡한 암호 기술의 작동 원리를 제대로 이해하기 위해서는 반드시 PKI 기술 전반에 대해 알아야 합니다.
개인정보보호를 비롯한 모든 보안 기술에는 PKI 기술이 핵심입니다. VPN 같은 네트워크 보안 기술이든, SSL 인증서든 모든 분야에서 활용됩니다. SSL 인증서나 공인인증서 같은 것들은 이미 우리 일상과 밀접하게 관계를 맺고 있습니다. 굳이 개발자나 시스템 엔지니어가 아니더라도 관련 이론을 이해해야 할 필요성은 점점 높아지고 있습니다!
실제로 PKI는 이미 우리 일상에 깊이 자리하고 있습니다. 최근 대부분의 웹 서비스는 HTTP가 아닌 HTTPS로 통신합니다. 이러한 HTTPS에 SSL 통신이 왜 필요하며, 어떤 원리로 작동하는지를 이해하려면 결국 PKI 기술 전반에 대해 알아야 합니다.
그러한 암호 기술은 생각보다 난해하고 공부하기 어려운 고난도 수학으로 이루어져 있습니다. 때문에 많은 분들이 학습을 주저하는 경향이 있습니다. 하지만 복잡한 수식을 제외하고 구조와 원리만 생각한다면 결코 어렵지 않습니다.
암호기술, 정말로 외워서 끝낼 수 있습니다! 👨🎓
이런 분들이 들으면 좋습니다 ✅
😵
SSL, PKI 기술 등 복잡한 암호기술을 쉽게 이해하고 싶은 모든 분들
🥺
암호기술에 대한 이해가 절실한 시스템 엔지니어 및 개발자, IT 실무자
💡
산술연산, 2진수 ↔ 16진수 진법 변환과 웹 서비스의 구조를 대략적으로 알고 계셔야 합니다.
본 강의는 PKI 기술 전반에 대한 개요를 수식 없이 쉽게 설명합니다. 딱딱하고 어려운 이론일 수 있지만, 암기만으로도 일정 수준 이상의 이해에 도달할 수 있습니다. 컴퓨터 공학 전공자 수준까지 누구나 아주 쉽게 암호기술을 이해하고, PKI의 핵심 원리를 이해할 수 있도록 이끌어드리겠습니다!
3만 명 이상이 구독하는 "널널한 개발자 TV" 유튜브 채널을 운영하고 있습니다. (바로가기)
복잡한 암호 기술? 어렵게 돌아갈 필요가 없습니다. 😊
SSL과 PKI 등은 굉장히 많이 쓰이는 기술입니다. 하지만 암호학에 대한 부담 때문에 배우기 망설이시는 분들의 모습을 종종 보았습니다. 하지만 인터넷이라는 공개된 환경 안에서 정보를 보호하는 이러한 암호 기술에 대해 어느 정도 이해할 수만 있다면 IT 실무자로서의 든든한 무기가 되어줄 것입니다.
정말 말 그대로 부담 없이 외워서 이러한 내용을 이해할 수 있도록 하는 것이 이번 강의의 목표입니다. 많은 분들이 길지 않은 시간을 투자해서 인터넷의 보안성을 이루는 핵심 원리를 쉽고 빠르게 끝낼 수 있기를 바랍니다!
이런 분들께 추천드려요
학습 대상은 누구일까요?
웹 서비스 시스템을 관리하는 운영자
SSL 인증서의 구조와 특징을 알고 싶은 개발자
PKI 기술에 대해 관심이 있는 IT실무자나 학생
선수 지식, 필요할까요?
2진수, 16진수 진법변환
논리연산(특히 XOR)과 산술연산 능력
안녕하세요 입니다.
37,584
명
수강생
2,206
개
수강평
1,102
개
답변
4.9
점
강의 평점
25
개
강의
널널한 개발자 TV 채널 주인장이자 30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다. 반갑습니다. ^^
I have completed the course.
Regarding SSL, I only knew about determining whether a certificate is trustworthy by Googling the public key of the CA installed on the PC, but I have a chance to properly learn about the organizations related to certificates, such as symmetric key ~ asymmetric key ~ hybrid method ~ PKI authentication system flow. Thank you.
---------------------------------------
For your information, the tuition fee of 44,000 won for this course is not expensive for students compared to the class time.
For those who are taking the course, I recommend subscribing to the instructor's YouTube channel and visiting the community, where the instructor gives out coupons for his lectures every month, and using the coupons to receive a discount and take the course.
Thank you for your good evaluation and specific feedback. Also, thank you for the information for students. I will continue to upload coupons for students in the future. ^^
I am a student. I was assigned to the authentication and authorization part of the web service team project, so I wrote the code using the jwt token method. Since I followed someone else's code without understanding it, I searched for various videos to understand it, but I wasted time.
This lecture is the answer.
It is not important to have a jwt token or a jwt data structure, but the concept of cryptography.
(Even if you don't know terms like jwt token or something, if you have a concept of cryptography, you will be able to understand it when you write the code.)
The lecture title is "Memorize and finish", but the core concepts are explained very logically.
"Memorize and finish" means "I will not prove it mathematically, but I will just organize the results and tell you."
Anyway, I gained a lot of knowledge, and it was very fun.
Maybe because the lecture title is cryptography, not many people seem to take it, but it is almost essential for developers to know.
PKI theory appears in all parts related to JWT or authentication systems. As you have given feedback, I personally hope that developers will watch this lecture. I am surprised and grateful that you have accurately explained that part. ^^
Thank you so much for the great lecture!! I was implementing the login part while making an app, and I didn't understand what they were talking about, such as hash and public key, but you explained the entire flow, so I understood it so well!!
Thank you for your good evaluation. You are a developer! If you do not want to study complex cryptography theory mathematically, I expect that you will be able to utilize the APIs well just by understanding the contents of this lecture. ^^
This lecture is also very helpful for basic knowledge in understanding OAuth2. If I had watched this lecture and tried to understand JWT's RS256 algorithm and JWK, I think it would have taken a lot of time. Thank you for the great lecture.
Thank you for your first class review. I am glad that you found it helpful. I will continue to make better lectures. And I will also add more content to this lecture. Thank you. ^^