CS Notes
Search
Search
Search
Light mode
Dark mode
Explorer
AWS
Compute
ECS
ECS
ECS Exec
Load Balancer
AWS ALB
AWS NLB
Target Group
ASG
AWS Lambda
EC2
Database
AWS Database
Disaster Recovery
AWS Backup
Networking
AWS Subnet
AWS Transit Gateway
Security
AWS ACL
KMS
Security Group
Storage
AWS Parameter Store
DataSync
EFS
AWS EventBridge
AWS Nuke
Manage Your AWS from Code Editor without Console Hassles
Bash
Networking
curl
jq
netstat
scp
Security
openssl
Terminologies
shebang
Atuin
Bash Scripting
Linux Namespace
Systemd
Boolean Algebra
Logic Gates
AND
NOR
NOT
OR
XOR
Boolean Function
Boolean Standard Form
Maxterm
Minterm
C
C Keywords
C Macro
C Program Execution
C Terminologies
Computer Organisation
Asynchronous Sequential Circuits
Asynchronous Sequential Circuit
Data Latch
Latch
Set Reset Latch
Circuit Design
Circuit Design
Grey Code
Karnaugh Map
Combination Circuit
Adder
Combination Circuit
Instruction Set Architecture (ISA)
MIPS
MIPS
MIPS I-Type Instruction
MIPS Instruction
MIPS J-Type Instruction
MIPS R-Type Instruction
RISCV
RISCV CLINT
RISCV Instructure
RISCV Kernel Deep Dive
Assembly language
Atomic Instruction
Instruction
Instruction Execution
Instruction Set Architecture (ISA)
Number System
Computer Data Representation
Floating-Point Encoding (浮点数编码)
Integer Encoding (数字编码)
Number Base Conversion
Pipeline
Instruction-Level Parallelism
Pipeline
Pipeline Stages
Pipeline Branching
Branch Prediction
Branch Prediction Strategies (Heuristics)
Branching
Pipeline Flush
Pipeline Hazard
Operand Forwarding
Out-of-Order Execution
Pipeline Stall
Read-After-Write(RAW) Hazard
Processor
ALU
Clock Oscillator
Control Unit
CPU
CPU Datapath
GPU
Register
Specialised Processor
Synchronous Sequential Circuit
Flip-flops
Sequential Circuit
Synchronous Sequential Circuit
Terminologies
Base 64 Encoding
Endianness
Logic Gates
Transistors (晶体管)
cp
combinatorics
Pasha and Stick
data_structure
LRU
Valid Sudoku
YetnotherrokenKeoard
dynamic_programming
Word Break
greedy
Container With Most Water
Next Permutation
number_theory
(CodeForces) All The Same
(CodeForces) Divisibility
(CodeForces) Non-coprime Split
(CodeForces) Rectangular Game
prefix_sum
Closest Cities
Product of Array Except Self
Romantic Glasses
Competitive Programming Code Templates
Pending CP Questions
Database
ACID Transactions
Database
Database Paradigms
DBMS (Database Management System)
MySQL
SQL
Discrete Math
Algebra Properties
Combination
Combinatorics
Conditional Statement
Counting
Deductive Reasoning (演繹推理)
Discrete Geometry
Discrete Math
Fallacy
Mathematical Argument
Mathematical Proof
Mathematical Statement
Predicate
Propositional Logic
Relation
Rule of Inference (推理规则)
Set
Distributed Computing
Consensus
Distributed Consensus
Raft Consensus Algorithm
Replicated State Machine
DSA
Algorithms
Algorithm Complexity Analysis
Algorithms
Backtracking
Banker's Algorithm
Binary Search
DFS
Dijkstra's Algorithm
Dynamic Programming
Genetic Algorithms
Greedy Algorithm
Memoization
Optimisation Problem
Prefix Sum (前缀和)
Recursion
Sorting
Two Pointers (双指针)
Data Structure
Array
Array
Circular Array
Dynamic Array (List)
Binary Tree (二叉树)
AVL(Balanced Binary Search) Tree (平衡二叉搜索树)
Binary Search Tree (二叉搜索树)
Binary Tree (二叉树)
Complete Binary Tree (完全二叉树)
Full Binary Tree (完满二叉树)
Perfect Binary Tree (完美二叉树)
Hash Map
Hash collision
Open Addressing
Double Hashing
Linear Probing
Hash Collision
Hash Function
Avalanche effect (雪崩效应)
Collision resistance (抗碰撞性)
Hash Function
Hash Map
Linked List
Circular Linked List
Double Linked List
Linked List
Single Linked List
Abstract Data Type (ADT)
Data Structure
Deque
Graph
Queue (FIFO)
Stack
terminologies
Square Bracket vs Curly Bracket
Sub-Sequence
Functional
Closure
Currying
First-class Functions
Pure Functions
Java
Wrapper Class
Primitive and Object Conversion
Wrapper Class Datatype
Java
Java Sorting
java.util
Networking
DNS
DNS
DNS Query
DNS Record
DNS Server
Hierarchical Structure
Hostname
IP Address
HTTP
HTTP 1.1
HTTP 1.1
HTTP 1.1 Pipelining
Keep-Alive (持久连接)
HTTP 1.2
HTTP 1.2
HTTP 1.2 Server Push
HTTP Frame
HTTP Multiplexing (多路复用)
HTTP Stream
HTTP 1.3
HTTP 1.3
QUIC
Head-of-Line Blocking (队头堵塞)
HTTP
HTTP 1.0
HTTP Headers
HTTP Request
HTTP Request Methods
HTTP Response
HTTP Status Code
Physical Layer
Bandwidth
CSMA
Ethernet
Exponential Backoff
MAC Address
Terminologies
Access Network
Communication Links
Digital Subscriber Line (DSL)
Host
Internet
ISP
Link-layer switches
Multicast 多播
Network Object
Network Operations
Network Port
Network Relay
Network Route
Packet
Packet Switches
Port Forwarding
REST API
Routers
Socket Inteface
Tethering
Transmission rate
TTL
URL
Transport Layer
TCP
TCP
TCP Connection
TCP Handshake
TLS
X.509 Certificate
Certificate Authority (CA)
Digital Signature
X.509 Certificate
TLS (Transport Layer Security)
TLS 1.2
UDP
Address Resolution Protocol
Home Access
Internet Protocol (IP)
Network
Network Protocol
OSI
Number Theory
Divisibility and Primes
Divisibility (可除性)
Factor
GCD
Modulo
Prime Number (质数)
Integer (整数)
Rational Numbers (有理数)
OOP
Generics
Inheritance
OOP
OOP Compatibility
Polymorphism
Sub-types
OS
CPU
Asynchronous Single Threading
CPU Cache
Memory Management Unit (MMU)
Multi-core Chip
Multi-processing
Multi-Programming
Multi-tasking
Multi-threading
Privilege Level
File System
File
File System
File System Link
Inode
Pipe (管道)
Interrupt
Interrupt Handler
Interrupt Vector Table
Interrupts (中断)
Preemption
Signal (Software Interrupt)
Trap Interrupt (陷入)
IO
Device Controller
Direct Memory Access (DMA)
IO Bus
IO Device
Memory
Main Memory
Memory Address
Memory Fragmentation
Memory Page
Memory Safety
Null Safety
Page Faults
Page Table
Segmentation Fault
Swap Space
Virtual Memory
Process
Address Space
Context Switch
Deadlock (死锁)
Inter-Process Communication (IPC)
Process (进程)
Process Control Block (PCB)
Process Hierarchy
Process Management
Process Operations
Timeslice
Synchronization
Barrier (屏障)
Condition Variable (条件变量)
Mutex (互斥体)
Race Condition (竞态条件)
Semaphore (信号量)
Spinlock (自旋锁)
Synchronization (同步)
System Call
Library Call
System Call (系统调用)
Terminologies
High-performance Computing
Timer Chip
User
Thread
Hybrid Threads
Kernel Thread
Producer Consumer Problem
Thread
Thread Pool
User Thread
Tools
Init System
UNIX vs Linux
Linux
POSIX
Unix
Computer Booting
Kernel
Kernel Space
OS
OS System Program
User Space
Probability
Probability Problems
Problem solving
Probability Problem
Problem Solving
Programming
Argument Pointer
Datatype
Expression
Function
Immutable
Pointer
Statement
String Interpolation
Syntactic Scope
Rust
Important Rust Syntax
Rust Borrowing
Rust Ownership
Rust Pending Items
Rust Toolset
Security
Authentication
Authentication
Cookie
HTTP Basic Authentication
JWT
OIDC Authentication
Session-Cookie Authentication
Single Sign-On (SSO)
Token-Based Authentication
User Principle Name
Authorisation
Authorisation
OAuth 2.0
Cryptography
Asymmetric Cryptography
Hash
HMAC (Hash-Based Message Authentication Code)
Salting
Symmetric Encryption
Terminologies
Ciphertext (密文)
Key's Randomart Image
Shift-left Security
Common Security Attacks
DevSecOps
Dynamic Secrets
Encryption
PEM (Privacy Enhanced Mail)
Public Key Infrastructure
Software Engineering
Code Management
Mono Repos
Mono Repos
Monorepo Build System
nx
Managing Complexity
Code for Change
Coding Convention
Software Development Practices
Type System
Monitoring
terminologies
Alert
Sampling
Span
Trace
Application Performance Monitoring (APM)
Real User Monitoring
SOLID Design Principles
Liskov Substitution Principle (LSP)
Terminologies
Middleware (中间件)
Shim (垫片)
Tree Shaking (摇树)
Type Inference (类型推断)
Abstraction (抽象)
Code Editor Setup
Code Quality Assurance Tools
Language Processors
System Design
Architectures
Event-Driven Architecture
Hub and Spoke Architecture
Micro-servercies Architecture
Cache
Cache Server
CDN
Compute
Compute Server
Message Queue (消息队列)
Multi Data Center Setup
Database
Database Replication (数据库复制)
Database Scaling
Load Balancers
Application Load Balancer
Load Balancer
Network Load Balancer
Monitoring
Monitoring
Proxy
Forward Proxy (正向代理)
Reverse Proxy (反向代理)
Latency Number
System Design
Terminologies
Aggregation
Data
Idempotent
Memory Alignment
Null-terminated
Operation
Parity Bit (奇偶校验码)
Tools
Datadog
Datadog
Datadog ddtrace
Datadog Integration
Datadog Lambda Monitoring
Datadog RUM
Mastering Datadog APM in ECS Fargate: A Comprehensive Guide for Seamless AWS Integration
Docker
3 Components
Dockerfile
Runtime Instruction
CMD
ENTRYPOINT
ENTRYPOINT + CMD
Dockerfile
Docker Container
Docker Image
Command Cheatsheets
Command Flags
Docker EXEC Command Flags
Docker RUN Command Flags
Common Docker Commands
Docker Compose
Docker Compose
Docker Network
Docker Bridge Network
Docker Host Network
Docker Network
Docker Null Network
Docker Volume
Docker Host Volume
Docker Volume
Docker
Docker Build
Docker Build Cache
Docker Installation
Useful Docker Images
Git
Git
Git Hook
Git Rebase
JS
Confused About Setting Up a JavaScript Project? This Guide Has Your Back!
JS Weird Syntax
Node.js
Unleash the Python Kraken Pyenv and Poetry - The Holy Grail of Python Project Setups
My Macos Setup
Home
❯
Networking
❯
Transport Layer
❯
TLS
Folder: Networking/Transport-Layer/TLS
2 items under this folder.
Jan 13, 2024
TLS 1.2
#networking
Jan 13, 2024
TLS (Transport Layer Security)
#networking