A Brief History of Data Storage: From Symbols to Bits

Humans have always been curious and creative. We learned to live together in communities and developed languages to communicate with each other. We also discovered many things and gained knowledge. But we faced a challenge: how to preserve this knowledge…

Read More

Alice and Terror of Eve

Cryptography is the science of making messages secure. It prevents unwanted people from reading the messages and allows only the intended people to recover the original message. Let’s imagine a situation where Alice wants to send a secret message to…

Read More

The Power of Speed: How Computers Do Amazing Things

Computers are amazing machines that can do many things for us, such as playing movies, rendering graphics, running games, playing music, and running heavy editing software. It seems like magic, but how do computers get this power? The secret is…

Read More

Modular Arithmetic: The Math of Remainders

Have you ever wondered how to calculate the day of the week for any given date? Or how to encrypt and decrypt messages using secret codes? Or how to create beautiful patterns and designs using numbers and shapes? If so,…

Read More

Prime Factorization Problem

Prime Factorization Problem is a fundamental concept that underlies many cryptographic algorithms. It is based on the idea that every natural number can be written as a product of prime numbers, which are numbers that have only two factors: one…

Read More

Prime Numbers and Prime Factorization

Prime Numbers and Prime Factorisation are essential concepts in cryptography. They are related to the idea of dividing numbers into smaller parts called factors. To understand these concepts better, we need to learn some basic terms and definitions. Let’s start…

Read More

A day in the life of a bit

My Life as a Bit: Work and TravelYou may remember me from my previous story An Autobiography of a Bit. I am a bit, a tiny unit of data that can be either 0 or 1. I have a lot…

Read More

An autobiography of a bit

Hi friends, I am a bit. I am the smallest unit of computer memory. All your digital data is made up of me. Your music, photos, email, movies. Everything which a computer can hold is made up of me. Sometimes…

Read More