Dmytro’s Substack
Subscribe
Sign in
Home
Notes
Chat
Archive
About
Latest
Top
Discussions
Rebuilding TLS, Part 2 — Adding Integrity to the Channel
We teach our protocol to detect tampering, make records less naive with sequence numbers, and then switch to the AEAD style used in real systems.
Apr 5
•
Dmytro Huz
1
March 2026
Rebuilding TLS, Part 1 — Why Encryption Alone Is Not Enough
From transparent TCP traffic to encrypted records — and the first reason TLS needs more than encryption
Mar 29
•
Dmytro Huz
3
1
Rebuilding TLS From Scratch — My Complete Learning Journey
This collection brings together my attempt to rebuild TLS from first principles
Mar 27
•
Dmytro Huz
2
1
1
A Practical Guide to Time for Developers — The Complete Series
Time looks simple until you have to trust it.
Mar 19
•
Dmytro Huz
2
1
A Practical Guide to Time for Developers: Part 4 -The Linux Time Sync Cheat Sheet
RTC, system clock, PHC, NTP, PTP, ptp4l, and phc2sys — the practical map of how time works in Linux
Mar 19
•
Dmytro Huz
1
A Practical Guide to Time for Developers: Part 3 — How Computers Share Time
How computers synchronize time with NTP, PTP, and timestamping in Linux
Mar 16
•
Dmytro Huz
1
Cloud Sells Geographical Abstraction. Critical Systems Buy Geographical Proximity.
What recent disruptions around AWS infrastructure in the Gulf reveal about latency, sovereignty, and the hidden geography of modern cloud systems
Mar 15
•
Dmytro Huz
2
1
I built ac-trace to question the trust we place in passing tests
ac-trace is an early, narrow experiment in checking whether tested systems are actually defended
Mar 9
•
Dmytro Huz
2
3
2
A Practical Guide to Time for Developers: Part 2 — How one computer keeps time (Linux)
explained by one diagram
Mar 5
•
Dmytro Huz
1
1
A Practical Guide to Time for Developers: Part 1 — What time is in software (physics + agreements)
The foundations: what you’re really tracking when you store a timestamp
Mar 1
•
Dmytro Huz
1
1
February 2026
The Aha-Moment of Public-Key Encryption
A small idea behind the huge topic
Feb 13
•
Dmytro Huz
1
January 2026
Building Own MAC — Part 3: Reinventing HMAC from SHA-256
In the previous article, we did something slightly ridiculous.
Jan 23
•
Dmytro Huz
3
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts