Tagged articles
301 articles
Page 2 of 4
AI Cyberspace
AI Cyberspace
May 27, 2023 · Information Security

Mastering SSL/TLS: From CIAA Security Model to OpenSSL CA Setup

This comprehensive guide explains the CIAA security model for network transmission, details confidentiality, integrity, authentication, and availability, and walks through building a private CA with OpenSSL, configuring TLS 1.2/1.3, HTTPS authentication modes, SNI/ESNI extensions, and upgrading curl for HTTP/2 support.

CertificateOpenSSLPKI
0 likes · 51 min read
Mastering SSL/TLS: From CIAA Security Model to OpenSSL CA Setup
System Architect Go
System Architect Go
Apr 16, 2023 · Cloud Native

Understanding and Implementing Kubernetes Admission Controllers with a Sidecar Injection Example

This article explains the purpose and phases of Kubernetes Admission Controllers, outlines their security, governance, and configuration management benefits, and provides a step‑by‑step guide—including TLS certificate creation, a Go HTTPS webhook server, and MutatingWebhookConfiguration YAML—to inject a sidecar container into pods.

AdmissionControllerKubernetesSidecarInjection
0 likes · 11 min read
Understanding and Implementing Kubernetes Admission Controllers with a Sidecar Injection Example
Java Backend Technology
Java Backend Technology
Apr 10, 2023 · Information Security

What New Security Features Does JDK 20 Offer? Encryption, TLS, and JFR Highlights

JDK 20, released in March 2023, introduces a suite of security enhancements—including new exception constructors, expanded algorithm service attributes, stricter defaults for DTLS 1.0 and ECDH suites, performance‑boosting intrinsics for ChaCha20, Poly1305, MD5 and ECC, as well as new Java Flight Recorder events for tracking security properties—providing developers with stronger defaults and better observability.

JFRJava SecurityTLS
0 likes · 8 min read
What New Security Features Does JDK 20 Offer? Encryption, TLS, and JFR Highlights
Tencent Architect
Tencent Architect
Feb 28, 2023 · Backend Development

Master HTTP/HTTPS Testing with Python httpx and curl: A Practical Guide

This guide explains how to use Python's httpx library and the curl command‑line tool to perform comprehensive HTTP/HTTPS testing—including basic requests, chunked transfers, HTTP/2, SSL/TLS configuration, and dynamic DNS resolution—complete with code examples and setup instructions.

HTTP2PythonTLS
0 likes · 13 min read
Master HTTP/HTTPS Testing with Python httpx and curl: A Practical Guide
MaGe Linux Operations
MaGe Linux Operations
Feb 20, 2023 · Information Security

Why HTTP Is Insecure and How HTTPS Stops Man-in-the-Middle Attacks

This article explains the fundamentals of HTTP, demonstrates how its plaintext nature enables man‑in‑the‑middle attacks, explores symmetric and asymmetric encryption attempts to mitigate the risk, and shows how HTTPS—through TLS handshakes, certificate validation, and a trusted CA hierarchy—provides robust protection.

Certificate AuthorityHTTPHTTPS
0 likes · 10 min read
Why HTTP Is Insecure and How HTTPS Stops Man-in-the-Middle Attacks
MaGe Linux Operations
MaGe Linux Operations
Jan 15, 2023 · Backend Development

Cut Nginx HTTPS Latency by 30%: Practical TLS Tuning Guide

This article explains why low‑latency Nginx HTTPS is crucial for instant search, breaks down TLS handshake round‑trips, and provides step‑by‑step configuration changes—such as enabling HTTP/2, adjusting ciphers, activating OCSP stapling, tweaking buffer sizes and session cache—to achieve roughly a 30% reduction in request latency.

HTTP/2HTTPS latencyOCSP stapling
0 likes · 12 min read
Cut Nginx HTTPS Latency by 30%: Practical TLS Tuning Guide
Huolala Tech
Huolala Tech
Jan 10, 2023 · Information Security

Solving Android SSL Certificate Expiration: HuoLaLa’s Full Debugging Guide

This article explains the fundamentals of SSL certificates, details Android’s certificate verification process, walks through common pitfalls such as expired or mismatched certificates, and provides practical solutions—including custom TrustManager implementations, revocation checks, and debugging techniques—to ensure reliable secure communication in Android apps.

AndroidCertificateSSL
0 likes · 24 min read
Solving Android SSL Certificate Expiration: HuoLaLa’s Full Debugging Guide
Liangxu Linux
Liangxu Linux
Jan 3, 2023 · Information Security

Why Can Public Key Encrypt but Not Decrypt? Unpacking HTTPS Encryption

An in‑depth guide explains the difference between symmetric and asymmetric encryption, why a public key can encrypt but not decrypt, and walks through the TLS 1.2 handshake that underpins HTTPS, covering certificates, random numbers, session key derivation, and the role of public‑private key pairs.

HTTPSHandshakeInformation Security
0 likes · 16 min read
Why Can Public Key Encrypt but Not Decrypt? Unpacking HTTPS Encryption
Bilibili Tech
Bilibili Tech
Dec 30, 2022 · Operations

Self-Developed HTTPDNS Service: Cost Estimation, Architecture, Optimization, and Lessons Learned

To cut the hundreds‑of‑thousands‑yuan monthly bill of a commercial HTTPDNS service, the team built a multi‑region, self‑hosted HTTPDNS platform, estimated to slash costs by up to 90%, then resolved unexpected TLS bandwidth waste by improving connection reuse, ultimately achieving over 80% savings and planning a hybrid‑cloud deployment.

BGPDomain HijackingHTTPDNS
0 likes · 12 min read
Self-Developed HTTPDNS Service: Cost Estimation, Architecture, Optimization, and Lessons Learned
Tencent Cloud Developer
Tencent Cloud Developer
Nov 23, 2022 · Fundamentals

Comprehensive Overview of HTTP/1.x, HTTPS, HTTP/2, and HTTP/3 Protocols

The article surveys the evolution of web communication from HTTP/1.x through HTTPS, HTTP/2, and HTTP/3, explaining request/response structure, methods, status codes, URIs, connection handling, cookies, caching, TLS encryption, and the performance‑boosting features of header compression, multiplexing, and QUIC‑based transport.

HTTPHTTP2HTTPS
0 likes · 44 min read
Comprehensive Overview of HTTP/1.x, HTTPS, HTTP/2, and HTTP/3 Protocols
Top Architect
Top Architect
Oct 22, 2022 · Backend Development

High‑Performance Nginx HTTPS TLS Tuning to Reduce Request Latency by 30%

This article explains why reducing Nginx HTTPS latency is crucial for instant‑search services, describes how TLS handshakes add round‑trips, and provides concrete Nginx configuration tweaks—including enabling HTTP/2, optimizing cipher suites, activating OCSP stapling, adjusting ssl_buffer_size and SSL session cache—that together cut end‑to‑end request latency by roughly 30%.

HTTP/2OptimizationSSL
0 likes · 15 min read
High‑Performance Nginx HTTPS TLS Tuning to Reduce Request Latency by 30%
DaTaobao Tech
DaTaobao Tech
Sep 27, 2022 · Information Security

Why HTTP Is Insecure and How HTTPS Solves It: A Deep Dive into TLS Handshakes

This article examines the inherent security flaws of plain HTTP, proposes four solution approaches, and explains why the fourth—combining digital certificates, asymmetric and symmetric encryption—forms the basis of HTTPS, then details TLS 1.2 handshake steps, cryptographic primitives, and practical implementation considerations.

HTTPSTLSTLS Handshake
0 likes · 21 min read
Why HTTP Is Insecure and How HTTPS Solves It: A Deep Dive into TLS Handshakes
Sohu Tech Products
Sohu Tech Products
Sep 7, 2022 · Information Security

Detailed HTTPS Handshake Analysis Using Wireshark

This article explains the HTTPS protocol, its security advantages over HTTP, and provides a step‑by‑step Wireshark packet capture and analysis of a test website, covering TCP three‑way handshake, TLS ClientHello/ServerHello, certificate verification, key exchange, and encrypted data transmission.

HTTPSTLSTLS Handshake
0 likes · 15 min read
Detailed HTTPS Handshake Analysis Using Wireshark
Baidu App Technology
Baidu App Technology
Aug 11, 2022 · Information Security

How Baidu’s bdtls Protocol Secures Mini‑Programs with TLS 1.3‑Inspired Design

This article explains Baidu’s custom bdtls security communication protocol for mini‑programs, detailing its TLS 1.3‑based architecture, DHE‑RSA key exchange, AES‑GCM encryption, implementation on both server and client sides, and the strategies used to achieve strong security, low latency, high availability, and extensibility.

Information SecurityTLSbdtls
0 likes · 23 min read
How Baidu’s bdtls Protocol Secures Mini‑Programs with TLS 1.3‑Inspired Design
Baidu Geek Talk
Baidu Geek Talk
Aug 10, 2022 · Information Security

Baidu bdtls: A TLS 1.3‑Based Secure Communication Protocol for Mini Programs

Baidu’s bdtls protocol adapts TLS 1.3 for mini‑programs, delivering mutual authentication, AES‑128‑GCM encryption, RSA‑signed Diffie‑Hellman key exchange, sub‑10 % handshake latency, and extensible multi‑business support to defend against static, dynamic and cheating attacks while ensuring high availability.

TLSbdtlsencryption
0 likes · 22 min read
Baidu bdtls: A TLS 1.3‑Based Secure Communication Protocol for Mini Programs
iQIYI Technical Product Team
iQIYI Technical Product Team
Jul 8, 2022 · Mobile Development

Performance Optimization Practices for iQIYI International Mobile App

To prevent massive user loss from slow loads, iQIYI International overhauled its mobile app’s network stack—switching to HTTPDNS, enabling TCP Fast Open, upgrading to HTTP/2 and TLS 1.3, compressing payloads with Brotli and WebP, using protobuf, caching, and fallback protocols—cut latency, reduced failures, and boosted video playback across Southeast Asian markets.

HTTP/2TLSedge computing
0 likes · 10 min read
Performance Optimization Practices for iQIYI International Mobile App
Top Architect
Top Architect
May 30, 2022 · Information Security

Implementing Transparent Encrypted Communication with mTLS Using Nginx and OpenSSL

This article explains how to secure cross‑data‑center traffic by applying TLS principles, setting up a private Certificate Authority, generating self‑signed certificates with OpenSSL, configuring mutual TLS (mTLS) on Nginx proxies for both HTTP and TCP streams, and verifying the setup with curl and redis‑cli commands.

