Files
NoteNextra-origin/content/CSE4303/CSE4303_L12.md
Trance-0 ff265f5c74
Some checks failed
Sync from Gitea (main→main, keep workflow) / mirror (push) Has been cancelled
updates
2026-02-24 16:03:01 -06:00

678 B

CSE4303 Introduction to Computer Security (Lecture 12)

Asymmetric Encryption

Motivation

Symmetric key exchange: TTPs

Idea: Trusted Third Party (TTP) is always-available key manager

  • Assume secure channel exists between every user and TTP
    • KA = shared key between user A and TTP
  • Generates/distributes keys to user pairs on demand
    • KAB = shared key between user A and user B

Symmetric-key encryption: challenges

  1. Key storage: one per user pair, O(n^2) total for n users
  2. Key exchange: how to do it over non-secure channel?

Key Exchange

Diffie-Hellman