Mehr über cryptas.com Cryptas Security Cryptas Consulting
Cryptoshop Hilfe! Cryptoshop Kontakt! Cryptoshop Merkzettel! Cryptoshop Warenkorb! Zur Kassa gehen! Go to the english page!
+ Produkte
· · · · · · · · · · · · · · · · · · · · · · ·
+ Lösungen
· · · · · · · · · · · · · · · · · · · · · · ·
+ Knowledge Base
  Sicherheitsziele  
  Security Governance  
  Kryptographie  
  Allgemein  
  Symmetrisch  
  Asymmetrisch  
  Hash  
  Schlüsselmanagement  
  Technologie  
  Smart Card Anwendungen  
  Authentisierung  
  PKI  
  So Geht's  
· · · · · · · · · · · · · · · · · · · · · · ·
+ Service
· · · · · · · · · · · · · · · · · · · · · · ·
     
Management
· · · · · · · · · · · · · · · · · · · · · · ·
Security Officer
· · · · · · · · · · · · · · · · · · · · · · ·
System Engineer
· · · · · · · · · · · · · · · · · · · · · · ·
Purchasing
· · · · · · · · · · · · · · · · · · · · · · ·
Maintenance
· · · · · · · · · · · · · · · · · · · · · · ·
 
 

Message Authentication Codes

 
INFO & WISSEN
 
Kryptographische Prüfsummen von Daten werden verwendet, um die Integrität von Daten festzustellen, genannt Modification Detection Code, Integrity Check Value oder Message Integrity Code - kryptographische Hash-Werte erfüllen diesen Zweck gut. Man benötigt für einen späteren Vergleich aber die originalen Werte, oder man sichert noch die Authentizität ab - beispielsweise mittels einer digitalen Signatur, wenn man das Public Key Prinzip anwenden möchte - oder mit einem Message Authentication Code, wenn man das Secret Key Prinzip anwenden möchte.


Message Authentication Code

Bei Message Authentication Code wird die Authentizität sichergestellt, indem bei der Erstellung der Prüfsumme noch ein geheimer Schlüssel Eingang findet. Für die Bildung von eines MAC werden Blockchiffren oder Hash-Algorithmen herangezogen.

Bei Blockchiffren wird zumeist der letzte entstandene Chiffreblock als MAC verwendet, der Blockchiffre muss im CBC-Modus betrieben werden, z.B. CBC-Mac, DES-Mac,...

MAC auf Basis von Hash-Algorithmen nennt man keyed Hash Message Authentication Codes (HMAC). Dabei wird der geheime Schlüssel als "Initialisierungsvektor" bzw. als erster Block für die Hash-Funktion verwendet, z.B. HMAC/SHA-1, HMAC/MD5,... RFC 2104, FIPS 198


Cyclic Redundancy Check

CRC ist ein Verfahren um Fehler in einer Übertragung oder der Bearbeitung (Kopieren) von Daten aufgetreten sind. CRC sind kein Integritätsschutz sondern lediglich Prüfsummen zur Fehlererkennung, da beabsichtigte Modifikationen von Daten und Prüfsummen möglich sind, in Zusammenspiel mit Stromchiffren sind sogar Modifikationen im Chiffretext möglich, was bei WEP der Fall ist.


Zurück zur vorherigen Seite!Zum Seitenanfang!Zur Startseite
  Blockchiffren  
  DES und 3DES  
  SSL - TLS  
  WPA und 802.11i  
  IPSec  
  Smart Card Kommunikation  
 
Demo Area Download Bereich Forum E-Mail an die Redaktion Cryptoshop Newsletter Sicherheit auf Cryptoshop.com
Impressum AGB Verbraucherhinweise Datenschutz Newsletter Copyright © 2011 CRYPTAS. Alle Rechte vorbehalten Jobs & Karriere