Bitcoin cryptography overview

A look at the security mechanisms of the global monetary system, to which millions have entrusted their value. I will talk about the security behind Bitcoin addresses and keys called Public Key Encryption. This includes SHA256, Random Number Generators (RNGs), hash functions, and Elliptic Curve Digital Signatures (ECDSA). If you have any other questions, you can DM me. I am a mathematician by education and I have a deep love for it. If you find yourself having a new interest in cryptography as a hobby, there are many people who make cryptographic algorithms for fun and their community can be helpful for your journey. I promise, you only need some basic algebra for this, plus a basic understanding of exponential functions. If you know about modular arithmetic, that's great. If not, no problem. Cryptography has been around for thousands of years and now has a very robust community of professionals and hobbyists alike. Technology has come an extremely long way, and current iterations provide online security that we hardly ever need to think about. Let's start with the concept of Public Key Cryptography, especially in the context of Bitcoin. At its most basic level, PKC includes your private keys and the public keys generated from them. PKC uses "closed-door functions" that are easy to decipher (easy to generate a public key from a private key), but nearly impossible to reverse engineer (find a private key with a public key). This is because of the use of modular arithmetic, exponential functions, and very large prime numbers. Your private keys for bitcoins are probably words, but they can also be very large numbers. To be specific, when we start encryption, your private keys are converted into multiple or binary strings (strings and zeros), regardless of what the original form was. How clean! This is why people sometimes say that your private keys "represent a very, very large number" and

Join the Discussion

  • BrokerEUR/USD
    InterTrader 0.6pips (fixed) margin: 3.33%
    ETX Capital 0.6pips (variable) margin: 3.33%
  • Back to top