Certificate AuthorityOpenSSLTLS
0 likes · 24 min read
Implementing Transparent Encrypted Communication with mTLS Using Nginx and OpenSSL
Architect
Architect
May 13, 2022 · Information Security

Implementing Transparent Encrypted Communication with mTLS Using Nginx and Self‑Signed Certificates

This article explains how to secure cross‑data‑center traffic by encrypting it with TLS/mTLS, covering the principles of TLS, certificate authority roles, generating self‑signed certificates with OpenSSL, and configuring Nginx proxies for both HTTP and TCP streams to provide transparent encrypted channels without modifying applications.

Certificate AuthorityOpenSSLTLS
0 likes · 26 min read
Implementing Transparent Encrypted Communication with mTLS Using Nginx and Self‑Signed Certificates
Code DAO
Code DAO
May 2, 2022 · Information Security

Understanding the Principles Behind HTTPS

This article explains how HTTPS combines HTTP with SSL/TLS, walks through the TLS handshake steps, describes symmetric and asymmetric encryption, the role of X.509 certificates, digital signatures, certificate chains, and provides a hands‑on OpenSSL guide for manually verifying a server certificate.

CertificateHTTPSOpenSSL
0 likes · 25 min read
Understanding the Principles Behind HTTPS
ELab Team
ELab Team
Apr 29, 2022 · Information Security

Why HTTPS Is Essential: A Deep Dive into HTTP, Encryption, and SSL/TLS

This article explains the evolution from HTTP to HTTPS, detailing HTTP’s history, its security shortcomings, the principles of symmetric and asymmetric encryption, digital signatures, certificate authorities, and the complete HTTPS handshake process, helping readers understand how secure web communication works.

Certificate AuthorityHTTPSTLS
0 likes · 16 min read
Why HTTPS Is Essential: A Deep Dive into HTTP, Encryption, and SSL/TLS
Volcano Engine Developer Services
Volcano Engine Developer Services
Apr 26, 2022 · Operations

How Volcano Engine’s TLS Transforms Log Management for Kubernetes at Scale

This article explains the challenges of traditional open‑source log collection in cloud‑native environments, describes Volcano Engine’s unified TLS architecture, its centralized configuration, CRD‑based deployment, and showcases real‑world case studies that demonstrate improved availability, efficiency, and scalability.

Cloud NativeDistributed SystemsKubernetes
0 likes · 15 min read
How Volcano Engine’s TLS Transforms Log Management for Kubernetes at Scale
Programmer DD
Programmer DD
Mar 29, 2022 · Information Security

Mastering OAuth2 Client Authentication: From client_secret_jwt to TLS Methods

This article explains the classification of OAuth2 clients, details multiple authentication methods—including client_secret_jwt, private_key_jwt, TLS‑based approaches—and provides code examples and best‑practice recommendations for securely authenticating clients in modern OAuth2 deployments.

OAuth2Spring SecurityTLS
0 likes · 5 min read
Mastering OAuth2 Client Authentication: From client_secret_jwt to TLS Methods
Efficient Ops
Efficient Ops
Mar 13, 2022 · Cloud Native

Master Traefik 2.5: From Basics to Advanced Routing, TLS, and Kubernetes Integration

This comprehensive guide introduces Traefik as an open‑source edge router, explains its core concepts such as providers, entrypoints, routers, services and middlewares, and walks through deploying Traefik with Helm on Kubernetes, configuring HTTP and HTTPS routes, using middlewares, handling TLS certificates, and leveraging advanced features like canary releases, traffic mirroring, TCP services, and the Kubernetes Gateway API.

Cloud NativeEdge RouterKubernetes
0 likes · 27 min read
Master Traefik 2.5: From Basics to Advanced Routing, TLS, and Kubernetes Integration
Efficient Ops
Efficient Ops
Feb 15, 2022 · Cloud Native

How Kubernetes Ingress Simplifies Service Exposure and Load Balancing

This article explains the fundamentals of Kubernetes Ingress, how it works with an Ingress controller like ingress-nginx to expose internal services externally, compares manual Nginx proxy setups with Ingress, and provides step-by-step installation, configuration examples, TLS setup, annotations, and testing tips.

Cloud NativeTLSloadbalancer
0 likes · 13 min read
How Kubernetes Ingress Simplifies Service Exposure and Load Balancing
Programmer DD
Programmer DD
Feb 11, 2022 · Operations

How SSL Offloading Boosts Performance and Simplifies Traffic Management

This article explains what SSL offloading is, why it can improve website performance by reducing TLS overhead, outlines its advantages, and compares the two main implementation methods—SSL termination and SSL bridging—while highlighting when to consider using it.

SSL OffloadingTLSload balancing
0 likes · 8 min read
How SSL Offloading Boosts Performance and Simplifies Traffic Management
Java Backend Technology
Java Backend Technology
Jan 25, 2022 · Information Security

Can HTTPS Stop Replay Attacks? Deep Dive into TLS Handshake and MAC

This article walks through the TLS handshake, explains how client and server derive symmetric keys and MAC secrets, illustrates the encryption process, and shows why the sequence number in TLS MAC calculations prevents replay attacks, answering whether HTTPS can block such attacks.

HTTPSKey derivationMac
0 likes · 9 min read
Can HTTPS Stop Replay Attacks? Deep Dive into TLS Handshake and MAC
Efficient Ops
Efficient Ops
Dec 6, 2021 · Cloud Native

