Golang Project Structure

Tutorials, tips and tricks for writing and structuring code in Go (with additional content for other programming languages)

ciphers

Tag

How to Hide a Secret Message in a Unicode Text File

A view through metal bars inside Alcatraz Federal Penitentiary, showing the cells inside the prison.

Imagine sending a secret message that’s hidden in plain sight — embedded within an innocent-looking text file. No encryption and no suspicious attachments, just pure Unicode trickery. It sounds like something out of a spy novel, doesn’t? Well, with a little bit of clever manipulation, we can use Unicode characters to conceal data in a […]

Writing Secret Messages With a Caesar Cipher

A statue of the Roman general Julius Caesar.

I’m going to show you one of the simplest methods available to secure a message, making it harder for unwitting observers to read. A cipher is a word used for a method that allows text to be encrypted or decrypted — in other words, made harder to read and then restored to an original form. […]