Which cryptographic algorithm is used in Blockchain?

I am a developer working on a Blockchain app development. I want to add Blockchain features to the app, I am starting this discussion for everyone who can answer my query.

Thank You

Blockchain uses a combination of cryptography for security:

  • Hashing (SHA-256): Creates unique “fingerprints” of data, linking blocks and ensuring they can’t be tampered with.
  • Asymmetric Cryptography (ECC): Uses public and private keys to secure transactions and verify ownership.

Hashing secures the block chain, and asymmetric cryptography secures the individual transactions.