Master Traefik 2.5: From Basics to Advanced Routing, TLS, and Kubernetes Integration

This comprehensive guide introduces Traefik as an open‑source edge router, explains its core concepts and components, walks through Helm deployment, demonstrates HTTP and HTTPS routing with native Ingress, CRD IngressRoute, TLS (self‑signed and Let’s Encrypt), middleware usage, IP whitelisting, TCP services, canary releases, traffic mirroring, and the new Kubernetes Gateway API, providing step‑by‑step YAML examples and screenshots for each feature.

Gateway APITLSTraefik
0 likes · 29 min read
Master Traefik 2.5: From Basics to Advanced Routing, TLS, and Kubernetes Integration
Ops Development Stories
Ops Development Stories
Nov 10, 2021 · Cloud Native

Master Traefik 2.5: From Basics to Advanced Routing, TLS, and Kubernetes Gateway API

This comprehensive guide introduces Traefik as an open‑source edge router, explains its core components and capabilities, walks through Helm deployment, demonstrates various routing methods (Ingress, IngressRoute, CRD, Gateway API), showcases middleware usage, TLS/Let’s Encrypt configuration, TCP services, canary releases, traffic mirroring, and provides practical YAML examples for Kubernetes environments.

Gateway APIKubernetesTLS
0 likes · 30 min read
Master Traefik 2.5: From Basics to Advanced Routing, TLS, and Kubernetes Gateway API
Douyu Streaming
Douyu Streaming
Oct 29, 2021 · Information Security

Understanding SSL/TLS and DTLS: From Cryptographic Basics to WebRTC Security

This article explains the security risks of early Internet protocols, the evolution of SSL/TLS and DTLS, fundamental cryptographic concepts such as symmetric and asymmetric encryption, hashing, MACs, digital signatures, AES modes and padding, and how these technologies are applied in TLS handshakes, DTLS, and WebRTC.

AESDTLSSSL
0 likes · 27 min read
Understanding SSL/TLS and DTLS: From Cryptographic Basics to WebRTC Security
Tencent Cloud Developer
Tencent Cloud Developer
Oct 19, 2021 · Backend Development

Comprehensive Guide to gRPC Communication with Go and PHP: Protobuf, Streaming, TLS, and Timeout

This comprehensive guide walks you through creating a gRPC user service in Go and PHP, from defining protobuf messages and generating code, implementing server and client stubs, adding client, server, and bidirectional streaming, securing communication with TLS certificates, and managing request deadlines with timeout controls.

GoPHPStreaming
0 likes · 33 min read
Comprehensive Guide to gRPC Communication with Go and PHP: Protobuf, Streaming, TLS, and Timeout
Selected Java Interview Questions
Selected Java Interview Questions
Oct 13, 2021 · Information Security

Understanding HTTP and HTTPS: Protocol Basics, Man‑in‑the‑Middle Attacks, and Secure Communication

This article explains the fundamentals of the HTTP protocol, illustrates how plain‑text communication enables man‑in‑the‑middle attacks, and describes how symmetric and asymmetric encryption, SSL/TLS handshakes, and CA certificate chains are used in HTTPS to secure web traffic.

HTTPHTTPSMan-in-the-Middle
0 likes · 8 min read
Understanding HTTP and HTTPS: Protocol Basics, Man‑in‑the‑Middle Attacks, and Secure Communication
Selected Java Interview Questions
Selected Java Interview Questions
Aug 13, 2021 · Information Security

Understanding HTTPS: Encryption Methods, Handshake Process, and HttpClient Implementation

This article explains why HTTP lacks confidentiality, introduces symmetric, asymmetric, and hybrid encryption, describes the HTTPS handshake steps, and shows how Apache HttpClient builds SSL connections with code examples, highlighting key components such as SSLConnectionSocketFactory and HostnameVerifier.

HTTPSHttpClientJava
0 likes · 15 min read
Understanding HTTPS: Encryption Methods, Handshake Process, and HttpClient Implementation
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 27, 2021 · Information Security

Top 12 Proven Strategies to Secure Your Nginx Web Server

This guide outlines twelve practical steps—including keeping Nginx up‑to‑date, removing unused modules, disabling version disclosure, blocking malicious user agents, limiting HTTP methods, setting buffer limits, and configuring TLS—to harden Nginx servers against common attacks.

HardeningServer SecurityTLS
0 likes · 8 min read
Top 12 Proven Strategies to Secure Your Nginx Web Server
MaGe Linux Operations
MaGe Linux Operations
Jun 20, 2021 · Information Security

How to Build TLS-Encrypted Socket Server and Client in Go

This article explains the fundamentals of TLS as a transport‑layer security protocol, demonstrates how to create a TLS‑encrypted socket server and client in Go, and shows how to generate and verify certificate chains using tools like mkcert.

CertificateSocketTLS
0 likes · 8 min read
How to Build TLS-Encrypted Socket Server and Client in Go
Sohu Tech Products
Sohu Tech Products
May 19, 2021 · Information Security

Understanding HTTPS: TLS/SSL Principles, Encryption, Digital Signatures, and Certificate Authorities

This article explains the fundamental concepts of HTTPS, covering TLS/SSL algorithms, the roles of symmetric and asymmetric encryption, digital signatures, certificate authorities, the TLS 1.2 handshake process, and why HTTPS is preferred over HTTP despite deployment challenges.

Certificate AuthorityHTTPSInformation Security
0 likes · 21 min read
Understanding HTTPS: TLS/SSL Principles, Encryption, Digital Signatures, and Certificate Authorities
Efficient Ops
Efficient Ops
May 16, 2021 · Information Security

Why HTTPS Combines Symmetric and Asymmetric Encryption: A Deep Design Walkthrough

This article reconstructs the design of HTTPS step by step, explaining why both symmetric and asymmetric encryption are required, how key negotiation works, the role of digital certificates and certificate authorities, and the underlying security mechanisms that protect client‑server communication.

Certificate AuthorityHTTPSTLS
0 likes · 13 min read
Why HTTPS Combines Symmetric and Asymmetric Encryption: A Deep Design Walkthrough
macrozheng
macrozheng
May 15, 2021 · Information Security

Can Your Company Spy on WeChat Chats? Protocol Analysis Reveals the Truth

This article examines whether a company can monitor WeChat conversations on its network by dissecting the web and mobile versions' protocols, demonstrating how tools like Fiddler and Wireshark can decrypt web chats while mobile traffic remains secure through private protocols and embedded server keys.

FiddlerMMTLSTLS
0 likes · 9 min read
Can Your Company Spy on WeChat Chats? Protocol Analysis Reveals the Truth
Zhongtong Tech
Zhongtong Tech
May 11, 2021 · Cloud Native

Why Ingress‑NGINX Crashed: Hidden TLS Secret Pitfall and How to Fix It

A morning outage revealed an ingress‑nginx CrashLoopBackOff caused by a non‑TLS secret, and this article walks through the log analysis, code inspection of the controller startup, the faulty extractTLSSecretName logic, and the two‑pronged fix to prevent future crashes.

ControllerCrashLoopBackOffDebugging
0 likes · 14 min read
Why Ingress‑NGINX Crashed: Hidden TLS Secret Pitfall and How to Fix It
Open Source Linux
Open Source Linux
Apr 30, 2021 · Backend Development

How to Cut Nginx HTTPS Latency by 30% with TLS Tweaks

This article explains why optimizing Nginx HTTPS latency matters for instant search, describes how TLS handshakes add round‑trip delays, and provides step‑by‑step Nginx TLS configuration changes—such as enabling HTTP/2, adjusting ciphers, enabling OCSP stapling, tuning buffer sizes and session cache—that together reduced request latency by about 30% in a real‑world search service.

HTTPSLatencyOptimization
0 likes · 13 min read
How to Cut Nginx HTTPS Latency by 30% with TLS Tweaks
Top Architect
Top Architect
Apr 4, 2021 · Information Security

Understanding HTTP Vulnerabilities and How HTTPS Secures Communication

This article explains the inherent insecurity of plain HTTP, illustrates man‑in‑the‑middle attacks, shows why simple symmetric encryption is insufficient, and details how HTTPS (SSL/TLS) with asymmetric key exchange and CA verification protects data transmission.

CAHTTPHTTPS
0 likes · 10 min read
Understanding HTTP Vulnerabilities and How HTTPS Secures Communication
Programmer DD
Programmer DD
Apr 4, 2021 · Information Security

Why HTTP Is Insecure and How HTTPS Stops Man‑in‑the‑Middle Attacks

This article reviews the fundamentals of the HTTP protocol, explains why its plaintext transmission makes it vulnerable to man‑in‑the‑middle attacks, and details how HTTPS—through SSL/TLS, asymmetric key exchange, and CA certificate verification—protects data integrity and confidentiality.

Certificate AuthorityHTTPHTTPS
0 likes · 9 min read
Why HTTP Is Insecure and How HTTPS Stops Man‑in‑the‑Middle Attacks
Java Backend Technology
Java Backend Technology
Feb 28, 2021 · Information Security

Why HTTP Is Unsafe and How HTTPS Secures Your Data

This article examines the vulnerabilities of HTTP, illustrates man‑in‑the‑middle attacks, and explains how HTTPS—through SSL/TLS handshakes, certificate authorities, and asymmetric encryption—protects communications, providing a comprehensive understanding of web security fundamentals for developers and users alike.

Certificate AuthorityHTTPHTTPS
0 likes · 10 min read
Why HTTP Is Unsafe and How HTTPS Secures Your Data
vivo Internet Technology
vivo Internet Technology
Feb 22, 2021 · Fundamentals

Comprehensive Overview of HTTP/2: Connection Setup, Frames & Streams, HPACK Compression, Server Push, Flow Control, and Open Issues

The article thoroughly explains HTTP/2, detailing its optional clear‑text or TLS connection setup, multiplexed frames and streams, HPACK header compression, server‑push mechanism, application‑layer flow control, and the protocol’s lingering challenges such as TLS handshake latency and TCP head‑of‑line blocking that HTTP/3 seeks to resolve.

Flow ControlHTTP/2Protocol
0 likes · 21 min read
Comprehensive Overview of HTTP/2: Connection Setup, Frames & Streams, HPACK Compression, Server Push, Flow Control, and Open Issues
MaGe Linux Operations
MaGe Linux Operations
Jan 27, 2021 · Operations

How to Cut Nginx HTTPS Latency by 30%: Practical TLS Tuning Guide

This article explains why Nginx HTTPS latency matters for instant search, describes how TLS handshake round‑trips affect response time, and provides step‑by‑step Nginx TLS configuration tweaks—including HTTP/2, cipher ordering, OCSP stapling, buffer sizing, and session caching—that together reduced real‑world latency by about 30%.

HTTP2HTTPSLatency
0 likes · 13 min read
How to Cut Nginx HTTPS Latency by 30%: Practical TLS Tuning Guide
ITPUB
ITPUB
Jan 20, 2021 · Information Security

Is HTTPS Really Private? Uncovering Corporate Monitoring and MITM Risks

The article explains how HTTPS works, why it is considered secure, reveals its limitations such as exposed domain names via SNI, describes man‑in‑the‑middle attacks, SSL pinning, and the various ways companies can monitor employee web traffic even when using encrypted connections.

Corporate MonitoringHTTPSMITM
0 likes · 11 min read
Is HTTPS Really Private? Uncovering Corporate Monitoring and MITM Risks
Python Programming Learning Circle
Python Programming Learning Circle
Jan 12, 2021 · Information Security

Understanding HTTP, HTTPS, and How They Prevent Man‑in‑the‑Middle Attacks

The article explains the vulnerabilities of plain HTTP, demonstrates how man‑in‑the‑middle attacks can intercept and modify traffic, and describes the evolution of security mechanisms—including symmetric and asymmetric encryption, TLS handshakes, and certificate authority verification—that together make HTTPS a robust solution for protecting web communications.

Certificate AuthorityHTTPHTTPS
0 likes · 8 min read
Understanding HTTP, HTTPS, and How They Prevent Man‑in‑the‑Middle Attacks
Programmer DD
Programmer DD
Jan 5, 2021 · Operations

How to Cut Nginx HTTPS Latency by 30%: Proven TLS Tuning Tips

This article explains why low‑latency Nginx HTTPS is crucial for instant search, analyzes how TLS handshakes add round‑trip delays, and provides concrete Nginx TLS configuration changes—such as enabling HTTP/2, adjusting cipher suites, enabling OCSP stapling, tweaking buffer sizes and session caches—that together reduced request latency by about 30% in a real‑world deployment.

HTTP2OptimizationPerformance
0 likes · 13 min read
How to Cut Nginx HTTPS Latency by 30%: Proven TLS Tuning Tips
Java Interview Crash Guide
Java Interview Crash Guide
Jan 1, 2021 · Information Security

How HTTPS Secures Your Web Traffic: Deep Dive into Protocols, Certificates, and Risks

This article explains how HTTPS secures web communication by combining asymmetric certificate verification with symmetric data encryption, details the role of Certificate Authorities, illustrates the handshake process, and clarifies common misconceptions about its safety and vulnerability to packet capture.

Certificate AuthorityHTTPSMan-in-the-Middle
0 likes · 11 min read
How HTTPS Secures Your Web Traffic: Deep Dive into Protocols, Certificates, and Risks
Practical DevOps Architecture
Practical DevOps Architecture
Dec 31, 2020 · Cloud Native

Step‑by‑Step Deployment of an etcd Cluster and Kubernetes Control Plane with Certificates, Systemd Services, and CNI Networking

This tutorial walks through configuring server hosts, generating TLS certificates with cfssl for etcd and Kubernetes components, deploying an etcd cluster and Kubernetes master services (apiserver, controller‑manager, scheduler) via systemd, setting up kubelet and kube‑proxy on worker nodes, installing Docker, applying Flannel CNI, and adding additional worker nodes to the cluster.

CNICluster DeploymentFlannel
0 likes · 21 min read
Step‑by‑Step Deployment of an etcd Cluster and Kubernetes Control Plane with Certificates, Systemd Services, and CNI Networking
Liangxu Linux
Liangxu Linux
Dec 30, 2020 · Information Security

Why HTTP Is Dangerous and How HTTPS Protects You from Man-in-the-Middle Attacks

The article explains the vulnerabilities of plain HTTP, illustrates man‑in‑the‑middle attacks, shows why simple symmetric encryption is insufficient, and then details how HTTPS—built on SSL/TLS, asymmetric key exchange, and CA certificate validation—prevents these attacks, providing a comprehensive overview of secure web communication.

CertificateHTTPSMan-in-the-Middle
0 likes · 10 min read
Why HTTP Is Dangerous and How HTTPS Protects You from Man-in-the-Middle Attacks
macrozheng
macrozheng
Dec 18, 2020 · Information Security

How HTTPS Secures Your Data: From Symmetric Encryption to Digital Certificates

This article explains why HTTP is insecure, outlines the four core principles of secure communication, and details how HTTPS uses symmetric encryption, asymmetric encryption, digital certificates, and signatures to establish confidentiality, integrity, authentication, and non-repudiation for safe data transmission.

HTTPSTLScryptography
0 likes · 15 min read
How HTTPS Secures Your Data: From Symmetric Encryption to Digital Certificates
Top Architect
Top Architect
Dec 17, 2020 · Information Security

Understanding HTTP, HTTPS, and How They Prevent Man‑in‑the‑Middle Attacks

This article explains the fundamentals of the HTTP protocol, demonstrates how its plaintext transmission enables man‑in‑the‑middle attacks, and then details how HTTPS (TLS/SSL) with certificate authority verification and asymmetric key exchange secures web communication against such threats.

Certificate AuthorityHTTPHTTPS
0 likes · 9 min read
Understanding HTTP, HTTPS, and How They Prevent Man‑in‑the‑Middle Attacks
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 8, 2020 · Information Security

