What Is Crypto, Really? (And Why I Start From Encryption, Not Price)
Crypto is not just about price charts. The root word is "cryptography" — 2000-year-old encryption science, from Caesar cipher to Diffie-Hellman 1976. If you do not understand encryption, you will not understand crypto.
0xNN · · 9 min read
I used to think "crypto" was just about Bitcoin, price charts, and people selling monkey NFTs. Then one day I got curious: why is it called "crypto" currency? I read the Bitcoin whitepaper, and the answer is right there in the title — it has nothing to do with "price" or "investment."
The answer: crypto = cryptography. Crypto is fundamentally currency built on the science of encryption. Not forex, not stocks. Without cryptography, there is no crypto.
I realized that to understand crypto, you have to start from a more basic question: what is encryption, and where does it come from? That's what I want to cover. Not price, not moon, not lambo.
---
What Is Cryptography?
In short: the art of hiding messages so only someone with the "key" can read them.
You send a message "I'm at the cafe." If it gets intercepted, anyone can read it. But if you encrypt it to xJ8$kL2mN9..., the interceptor sees gibberish. Only you and the recipient, who have the key, can turn it back into "I'm at the cafe."
Three concepts you need to know:
• Plaintext — the original message ("I'm at the cafe")
• Ciphertext — the encrypted version (xJ8$kL2mN9...)
• Key — the secret used to convert plaintext ↔ ciphertext
The process goes both ways: encrypt (plaintext → ciphertext) and decrypt (ciphertext → plaintext). That's it. The entire field of cryptography is variations on this scheme.
---
A Brief History of Encryption (From Rome to Diffie-Hellman)
This is the part I find most interesting. Cryptography is an old science — far older than computers.
1. Caesar Cipher (Rome, ~50 BC)
Julius Caesar used a shift cipher to send military orders. Each letter is shifted by 3 positions: A → D, B → E, "ATTACK" becomes "DWWDFN". Someone who doesn't know the rule reads "DWWDFN" and is confused. Someone who knows "shift by 3" reverses it instantly.
The code is trivial:
def caesar(text, shift):
result = ""
for c in text:
if c.isalpha():
base = ord('A') if c.isupper() else ord('a')
result += chr((ord(c) - base + shift) % 26 + base)
else:
result += c
return result
print(caesar("ATTACK", 3)) # DWWDFN
print(caesar("DWWDFN", -3)) # ATTACK (decrypt = shift back)
I once taught this to a 9th grader. Understood in 5 minutes. But Caesar cipher is not secure — only 26 possibilities, brute-forced in under a second. This scheme lasted 1500 years, mainly because enemies didn't understand the science.
2. Vigenère Cipher (1500s)
In the 16th century, people realized shifting every letter by the same amount is easy to break. Vigenère used a word as the key. Each letter in the plaintext shifts by a different amount based on the keyword. For 300 years it was considered "le chiffre indéchiffrable" — the unbreakable cipher.
Until it was broken in the 19th century using frequency analysis (the most common letter is probably 'E' in English). Patterns are still guessable.
3. The Enigma Machine (WWII, 1930s)
Nazi Germany used a mechanical device called Enigma — rotating rotors that produced millions of combinations. Settings changed daily. Manual decoding was impossible.
Alan Turing + his team at Bletchley Park built the "Bombe" machine to crack Enigma. Their work is estimated to have shortened WWII by 2-4 years. This is also the birth moment of modern computer science — Turing is considered the father of computing.
4. Claude Shannon (1949)
Shannon published "Communication Theory of Secrecy Systems." He formalized what is now the principle of modern cryptography: the security of a cipher must depend on the secrecy of the key, not on the secrecy of the algorithm. This is called Kerckhoffs's principle. The idea: "assume the enemy knows your algorithm; as long as they don't know the key, you're still safe."
This is why modern algorithms (AES, RSA) are published openly. Unlike the old days that relied on "secret recipes."
5. Diffie-Hellman (1976) — The Moment That Changed Everything
This is my favorite part. Before 1976, the classic problem in cryptography was: how do you send a key to someone so they can decrypt your message? Courier? Email? Phone call? If the channel is intercepted, the key is leaked.
Whitfield Diffie + Martin Hellman published "New Directions in Cryptography." They answered the problem with a crazy idea: don't send a key at all.
The concept: public-key cryptography. Each person has two keys — one public (shared with anyone), one private (secret). You encrypt with someone's public key, only they can decrypt with their private key.
The analogy: you have a mailbox that can't be opened from the outside, but has a slot to drop letters in. You give the mailbox to anyone (public key). They drop in a sealed letter, can't take out anyone else's letter. Only you, with the mailbox key (private key), can read.
This is the birth moment of modern internet security. HTTPS, SSL/TLS, SSH, PGP, encrypted email, VPNs — all trace back to this.
---
Hash Functions: One-Way Cryptography
There's one type of cryptography that can't be reversed: hash functions.
You feed in any input — "hi" or a 10 GB file — the output is always a fixed 256-bit string. SHA-256, for example:
import hashlib
print(hashlib.sha256(b"hi").hexdigest())
1c8b... (64 hex characters)
print(hashlib.sha256(b"hi ").hexdigest())
totally different, even though just 1 extra space
Key properties:
• Deterministic — same input = same output
• Fast to compute, impossible to reverse — you can't recover the input from the output
• Avalanche effect — change 1 bit, the output changes completely
• Collision resistant — very hard to find two inputs with the same output
Hash functions are what make blockchains work. Why? Because each block stores the hash of the previous block. If you alter one transaction in an old block, its hash changes, and every block after it becomes invalid. Tamper resistance comes from this.
---
So What Is Crypto (Cryptocurrency)?
Now you have all the pieces. Cryptocurrency = currency whose security is guaranteed by cryptography (not by a bank, not by a government).
The short answer: crypto is money whose security doesn't require "trust" in a third party, but relies on math.
The components all connect to what I explained above:
1. Public-key cryptography (Diffie-Hellman, 1976) → every crypto wallet has a public key (address) + private key (signing key). You send BTC to someone's address; they claim it with their private key.
2. Hash function (SHA-256) → each block stores the previous block's hash. To rewrite history, you'd need to recompute millions of hashes. Energy cost.
3. Digital signature → every transaction is signed with the sender's private key. The network verifies it with the sender's public key. Can't be forged without the private key.
4. Proof-of-Work → hash function + economic incentive combined. Mining = racing to find an input whose hash starts with a certain number of zeros. The energy spent becomes "proof" you did the work.
Without cryptography, none of this would be possible. Satoshi Nakamoto didn't invent new cryptography in 2008 — he combined existing science (public-key crypto, hash functions, digital signatures) into one working system. That's what makes his whitepaper genius: not novelty, but synergy.
---
Common Misconceptions
"Crypto = Bitcoin." — Bitcoin uses crypto, but "crypto" is a general term. Ethereum, Solana, Monero, Zcash — all crypto, but with different encryption schemes.
"Blockchain is anonymous." — Wrong. Bitcoin is pseudonymous, not anonymous. All transactions are public. Zcash / Monero actually use zero-knowledge proofs to anonymize.
"Crypto is for getting rich quick." — Most people who enter for this reason lose money. Crypto is really a socio-economic experiment: can we make money without banks?
"Encryption is a hacker tool." — No. Every time you open an https:// website, open WhatsApp, log into email — you're using encryption. You use it every day without realizing.
---
An Honest Closing
Crypto isn't just about green numbers on CoinMarketCap. That's just the top layer — the loudest, the least important. What matters is the science underneath — cryptography — which is 2000+ years old, from Caesar to Diffie-Hellman, from Enigma to Satoshi.
I learned the concepts gradually: starting with a 10-line Python Caesar cipher, then hash functions, then Diffie-Hellman. Once you understand the building blocks, crypto stops being mystical. You understand why private keys must never leak, why hashes matter, why double-spend is impossible without consensus.
Invest or don't — your call. But at least understand what you're holding first. If you enter just because "my friend made 5x," you'll exit just because "my friend lost 50%."
If you're a developer, try implementing Caesar cipher yourself — 10 minutes. Then read the 1976 Diffie-Hellman paper — 9 pages, no crazy math. The "ah, that's how" moment is what makes crypto stop being scary.
---
Sources
• MDN Web Crypto API
• NIST Cryptographic Standards and Guidelines