HTTPS / Standards / Cron Flashcards

1
Q

What can “The man in the middle” (MITM) do?

A
  • Read the request
  • Read the response
  • Modify the response
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What can you do /add to a packet to hinder MITM to read and modify your packets?

A

Add an TLS (Transport Layer Security).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are TLS?

A

Transport Layer Security.

Can encapsulate alle protocols over TCP (transmission control protocol).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What can TLS offer?

A

Reliability (no alteration to the data).
Authentication (you are who you claim to be).
Privacy (only you and the other end can read the data).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is HTTPS?

A

HTTPS = HTTP + TLS + TCP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How do you make a “handshake” over TLS, making a encrypted key?

A
  1. TCP handshake
  2. Agree on cryptographic algorithms
  3. Get certificate (and public key)
  4. Check sertificate
  5. Generate shared key from seed
  6. Encrypt seed with public key and send
  7. Encrypt future data with shared key
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Who decides how the Internet works?

A

Internet Governance Bodies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is ICANN?

A

Internet Corporation for Assigned Names and Number

  • Non-profit US corporation with global stakeholders
  • Manages DNS and IP addresses via IANA
  • ICANN sets policy, IANA implements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is IANA?

A

Internet Assigned Numbers Authority

Manages root DNS servers, and Records protocol assignments.
○ Well-known port numbers.
○ Contents types
Manages IP block assignments via RIRs. A timezone database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is RIRs?

A

Region Internet Registry

Coordinate assignment of IP blocks via local Internet registries:

  • RIPE (Europe, Russia and Middle East)
  • APNIC (Asia)
  • ARIN (North America)
  • LACNIC (South America)
  • AFRNIC (Africa)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is IETF?

A

Internet Engineering Task Force

A open discussion forum. 
Published RFCs (Request For Comments): informative description of protocols and formats –> HTTP = RFC 2016.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is W3/W3C?

A

World Wide Web Consortium

A open discussion forum. Publishes HTML and WEB-related TR (technical reports). Two implementation before TR must be done, to be changed.

  • HTML4
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is WHATWG?

A

Web Hypertext Application Technology Working Group

An open discussion forum (driven by companies). Born out of frustration with W3C rules around HTML future.

  • HTML5
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is ISO / ITU-T?

A

International Organization for Standardization / International Telecommunication Union

Coordinates standards for telecommunications and Information Communication Technology such as cybersecurity, machine learning, and video compression, between its Member States, Private Sector Members, and Academia Members.

ISO model = ISO 7498 / X.200

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is United Nation (standard)?

A

IGF: Internet Governance Forum

Established in 2006 to counter US influence over ICANN
A place where countries discuss why censorship is bad, and how to censor the Internet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does the CRON command/program do?

A

Run a program every X.

It is a Deamon that runs commands (jobs) according to a schedule. The schedule is read from contrab.