Understanding HTTPS: How Secure Communication Is Achieved Over HTTP

This article explains why plain HTTP is insecure, outlines the four fundamental principles of secure communication, and details how HTTPS uses symmetric encryption, asymmetric encryption, digital certificates, and digital signatures to establish confidentiality, integrity, authentication, and non-repudiation for web traffic.

HTTPSTLSdigital certificate
0 likes · 13 min read
Understanding HTTPS: How Secure Communication Is Achieved Over HTTP
Efficient Ops
Efficient Ops
Dec 6, 2020 · Fundamentals

Mastering HTTP: From Basics to HTTP/2, TLS, and Beyond

This article explains the fundamentals of HTTP, the differences between GET and POST, common status codes, HTTPS and TLS handshakes, the performance improvements of HTTP/2, binary framing, multiplexing, header compression, server push, QUIC, DNS resolution, and the complete browser loading process from URL to rendered page.

HTTPHTTP2TLS
0 likes · 17 min read
Mastering HTTP: From Basics to HTTP/2, TLS, and Beyond
Architecture Digest
Architecture Digest
Oct 17, 2020 · Information Security

Understanding HTTPS: Principles, Encryption, and Security

This article explains why HTTPS has become essential for web security, compares it with HTTP, describes the weaknesses of plain HTTP and hashing algorithms, and details how symmetric and asymmetric encryption together with TLS/SSL certificates secure data transmission over the Internet.

HTTPSInformation SecurityTLS
0 likes · 11 min read
Understanding HTTPS: Principles, Encryption, and Security
Programmer DD
Programmer DD
Oct 13, 2020 · Information Security

How Payment Platforms Secure Data: From DES to TLS and RSA

This article explains the security architecture of payment platforms, covering terminal data protection, symmetric and asymmetric encryption methods such as DES, 3DES, AES, and RSA, code implementations for Android, TLS transmission security, anti‑tampering signatures, and practical key‑management strategies.

AndroidDESRSA
0 likes · 20 min read
How Payment Platforms Secure Data: From DES to TLS and RSA
Efficient Ops
Efficient Ops
Oct 8, 2020 · Information Security

Why HTTP Is Insecure and How HTTPS Stops Man‑in‑the‑Middle Attacks

This article explains the inherent insecurity of plain HTTP, demonstrates how man‑in‑the‑middle attacks can intercept and modify traffic, and shows how HTTPS—through SSL/TLS handshakes, RSA key exchange, and a trusted CA hierarchy—protects communications from such threats.

Certificate AuthorityHTTPHTTPS
0 likes · 9 min read
Why HTTP Is Insecure and How HTTPS Stops Man‑in‑the‑Middle Attacks
MaGe Linux Operations
MaGe Linux Operations
Sep 10, 2020 · Information Security

Why HTTP Is Insecure and How HTTPS Protects Against Man-in-the-Middle Attacks

This article explains the fundamentals of the HTTP protocol, illustrates its vulnerability to man‑in‑the‑middle attacks, and details how HTTPS—through SSL/TLS, asymmetric key exchange, and a trusted CA certificate hierarchy—secures communications by encrypting data and preventing interception and tampering.

HTTPHTTPSInformation Security
0 likes · 9 min read
Why HTTP Is Insecure and How HTTPS Protects Against Man-in-the-Middle Attacks
Open Source Linux
Open Source Linux
Sep 10, 2020 · Fundamentals

Mastering HTTP: From Basics to TLS, HTTP/2, QUIC and DNS

This article explains the fundamentals of HTTP, the differences between GET and POST, common status codes, HTTPS and TLS handshakes, the improvements introduced by HTTP/2 such as binary framing, multiplexing and header compression, as well as the role of QUIC and DNS in the end‑to‑end web request flow.

DNSHTTPHTTP/2
0 likes · 15 min read
Mastering HTTP: From Basics to TLS, HTTP/2, QUIC and DNS
DevOps Coach
DevOps Coach
Aug 27, 2020 · Operations

How to Build a Secure 3‑Node Elasticsearch 7.9 Cluster with Vagrant

This guide walks through the new features of Elastic Stack 7.9 and shows step‑by‑step how to provision a three‑node Elasticsearch cluster on a local Mac using Vagrant, enabling security, TLS, API keys, and providing all necessary scripts, configuration files, and verification commands.

Elastic StackElasticsearchInstallation
0 likes · 12 min read
How to Build a Secure 3‑Node Elasticsearch 7.9 Cluster with Vagrant
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Aug 27, 2020 · Cloud Native

What’s New in Kubernetes 1.19? A Deep Dive into Year‑Long Support and Alpha Features

Kubernetes 1.19, released after a 20‑week cycle, introduces a one‑year support window, storage capacity tracking, generic ephemeral volumes, CSI health monitoring, Ingress reaching GA, structured logging, new klog methods, and kubelet TLS certificate rotation, while providing extensive release notes and ecosystem updates.

Cloud NativeKubernetesRelease 1.19
0 likes · 15 min read
What’s New in Kubernetes 1.19? A Deep Dive into Year‑Long Support and Alpha Features
Efficient Ops
Efficient Ops
Aug 18, 2020 · Fundamentals

Mastering HTTP: From Basics to HTTP/2, TLS, QUIC and DNS Explained

