Skip to content
Pusat Penelitian, Pengabdian kepada Masyarakat dan Publikasi Internasional
twitter
youtube
instagram
Pusat Penelitian, Pengabdian kepada Masyarakat dan Publikasi Internasional
Call Support 0822-7473-7806
Email Support [email protected]
Location Jl. Kolam No. 1 Medan Estate
  • Beranda
  • Tentang
    • Profil
    • Visi dan Misi
    • Struktur Organisasi
    • Pimpinan Pusat
    • Program Kerja
    • Sasaran, Program Strategis dan IK
  • Berita Kegiatan
  • Layanan & Informasi
    • Aplikasi
      • UMA
        • Penjaminan Mutu
        • Himpunan Aplikasi Online
        • Jurnal Ilmiah Online
        • Repositori UMA
        • Open Access Public Catalog
      • Unit
        • Aplikasi Penelitian & Pengabdian (LIPAN)
        • SWAMP-D
        • SUSITAO
        • SINTA Verifikator
        • BIMA Kemdiktisaintek
    • Arsip Digital
    • Helpdesk
    • Pendanaan
      • Penelitian
        • Penelitian Pendanaan Nasional
        • Penelitian Kerjasama Internasional
      • Pengabdian Kepada Masyarakat
        • PKM Pendanaan Nasional
    • Publikasi
      • Internasional Bereputasi
    • Reviewer Penelitian dan PKM
  • Kerjasama
  • Jadwal Kegiatan

Hash Function: The Backbone of Cryptographic Security

Posted on January 20, 2025January 31, 2025 by Fachrur Rozi
0

Introduction

A hash function is a fundamental cryptographic algorithm that converts an input (message) into a fixed-length hash value. Unlike encryption, hashing is one-way, meaning the original data cannot be reversed from the hash output.

They are widely used for data integrity, password security, digital signatures, and blockchain technology.


How It Work

It takes an input message and produces a unique, fixed-length output (digest). Even a small change in the input results in a completely different hash value (called the avalanche effect).

H=HashFunction(Message)H = HashFunction(Message)

Properties of a Secure Hash Function

✅ Deterministic – Same input always gives the same hash.
✅ Fast Computation – Generates it efficiently.
✅ Pre-image Resistance – Cannot reverse a hash to find the original message.
✅ Collision Resistance – No two different inputs should produce the same hash.
✅ Avalanche Effect – Small changes in input create vastly different outputs.


Popular Cryptographic Hash Functions

🔹 SHA-256 (Secure Hash Algorithm) – Used in blockchain, digital signatures, and certificates.
🔹 MD5 (Message Digest 5) – Used for checksums but considered weak due to collisions.
🔹 SHA-3 – A newer alternative to SHA-2, offering better security.
🔹 bcrypt, scrypt, Argon2 – Designed for password hashing with extra security.


Real-World Applications

✅ Password Storage – Websites store hashed passwords instead of plaintext passwords.
✅ Blockchain & Cryptocurrency – Bitcoin, Ethereum, and NFTs use SHA-256 hashing for security.
✅ Digital Signatures – Hashing ensures document integrity in electronic contracts.
✅ File Integrity Checks – Used in software updates and downloads to verify tampering.


Challenges of Hash Functions

🔴 Collision Attacks – Some weaker hash functions (e.g., MD5, SHA-1) are vulnerable to hash collisions.
🔴 Quantum Computing Threat – Future quantum computers may break current hashing algorithms.

🔹 Future Solution: Post-Quantum Cryptography (PQC) will introduce quantum-resistant hash functions.


Conclusion

Hash functions are essential for cryptographic security, ensuring data integrity, password security, and blockchain security. SHA-256 and bcrypt remain the most widely used secure hashing algorithms today.

Berita Terbaru
UMA Kukuhkan Posisi sebagai Kampus Swasta Terbaik di Sumut Versi SJR
Universitas Medan Area kembali mencatatkan pencapaian membanggakan di tingkat nasional dengan meraih predikat sebagai perguruan tinggi swasta terbaik di Sumatera...
UMA Terima Kunjungan STIE Graha Kirana: Perkuat Kolaborasi Tridharma dan Pengelolaan HKI
Medan, 24 April 2026 — Universitas Medan Area (UMA) menerima kunjungan akademik dari Sekolah Tinggi Ilmu Ekonomi (STIE) Graha Kirana...
KAMPUS I
Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223
(061) 7360168 CALL CENTER : 0811-6013-888
[email protected]
KAMPUS II
Jalan Sei Serayu No. 70 A / Jalan Setia Budi No. 79 B, Medan 20112
(061) 42402994
[email protected]

Statistik Pengunjung

  • 0
  • 13
  • 13
  • 22,095
  • 24,016
@Copyright 2026 BPDI | Universitas Medan Area

This will close in 10 seconds