강의

멘토링

로드맵

Inflearn brand logo image
Security & Network

/

Computer Security

証明書とTLS

セキュリティアルゴリズムの基礎と証明書を理解し、それに基づいてTLSについて学びます。

  • woojuyun
보안
3시간 만에 완강할 수 있는 강의 ⏰
이론 중심
tls
openssl
Network
ssl-handshake

こんなことが学べます

  • TLSの理解

  • TLS 1.2 vs TLS 1.3

  • 証明書(証明書)

  • セキュリティアルゴリズムの基礎 - 双方向暗号化(対称キー、非対称キー)

  • セキュリティアルゴリズムの基礎 - 一方向暗号化(Hash)

セキュリティ基盤からTLSまでの概念を捉えるための講義

このレッスンの目的は、セキュリティ基盤アルゴリズムと証明書の理解に基づいてTLSを理解するために作成された証明書とTLSレッスンです。


私がサイバーセキュリティ業務を担当し、「TLSを理解すればサイバーセキュリティの基礎を理解した」と言えると思いました。そこで、セキュリティ基盤の概念、アルゴリズム、証明書を学習し、TLSパケットを分析し、TLSを学習するための講義を構成しました。


※該当講義は、自動車サイバーセキュリティ講義と重なる部分が存在します。 (一方向暗号化、双方向暗号化)

--> 該当講義受講者の皆様は掲示板クーポンをご利用いただくと割引金額で講義受講可能となります。

講義の目的と目的

講義のテーマ

TLS?

TLSは、インターネットセキュリティプロトコルとしてWebサーバーとクライアント間のセキュリティを確保するために作成されたプロトコルです。 Webサーバーからデータを送受信するとき、ハッカーはデータを奪取して使用しないでください。データを暗号化して送信します。そのため、サーバーとクライアントの間で信頼できるユーザーであることを認証する必要があります。このプロセスをHandshakeと呼びます。

Handshakeコースにはいくつかのセキュリティアルゴリズムが適用され、各ステップごとに理解を助けるためにセキュリティアルゴリズムの基礎学習と私だけの方法で意思を解き、講義に溶けました。


以下の内容を学習して気になることを一つ一つ解消できます!

  • サイバーセキュリティの目的

  • セキュリティアルゴリズムの基礎 - 一方向暗号学習と実践

  • セキュリティアルゴリズムの基礎 - 双方向暗号学習と実践

  • 証明書の学習と実践

  • TLSの理解 - HandshakeコースStep Step Analysis

  • TLS 1.2 vs TLS 1.3

こんな方におすすめです

セキュリティ基礎の獲得が必要な方

対称キー?非対称キー?証明書?

各セキュリティアルゴリズムはどのように動作しますか?証明書の構造について正確に知りたいです!

TLSの理解が必要な方

TLS 1.3が適用されたと言いますが、TLS 1.3とは何ですか?インターネットセキュリティプロトコルでどのようにデータを暗号化して送受信しますか?

製品開発にTLSが必要な方

今回は新しいプロジェクトに入りますが、インターネットセキュリティのためにTLSを適用する必要があります。

受講後は

  • サイバーセキュリティの概念学習

  • サイバーセキュリティ基礎アルゴリズム学習

    • HASH

    • AES

    • RSA

    • 証明書(証明書)

  • TLSハンドシェイクについて


    • TLS 1.2ハンドシェイク

    • TLS 1.3ハンドシェイク

    • TLS関連セキュリティアルゴリズム


このようなことを学びます。

証明書の使用背景と証明書の構造について学びます。実生活で認定証明書、金融証明書などのように機関が私たちを認証してくれるという意味で証明書を発行してくれます。 TLS 証明書の構造、チェーン構造、フォーマットなどを学習し、実践を通じて概念に取り組むことができます。

TLSが適用された機器と概念を学習します。現在のところ、TLS 1.3は最新ですが、すべてのプロトコルがTLS 1.3を適用しているわけではありません。また、パケットを確認すると、すべてTLS 1.2で書かれていることが確認できます。このレッスンでは、その理由に加えて、TLS 1.2とTLS 1.3の違いが正確に何であるかをTLS全体のフローについて学びます。

この講義の特徴

Opensslによる実践

私が考える概念を学ぶための最良の方法は、理論の理解に基づいた実践です。講義を通じて学習した概念を直接適用し、完全な理解を助けたいと思います。 Opensslという暗号化オープンソースライブラリを使って練習を進めます。

Handshake Stepによる分析

TLSは暗号化データを送受信するプロトコルを意味しますが、送受信プロセスの前に、サーバーとクライアントが互いに認証されたユーザーであることを認証し、セッションキーを作成するハンドシェークプロセスが必要です。これのプロセスをステップバイステップで分析します。

知識共有者の紹介

こんにちは。知識共有者ユン宇宙です。自動車業界SW開発者として働いています!

  • 完成車メーカーV社モデル開発

  • 完成車メーカーH社モデル開発

  • 完成車メーカーJ社モデル開発

こんな方に
おすすめです

学習対象は
誰でしょう?

  • セキュリティアルゴリズム基礎概念の確立が必要な方

  • 証明書について理解が必要な方

  • TLSの理解が必要な方

  • セキュアなネットワークプロトコルの原理を学びたい方

こんにちは
です。

1,009

受講生

65

受講レビュー

30

回答

4.7

講座評価

11

講座

비전공 개발자

누군가에게는 도움이 되었으면 합니다.

 

カリキュラム

全体

12件 ∙ (3時間 13分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

3件

5.0

3件の受講レビュー

  • 배승훈님의 프로필 이미지
    배승훈

    受講レビュー 1

    平均評価 5.0

    5

    67% 受講後に作成

    • hsik0225님의 프로필 이미지
      hsik0225

      受講レビュー 5

      平均評価 5.0

      5

      100% 受講後に作成

      암호화부터 TLS까지 그림과 함께 쉽고 자세하게 설명해주셔서 이해하기 쉬웠어요! 개발하면서 TLS 관련 오류가 자주 나와서 공부해보고자 수강했는데 좋은 선택이었던 것 같습니다. 좋은 강의 감사합니다!

      • 윤우주
        知識共有者

        믿고 수강 해주시고 이렇게 수강평을 남겨주셔서 감사합니다. 강의찍길 잘했다는 생각이 드네요 ㅎ 관심가져 주셔서 감사합니다. 즐겁고 행복한 하루 되세요 :)

    • sunny75님의 프로필 이미지
      sunny75

      受講レビュー 95

      平均評価 5.0

      5

      100% 受講後に作成

      2024/12/21/토 12:15 강의 잘 들었습니다. 이번 강의로 인증서와 TLS에 대해 많은 것을 알게 되었습니다. 윤우주님의 강의를 모두 들었습니다. 다음 강의를 어떤 것을 만들어 주실지도 궁금하네요. 강의 시간은 짧지만, 포함된 내용이 엄청 많다고 느껴지네요. 좋은 강의 만들어 주셔서 아주 아주 감사합니다.

      • 윤우주
        知識共有者

        늘 수강해주시고 정성스러운 수강평에 감사합니다. 행복하고 즐거운 연말 되셨으면 합니다. :)

    ¥5,857

    woojuyunの他の講座

    知識共有者の他の講座を見てみましょう!

    似ている講座

    同じ分野の他の講座を見てみましょう!