You've successfully subscribed to Nicholas Workshop
Great! Next, complete checkout for full access to Nicholas Workshop
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info is updated.
Billing info update failed.

Network Security

SSL/TLS Cipher Suite

SSL/TLS Cipher Suite
Members Public

A cipher suite specifies one algorithm for each of the following tasks: Key exchangeBulk encryptionMessage authenticationSo you may see something like: PSK-AES-SHA256 Key exchange algorithmsKey exchange algorithms protect information required to create shared keys. These algorithms are asymmetric (public key algorithms) and perform well for relatively small amounts of data.

Nicholas Wong
Nicholas Wong
Network Security
Difference Between SSL and TLS

Difference Between SSL and TLS
Members Public

SSL is the predecessor to TLS SSL 1.0 was never released to publicSSLv2 in 1995, deprecated in 2011 (link)SSL v3 in 1996, deprecated in 2015 (link)TLS 1.1 in 1999TLS 1.2 in 2008TLS 1.3 currently in draft (link)Referenceshttps://www.globalsign.com/en/blog/ssl-vs-tls-difference/

Nicholas Wong
Nicholas Wong
Network Security
Use Private Key As Public Key And Vice Versa

Use Private Key As Public Key And Vice Versa
Members Public

https://security.stackexchange.com/questions/9957/can-i-use-a-private-key-as-a-public-key-and-vice-versa

Nicholas Wong
Nicholas Wong
Network Security
Digital Certificate Life Cycle and Validation

Digital Certificate Life Cycle and Validation
Members Public

What is certificateA electronic document with the following info Who issued the certificateWho the certificate is issued toValid to date (expiry date)Public keyDigital signature Hash value of the certificate, used private key to sign the key -> digital signatureTo validate, apply public key to digital signature to get

Nicholas Wong
Nicholas Wong
Network Security
TLS Handshake

TLS Handshake
Members Public

It happens in all HTTPS connections. Certificate phase, chose cipher suite Client send hello, with supported cipher/version all other informationServer send hello, with certificate, and done helloPremaster key doneSymetric key exchange using asymetric public key in certificate Computer installed many CA Client send we use client keyNow they are

Nicholas Wong
Nicholas Wong
Network Security
OSI Network Layers

OSI Network Layers
Members Public

The seven Open Systems Interconnection layersLayer 7: The application layerLayer 6: The presentation layerLayer 5: The session layerLayer 4: The transport layerLayer 3: The network layerLayer 2: The data-link layerLayer 1: The physical layerReferenceshttps://searchnetworking.techtarget.com/definition/OSI

Nicholas Wong
Nicholas Wong
Network Security