message authentication code
Message Authentication CodeEin Message Authentication Code (MAC) ist eine Checksum (Prüfsumme), um die Authentizität einer Nachricht festzustellen. Nur der Empfänger kann durch einen symmetrischen Schlüssel die Echtheit der Nachricht durch einen MAC feststellen, anders als bei digitalen Signaturen. Der Nachteil von MACs ist, dass die Übermittlung des symmetrischen Schlüssels sich mitunter schwierig gestaltet, so wie bei allen auf symmetrischer Verschlüsselung basierenden Verfahren. MACs arbeiten mit zahlreichen Techniken und Algorithmen zusammen, so z.B. die Hashverfahren SHA und MD5 oder das symmetrische Verschlüsselungsverfahren DES.
|