رمز مصادقة الرسالة (Message Authentication Code)، والذي يُشار إليه غالبًا بـ MAC أو وسم المصادقة، هو إجراء أمني تشفيري يُستخدم للتحقق من سلامة ومصداقية الرسالة الرقمية. وهو بمثابة ختم رقمي يؤكد أن الرسالة صادرة عن المرسل المذكور ولم يتم تعديلها أو العبث بها أو إفسادها بسبب الضوضاء أثناء النقل.
لكي يعمل هذا النظام، فإنه يستخدم مفتاحًا سريًا مشتركًا بين المرسل والمستقبل. يقوم المرسل بتطبيق خوارزمية محددة على الرسالة باستخدام هذا المفتاح لإنشاء قيمة MAC، والتي يتم إرفاقها بعد ذلك بالرسالة المرسلة. عند الاستلام، يستخدم المُحقق نفس المفتاح السري لإجراء حسابه الخاص. إذا تطابق رمز MAC الذي تم إنشاؤه مع الوسم المستلم، يتم قبول الرسالة باعتبارها أصلية؛ أما إذا لم يتطابقا، فيقوم النظام برفض الرسالة باعتبارها محتالة أو مخترقة.
من الناحية العملية، تُطبق هذه التقنية بشكل متكرر على المعاملات المالية الإلكترونية لضمان بقاء البيانات الحساسة آمنة. على سبيل المثال، عندما يرسل المستخدم طلبًا للوصول إلى حساب أو بوابة إلكترونية، يسمح رمز MAC المرفق للنظام المستقبل بالتأكد من أن الطلب شرعي ولم يتم تعديله من قبل طرف ثالث. توفر هذه العملية طبقة دفاع حاسمة ضد الوصول غير المصرح به والتلاعب بالبيانات في اتصالات الشبكة.