This article provides a comprehensive overview of HTTP fundamentals, compares GET and POST, explains common status codes, details HTTPS and TLS mechanisms, introduces HTTP/2 features such as binary framing, header compression and server push, and walks through the full request‑response flow from DNS lookup to page rendering.

HTTPHTTP/2TLS
0 likes · 15 min read
Mastering HTTP: From Basics to HTTP/2, TLS, QUIC and DNS Explained
macrozheng
macrozheng
Aug 12, 2020 · Information Security

How to Secure Docker’s Remote API (Port 2375) with TLS and OpenSSL

Learn how to protect Docker’s exposed remote management port 2375 by generating CA, server, and client certificates with OpenSSL, configuring Docker daemon for TLS verification, and adjusting docker-maven-plugin settings to safely build and push images without exposing insecure endpoints.

DockerOpenSSLTLS
0 likes · 11 min read
How to Secure Docker’s Remote API (Port 2375) with TLS and OpenSSL
Tencent Cloud Developer
Tencent Cloud Developer
Jul 23, 2020 · Information Security

IoT Security: Challenges, Differences from Traditional Internet Security, and Capability Building

As IoT devices proliferate across industries, their fragmented, resource‑constrained nature and continuous operation create security challenges distinct from traditional Internet security, prompting the need for specialized authentication, lightweight TLS, secure chips, trusted execution environments, software hardening, and emerging standards to protect the ecosystem.

Industry standardsIoT securityTEE
0 likes · 14 min read
IoT Security: Challenges, Differences from Traditional Internet Security, and Capability Building
Open Source Linux
Open Source Linux
Jul 13, 2020 · Information Security

Demystifying HTTPS: How Encryption and Certificates Secure the Web

This article explains in plain language what HTTPS is, how it encrypts data using symmetric and asymmetric techniques, how it verifies server identity with digital signatures and certificates, and why these mechanisms keep web communications safe from eavesdropping and tampering.

HTTPSInformation SecurityTLS
0 likes · 7 min read
Demystifying HTTPS: How Encryption and Certificates Secure the Web
High Availability Architecture
High Availability Architecture
Jul 7, 2020 · Fundamentals

An Overview of the Gemini Protocol as a Lightweight Alternative to the Web

The article critiques the modern Web’s complexity, introduces the Gemini protocol as a lightweight, TLS‑only alternative inspired by Gopher and markdown, outlines its features and limitations—such as lack of styling, images, and large‑file support—and suggests use cases like text‑centric blogs and personal sites.

GeminiInternet architectureLightweight Web
0 likes · 7 min read
An Overview of the Gemini Protocol as a Lightweight Alternative to the Web
DevOps Coach
DevOps Coach
Jul 3, 2020 · Information Security

Secure Elastic Stack: End-to-End TLS, RBAC, and Password‑Free Beats Setup

Learn how to build a three‑node Elasticsearch cluster with full TLS encryption, configure Kibana’s HTTPS settings, create minimal‑privilege Beats‑writer roles, and eliminate clear‑text passwords using Elastic Stack’s keystore, all within a reproducible Vagrant environment for secure, scalable monitoring.

BeatsElastic StackRBAC
0 likes · 26 min read
Secure Elastic Stack: End-to-End TLS, RBAC, and Password‑Free Beats Setup
Programmer DD
Programmer DD
Jul 3, 2020 · Information Security

Why HTTPS Matters: Understanding Symmetric & Asymmetric Encryption

This article explains why HTTPS is essential, compares symmetric and asymmetric encryption, illustrates how encryption keys are securely exchanged, and outlines the three core reasons HTTPS reliably protects data from eavesdropping and man‑in‑the‑middle attacks.

HTTPSInformation SecurityTLS
0 likes · 5 min read
Why HTTPS Matters: Understanding Symmetric & Asymmetric Encryption
Sohu Tech Products
Sohu Tech Products
Jun 24, 2020 · Information Security

Preventing HTTPS Certificate Forgery: Certificate Transparency and Expect-CT

This article explains how HTTPS security depends on certificates, outlines the risks of certificate forgery, describes the certificate issuance process, and introduces Certificate Transparency and the Expect-CT header as mechanisms to detect and mitigate forged certificates.

CACertificate ForgeryCertificate Transparency
0 likes · 7 min read
Preventing HTTPS Certificate Forgery: Certificate Transparency and Expect-CT
MaGe Linux Operations
MaGe Linux Operations
Jun 24, 2020 · Information Security

How to Secure Zabbix Data Transfer with PSK and TLS Encryption

This guide explains why Zabbix data transmission in mixed‑cloud environments requires encryption, describes the TLS/PSK and certificate‑based security options supported since Zabbix 3.0, outlines their limitations, lists compatible encryption libraries, and provides step‑by‑step configuration commands for both GnuTLS and OpenSSL.

Information SecurityPSKTLS
0 likes · 13 min read
How to Secure Zabbix Data Transfer with PSK and TLS Encryption
Programmer DD
Programmer DD
Jun 19, 2020 · Information Security

Why HTTPS Matters: Understanding SSL/TLS and Secure Web Communication

This article explains why HTTPS is essential for protecting privacy, ensuring data integrity, and authenticating servers, describes the evolution of SSL/TLS, and walks through the handshake process that combines asymmetric and symmetric encryption to secure web traffic.

Certificate AuthorityHTTPSSSL
0 likes · 14 min read
Why HTTPS Matters: Understanding SSL/TLS and Secure Web Communication