-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathNetworking_Questions.txt
More file actions
56 lines (36 loc) · 1.97 KB
/
Networking_Questions.txt
File metadata and controls
56 lines (36 loc) · 1.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
OSI Model -
A - Application Layer (Software Layer)
P - Presentation Layer (Software Layer)
S - Session Layer (Software Layer)
T - Transpot Layer (Heart of OSI Model)
N - Network Layer (Hardware Layer)
D - DataLink Layer (Hardware Layer)
P - Physical Layer (Hardware Layer)
Diff Between SSL, TLS, HTTP, HTTPS -->
Video - https://www.youtube.com/watch?v=hExRDVZHhig
HTTP - Hypertext Transerfer Protocol (Transerfer simple text between web to my computer) || Its okay if we don't have any
Sensitive information (Its traver via public internet)
HTTPS - Secure Hypertext Transerfer Protocol (Transerfer simple text between web to my computer)
It encrypts the data from Sender to receiver - Using Asymetric Key. (Webserver they do have private Key)
in order to encrypts the user information whichj received from the user.
____
|/\|
A lot of web browsers also show the || || Lock Sign, In order to indicate its secure.
||__||
SSL - Secure Socket Layer, (That uses the security over the internet)
Using SSL, user first send the SSL certificates to Web Browser, once web browsers, Indentifies that he/she is a Valid User,
Then Data Transerfer will be happening via, Our Computer to Webserver.
TSL - Transport Layer Security.
Also authenticated, client, server and encrypts the data.
Details -
Video - https://www.youtube.com/watch?v=hExRDVZHhig
Encryption vs Hashing
https://www.youtube.com/watch?v=Sre8D9X1BzE
Encryption -
1. Symmetric - Same key used to for encoding and decoding (AES Encryption)
2. Asymmetric - Data is decrypted, Using Diff Key. (RSA Algorithm)
Hasing -
Hashing the userId or Password while storing in the database.
example - SHA256, MD5
Note - In case of Encryption it can reversable, Hashing won't. Means Once the text encrypted,
It can be decrypted, But in the case of Hashing its not possible.