Upgrade to Pro — share decks privately, control downloads, hide ads and more …

World Wide Web / World Wide Web

World Wide Web / World Wide Web

早稲田大学大学院経営管理研究科「サイバーセキュリティ」2024 夏のオンデマンド教材 第10回で使用したスライドです。

Kenji Saito

June 15, 2024
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. Hardening for cyber security — generated by Stable Diffusion XL

    v1.0 2024 10 World Wide Web (WBS) 2024 10 World Wide Web — 2024-06 – p.1/12
  2. ( 20 ) 1 • 2 • 3 • 4

    (TCP/IP ) • 5 • 6 • 7 • 8 • 9 • 10 World Wide Web • 11 Web API 12 13 git GitHub 14 (6/24 ) / (2 ) OK / 2024 10 World Wide Web — 2024-06 – p.3/12
  3. World Wide Web 1989 CERN Tim Berners-Lee 1990 WWW WWW

    NeXT HTML 1.0 1991 WWW 1993 Mark Andreessen Mosaic WWW 1994 Tim Berners-Lee W3C (World Wide Web Consortium) 1995 HTML 2.0 2014 HTML5 2021 HTML Living Standard 2024 10 World Wide Web — 2024-06 – p.5/12
  4. World Wide Web HTTP/HTTPS HyperText Transfer Protocol (Secure) HTML HTML

    Hyper Text Markup Language Web W3C → WHATWG URI Uniform Resource Identifier ( ) URL(Uniform Resource Locator)( ) URI 2024 10 World Wide Web — 2024-06 – p.6/12
  5. URL ( ) https https://www . google . com: 443

    /search?q = refrigerator ( ) https 443 2024 10 World Wide Web — 2024-06 – p.7/12
  6. HTTPS $ openssl s_client -connect www.waseda.jp:443 GET / openssl www.google.com:443

    GET /search?q=refrigerator 2024 10 World Wide Web — 2024-06 – p.8/12
  7. HTTP/HTTPS 1 1 ( ) → . . . etc.

    URL HTTP cookie 2024 10 World Wide Web — 2024-06 – p.9/12
  8. World Wide Web ( ) ( ) ( ) (

    ) ( ) ( ) ( ) 2024 10 World Wide Web — 2024-06 – p.11/12