

Bitcoin Cryptography: From Private Keys to Digital Signatures | Deccan, Pune
Ever wondered how Bitcoin actually secures hundreds of billions of dollars without relying on banks, governments, or central authority? It all comes down to math and cryptography.
In this deep-dive technical workshop, we peel back the abstraction layers of Bitcoin to understand how cryptographic primitives fit together, from pure entropy and private keys all the way to UTXOs and network verification.
Whether you are a developer, a curious bitcoiner, or a security enthusiast, this session will give you a clear, mental model of Bitcoin's cryptographic engine.
What We’ll Cover
Randomness & Private Keys: Understand how true entropy is used to generate virtually unguessable 256-bit Bitcoin private keys.
Elliptic Curve Cryptography: Learn how private keys are transformed into public keys using the secp256k1 curve.
Digital Signatures (ECDSA vs. Schnorr): Discover how digital signatures prove control over funds without exposing underlying secrets.
Cryptographic Hashing: Explore why SHA-256 and RIPEMD-160 are fundamental to Bitcoin’s security, address creation, and consensus.
Bitcoin Address Derivation: Understand how addresses are derived, what they actually represent, and why address types (P2PKH, P2WPKH, Taproot) differ.
Zero-Knowledge Control: Learn how Bitcoin ownership is proven on-chain without ever revealing your private key.
The UTXO Model: Understand why you don't actually "send Bitcoin" and how Unspent Transaction Outputs (UTXOs) represent ownership.
Under the Hood of a Transaction: Connect all cryptographic concepts to see what actually happens line-by-line inside a raw Bitcoin transaction.
WHO'S GUIDING
Led by Bitshala educators and open-source builders dedicated to onboarding the next generation of Bitcoin developers.
Who Should Attend?
Software or Bitcoin Developers
Security & Cryptography Enthusiasts
Curious Bitcoiners & Self-Custody Learners
Fintech & Finance Professionals
Computer Science & Math Students
No advanced math background required, we will break down complex concepts into intuitive visual models and practical examples.
About Bitshala
Bitshala is a Bitcoin-focused education initiative where we help developers, designers, and curious builders learn by doing. We run cohorts, clubs, workshops, a hackerspace, and community programs that make it easier for people to explore, contribute to, and build on Bitcoin. Our focus is on hands-on learning, proof-of-work, and growing alongside a community of people who care about open technology, design, and the future of money.
If you'd like to explore more, check us out on: