Diagram contoh penggunaan kode autentikasi pesan

Dalam ilmu Kriptografi, kode autentikasi pesan (bahasa Inggris: message authentication code, disingkat MAC), terkadang dikenal juga sebagai tag autentikasi, adalah informasi singkat yang digunakan untuk mengautentikasi pesan, yakni memastikan bahwa pesan berasal dari pengirim yang sah dan tidak mengalami perubahan selama transmisi.[1] Nilai sebuah MAC dihitung melalui fungsi kriptografi yang melibatkan kunci rahasia bersama sehingga hanya pihak yang memiliki kunci tersebut dapat memverifikasi integritas pesan.[2]

MAC berbeda dengan tanda tangan digital karena tidak memberikan jaminan non-repudiation (kemampuan untuk mencegah pengirim menyangkal pengiriman pesan), namun lebih efisien untuk sistem berbasis kunci simetris. [3]

Terminologi

sunting

Istilah message integrity code (MIC) sering kali digunakan sebagai pengganti istilah MAC, terutama dalam bidang komunikasi untuk membedakannya dari penggunaan istilah yang sama sebagai media access control address (alamat MAC).[4] Namun, beberapa penulis menggunakan MIC untuk merujuk pada message digest, yang hanya bertujuan untuk mengidentifikasi pesan tunggal secara unik tetapi buram.[5] RFC 4949 merekomendasikan untuk menghindari istilah message integrity code (MIC), dan sebagai gantinya menggunakan istilah checksum, error detection code, hash, keyed hash, message authentication code, atau protected checksum.

Referensi

sunting
  1. ^ "Handbook of Applied Cryptography". cacr.uwaterloo.ca. Diakses tanggal 2025-09-16.
  2. ^ "Cryptography : Theory and Practice". Taylor & Francis (dalam bahasa Inggris). 2018-08-14. doi:10.1201/9781315282497/cryptography-douglas-robert-stinson-maura-paterson.
  3. ^ Shirey, Robert W. (2007-08). "Internet Security Glossary, Version 2". ;
  4. ^ "IEEE GET Program™". IEEE Standards Association (dalam bahasa Inggris). Diakses tanggal 2025-04-02.
  5. ^ "CS 513 System Security -- Hashes and Message Digests". www.cs.cornell.edu. Diakses tanggal 2025-04-02.

📚 Artikel Terkait di Wikipedia

TKIP

menggabungkan kunci, dilengkapi dengan pemeriksaan integritas pesan (message integrity check) dan pembaruan kunci otomatis (re-keying) untuk mengatasi kelemahan

Perang Iran 2026

"Morocco condemns abject Iranian attack "violating brotherly Arab States' integrity, security"". Hespress (dalam bahasa American English). Diakses tanggal

Windows Server 2022

Code Integrity (HVCI). UEFI Secure Boot Boot DMA Protection DNS-over-HTTPS AES-256 encryption on SMB Layanan Migrasi Penyimpanan Server Message Block

Boikot, Divestasi, dan Sanksi

to change Israeli policies. Instead, it is a movement that often lacks integrity and quite often traffics in anti-Semitism. We have demonstrated that these

Keterlibatan Amerika Serikat dalam pergantian rezim

international relations from the threat or use of force against the territorial integrity or political independence of any state." United Nations, "Charter of the

Gerakan Never Trump

No Labels Republican Accountability Republican Political Alliance for Integrity and Reform (RePAIR) Right Side PAC The Bulwark The Lincoln Project The

IOS 14

"Apple adopts new 'BlastDoor' security system on iOS 14 to reinforce iMessage integrity". 9to5Mac (dalam bahasa American English). Diarsipkan dari versi aslinya

Gereja Katolik dan teori evolusi

Fall[pranala nonaktif permanen]. Paus Yohanes Paulus II, 22 Oktober 1996. "Message to the Pontifical Academy of Sciences on Evolution Diarsipkan 2019-06-06