Guide

What Public and Private Keys Are in Digital Cryptography

How keypairs sign and verify crypto transactions, how seed phrases derive keys, and how to avoid the phishing patterns that steal them.

2026-02-18 · 5 min read · 690 words

Asymmetric cryptography in plain terms

Digital cryptography for wallets uses asymmetric keypairs: a private key you keep secret and a related public key from which your public address is derived. Anyone can verify a signature with the public side; only the private side can create it. That is how networks accept your spend without a password database.

When you approve a transaction in a wallet, you are signing a structured message. Nodes check the signature against the claimed address. If it validates and the account has funds/nonce, the transaction can be included. There is no “forgot password” on-chain—control of the key is control of the assets.

Different curves and address formats exist (secp256k1 for Bitcoin/Ethereum, others elsewhere). Users rarely handle raw math; wallet software abstracts it. Understanding the model still prevents catastrophic mistakes like photographing seed cards or pasting keys into websites.

Seed phrases derive many keys

A seed phrase (BIP-39 style, usually 12 or 24 words) is a human-backup of entropy. Wallets derive hierarchical private keys for multiple accounts and chains from that seed. Losing the seed without another backup means losing funds; exposing the seed means an attacker can derive the same keys offline.

Hardware devices keep private keys in a secure element and only export signatures. That is why hardware wallet setup is the standard path for serious self-custody. Software hot wallets are fine for spending money if isolated from life-changing balances.

Passphrases (25th word) add an extra secret. They also create foot-guns: forget the passphrase and you have a different wallet. Document recovery carefully offline—never in cloud notes synced to every device.

What is safe to share vs never share

Safe to share: deposit addresses, public keys in some protocols, transaction IDs, and explorer links. Never share: seed phrases, raw private keys, wallet JSON keystores with passwords, or screenshots of recovery screens. Support staff will not need your seed—that request is phishing.

Signing can be as dangerous as revealing a key. Blind-signing malicious typed data or unlimited approvals can empty a wallet without the attacker ever seeing the private key. Use simulation and read what you sign—RPC phishing guide.

Risk: “wallet sync” pages, fake Ledger/MetaMask sites, and Discord ticket bots exist to harvest seeds. Bookmark official URLs. Keep a separate burn browser wallet for experiments.

Operational hygiene that matches the cryptography

Generate seeds offline when possible, verify receive addresses on a hardware screen, and send test amounts for new destinations. For shared treasuries, prefer multisig so one compromised key cannot drain everything—see multisig basics.

On withdrawals from a CEX, you are moving from platform custody to key-based custody. Follow self-custody withdrawal checklist. Cryptography only protects you if you alone control the private material.

Bottom line: public keys identify; private keys authorize. Seed phrases are master secrets. Treat them like cash in cleartext—because on an open ledger, that is exactly what they are.

Signatures, typed data, and blind-signing traps

Not all signatures move tokens directly. Permit messages, typed data, and offline authorizations can grant allowances or settle intents when later submitted on-chain. If your wallet cannot clearly decode what you are signing, slow down—blind-signing is how advanced users still lose funds. Prefer wallets with clear simulation of asset movements.

Deterministic derivation paths mean the same seed produces the same addresses across compatible wallets. That portability is recovery’s strength and phishing’s lure: attackers only need the seed once. Store backups in geographically separate, offline locations; test recovery with a throwaway wallet before you trust a backup scheme with real funds.

Multisig and social-recovery designs distribute key risk but introduce coordination and guardian-threat models. Choose complexity only when the balance size justifies the operational overhead—and document who holds which key before an emergency, not during one.

Account abstraction and smart-wallet patterns can add session keys and spending limits. Those features help UX and expand attack surface if modules are poorly designed. Learn classic EOAs first, then evaluate smart accounts with the same approval discipline you use everywhere else.

All guides · Home

GetFreeBit earns a referral commission when you register via our verified partner links at no additional cost to you.