Luke a Pro

Luke Sun

Developer & Marketer

🇺🇦
EN||
Encryption for Developers

Encryption for Developers

A practical guide to cryptography for programmers who can code but haven't formally studied security.

This 23-chapter series covers symmetric encryption, asymmetric cryptography, hashing, digital signatures, real-world protocols, and security mindset.

How AES Works (No Math Required)

Published: Sat Feb 01 2025
AES is the cornerstone of modern encryption, but its inner workings aren't mysterious. Understanding the SPN structure, the four steps of each round, and why 128-bit blocks matter will help you use it better.

Symmetric Encryption in Real-World Systems

Published: Sat Feb 01 2025
Theory is one thing, practice is another. How does symmetric encryption work in HTTPS? How do you properly encrypt files? What are the pitfalls of database encryption? This article shows symmetric encryption in real systems.

TLS Deep Dive: How HTTPS Actually Works

Published: Sat Feb 01 2025
Every HTTPS connection uses TLS, but what actually happens when you visit a website? Walk through the TLS 1.3 handshake step by step, understand how all the cryptographic primitives work together.

Why You Should Never Roll Your Own Crypto

Published: Sat Feb 01 2025
"I'll just implement a simple encryption..." Famous last words. Even experts get it wrong. Learn from history's most catastrophic cryptographic failures and understand why implementation details can break mathematically perfect algorithms.

Building Security Judgment

Published: Sat Feb 01 2025
How do you know when something is secure enough? Learn threat modeling, think like an attacker, and develop the judgment to make good security decisions—even when there's no perfect answer.